{"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":823593,"link":"/api/v1.1/game/823593/feed/live","metaData":{"wait":10,"timeStamp":"20260801_015056","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823593,"type":"R","doubleHeader":"N","id":"2026/07/31/miamlb-nynmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823593-2026-07-31","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-31T23:10:00Z","originalDate":"2026-07-31","officialDate":"2026-07-31","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146","season":2026,"venue":{"id":4169,"name":"loanDepot park","link":"/api/v1/venues/4169"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"mia","fileCode":"mia","abbreviation":"MIA","teamName":"Marlins","locationName":"Miami","firstYearOfPlay":"1991","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Miami","record":{"gamesPlayed":111,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":56,"losses":55,"ties":0,"pct":".505"},"records":{},"divisionLeader":false,"wins":56,"losses":55,"winningPercentage":".505"},"franchiseName":"Miami","clubName":"Marlins","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":111,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":47,"losses":64,"ties":0,"pct":".423"},"records":{},"divisionLeader":false,"wins":47,"losses":64,"winningPercentage":".423"},"franchiseName":"New York","clubName":"Mets","active":true}},"players":{"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},"ID621438":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438","firstName":"Tyrone","lastName":"Taylor","primaryNumber":"28","birthDate":"1994-01-22","currentAge":32,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Tyrone","useLastName":"Taylor","middleName":"Anthony","boxscoreName":"Taylor, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyrone Taylor","nameSlug":"tyrone-taylor-621438","firstLastName":"Tyrone Taylor","lastFirstName":"Taylor, Tyrone","lastInitName":"Taylor, T","initLastName":"T Taylor","fullFMLName":"Tyrone Anthony Taylor","fullLFMName":"Taylor, Tyrone Anthony","strikeZoneTop":3.231,"strikeZoneBottom":1.631},"ID665052":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052","firstName":"Griffin","lastName":"Conine","primaryNumber":"18","birthDate":"1997-07-11","currentAge":29,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Griffin","useLastName":"Conine","middleName":"Riley","boxscoreName":"Conine","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-08-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Conine","nameSlug":"griffin-conine-665052","firstLastName":"Griffin Conine","lastFirstName":"Conine, Griffin","lastInitName":"Conine, G","initLastName":"G Conine","fullFMLName":"Griffin Riley Conine","fullLFMName":"Conine, Griffin Riley","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID664126":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126","firstName":"Peter","lastName":"Fairbanks","primaryNumber":"29","birthDate":"1993-12-16","currentAge":32,"birthCity":"Milwaukee","birthStateProvince":"WI","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pete","useLastName":"Fairbanks","middleName":"Anderson","boxscoreName":"Fairbanks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Fairbanks","nameSlug":"pete-fairbanks-664126","firstLastName":"Pete Fairbanks","lastFirstName":"Fairbanks, Pete","lastInitName":"Fairbanks, P","initLastName":"P Fairbanks","fullFMLName":"Peter Anderson Fairbanks","fullLFMName":"Fairbanks, Peter Anderson","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID623211":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211","firstName":"Huascar","lastName":"Brazobán","primaryNumber":"43","birthDate":"1989-10-15","currentAge":36,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":155,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Huascar","useLastName":"Brazobán","middleName":"Leandro","boxscoreName":"Brazobán","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"WAHS-kahr BRAH-zo-bahn","mlbDebutDate":"2022-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Huascar Brazobán","nameSlug":"huascar-brazoban-623211","firstLastName":"Huascar Brazobán","lastFirstName":"Brazobán, Huascar","lastInitName":"Brazobán, H","initLastName":"H Brazobán","fullFMLName":"Huascar Leandro Brazobán","fullLFMName":"Brazobán, Huascar Leandro","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665923":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923","firstName":"Esteury","lastName":"Ruiz","primaryNumber":"3","birthDate":"1999-02-15","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":169,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esteury","useLastName":"Ruiz","boxscoreName":"Ruiz, E","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"pronunciation":"es-tay-OO-ree","mlbDebutDate":"2022-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esteury Ruiz","nameSlug":"esteury-ruiz-665923","firstLastName":"Esteury Ruiz","lastFirstName":"Ruiz, Esteury","lastInitName":"Ruiz, E","initLastName":"E Ruiz","fullFMLName":"Esteury Ruiz","fullLFMName":"Ruiz, Esteury","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID642207":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207","firstName":"Devin","lastName":"Williams","primaryNumber":"38","birthDate":"1994-09-21","currentAge":31,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Devin","useLastName":"Williams","middleName":"Terran","boxscoreName":"Williams, D","nickName":"Dave","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"mlbDebutDate":"2019-08-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Devin Williams","nameSlug":"devin-williams-642207","firstLastName":"Devin Williams","lastFirstName":"Williams, Devin","lastInitName":"Williams, D","initLastName":"D Williams","fullFMLName":"Devin Terran Williams","fullLFMName":"Williams, Devin Terran","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID675540":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540","firstName":"Xzavion","lastName":"Curry","primaryNumber":"53","birthDate":"1998-07-27","currentAge":28,"birthCity":"Orangeburg","birthStateProvince":"SC","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Xzavion","useLastName":"Curry","middleName":"Rashan","boxscoreName":"Curry","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ex-zayv-ee-on","mlbDebutDate":"2022-08-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xzavion Curry","nameSlug":"xzavion-curry-675540","firstLastName":"Xzavion Curry","lastFirstName":"Curry, Xzavion","lastInitName":"Curry, X","initLastName":"X Curry","fullFMLName":"Xzavion Rashan Curry","fullLFMName":"Curry, Xzavion Rashan","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID687473":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473","firstName":"Ryan","lastName":"Gusto","primaryNumber":"65","birthDate":"1999-03-11","currentAge":27,"birthCity":"Santa Rosa","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":232,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Gusto","middleName":"Cole","boxscoreName":"Gusto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"GUST-o","mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Gusto","nameSlug":"ryan-gusto-687473","firstLastName":"Ryan Gusto","lastFirstName":"Gusto, Ryan","lastInitName":"Gusto, R","initLastName":"R Gusto","fullFMLName":"Ryan Cole Gusto","fullLFMName":"Gusto, Ryan Cole","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669065":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065","firstName":"Kyle","lastName":"Stowers","primaryNumber":"28","birthDate":"1998-01-02","currentAge":28,"birthCity":"El Cajon","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Stowers","middleName":"Jacob","boxscoreName":"Stowers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"stoww-uhrs; like powers","mlbDebutDate":"2022-06-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Stowers","nameSlug":"kyle-stowers-669065","firstLastName":"Kyle Stowers","lastFirstName":"Stowers, Kyle","lastInitName":"Stowers, K","initLastName":"K Stowers","fullFMLName":"Kyle Jacob Stowers","fullLFMName":"Stowers, Kyle Jacob","strikeZoneTop":3.295,"strikeZoneBottom":1.663},"ID688363":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363","firstName":"Graham","lastName":"Pauley","primaryNumber":"21","birthDate":"2000-09-24","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Graham","useLastName":"Pauley","middleName":"Austin","boxscoreName":"Pauley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Graham Pauley","nameSlug":"graham-pauley-688363","firstLastName":"Graham Pauley","lastFirstName":"Pauley, Graham","lastInitName":"Pauley, G","initLastName":"G Pauley","fullFMLName":"Graham Austin Pauley","fullLFMName":"Pauley, Graham Austin","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID689414":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414","firstName":"Liam","lastName":"Hicks","primaryNumber":"34","birthDate":"1999-06-02","currentAge":27,"birthCity":"Toronto","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Liam","useLastName":"Hicks","middleName":"John Sherwood","boxscoreName":"Hicks, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Liam Hicks","nameSlug":"liam-hicks-689414","firstLastName":"Liam Hicks","lastFirstName":"Hicks, Liam","lastInitName":"Hicks, L","initLastName":"L Hicks","fullFMLName":"Liam John Sherwood Hicks","fullLFMName":"Hicks, Liam John Sherwood","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"ID677870":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870","firstName":"Leonardo","lastName":"Jimenez","primaryNumber":"19","birthDate":"2001-05-17","currentAge":25,"birthCity":"Chitre","birthCountry":"Panama","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Leo","useLastName":"Jiménez","middleName":"Joel","boxscoreName":"Jiménez, L","gender":"M","nameMatrilineal":"Green","isPlayer":true,"isVerified":true,"pronunciation":"lay-oh him-EN-ez","mlbDebutDate":"2024-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leo Jiménez","nameSlug":"leo-jimenez-677870","firstLastName":"Leo Jiménez","lastFirstName":"Jiménez, Leo","lastInitName":"Jiménez, L","initLastName":"L Jiménez","fullFMLName":"Leonardo Joel Jiménez","fullLFMName":"Jiménez, Leonardo Joel","strikeZoneTop":3.118,"strikeZoneBottom":1.574},"ID640459":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459","firstName":"Brian","lastName":"Navarreto","primaryNumber":"64","birthDate":"1994-12-29","currentAge":31,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brian","useLastName":"Navarreto","middleName":"Eduardo","boxscoreName":"Navarreto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brian Navarreto","nameSlug":"brian-navarreto-640459","firstLastName":"Brian Navarreto","lastFirstName":"Navarreto, Brian","lastInitName":"Navarreto, B","initLastName":"B Navarreto","fullFMLName":"Brian Eduardo Navarreto","fullLFMName":"Navarreto, Brian Eduardo","strikeZoneTop":3.236,"strikeZoneBottom":1.633},"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":28,"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":21,"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},"ID676604":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604","firstName":"Tyler","lastName":"Zuber","primaryNumber":"55","birthDate":"1995-06-16","currentAge":31,"birthCity":"White Hall","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Zuber","boxscoreName":"Zuber","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"ZOO-ber","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Zuber","nameSlug":"tyler-zuber-676604","firstLastName":"Tyler Zuber","lastFirstName":"Zuber, Tyler","lastInitName":"Zuber, T","initLastName":"T Zuber","fullFMLName":"Tyler  Zuber","fullLFMName":"Zuber, Tyler","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID669199":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199","firstName":"Lake","lastName":"Bachar","primaryNumber":"84","birthDate":"1995-06-03","currentAge":31,"birthCity":"Winfield","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lake","useLastName":"Bachar","middleName":"David","boxscoreName":"Bachar","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BAHK-er; like soccer","mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lake Bachar","nameSlug":"lake-bachar-669199","firstLastName":"Lake Bachar","lastFirstName":"Bachar, Lake","lastInitName":"Bachar, L","initLastName":"L Bachar","fullFMLName":"Lake David Bachar","fullLFMName":"Bachar, Lake David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681715":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715","firstName":"Heriberto","lastName":"Hernandez","primaryNumber":"13","birthDate":"1999-12-16","currentAge":26,"birthCity":"Bonao","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heriberto","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, H","gender":"M","nameMatrilineal":"De La Rosa","isPlayer":true,"isVerified":false,"pronunciation":"air-ee-behr-toe","mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heriberto Hernández","nameSlug":"heriberto-hernandez-681715","firstLastName":"Heriberto Hernández","lastFirstName":"Hernández, Heriberto","lastInitName":"Hernández, H","initLastName":"H Hernández","fullFMLName":"Heriberto Jose Hernández","fullLFMName":"Hernández, Heriberto Jose","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID645261":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261","firstName":"Sandy","lastName":"Alcantara","primaryNumber":"22","birthDate":"1995-09-07","currentAge":30,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sandy","useLastName":"Alcantara","boxscoreName":"Alcantara, S","nickName":"Sandman","gender":"M","nameMatrilineal":"Montero","isPlayer":true,"isVerified":true,"pronunciation":"al-CON-ta-RA","mlbDebutDate":"2017-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sandy Alcantara","nameSlug":"sandy-alcantara-645261","firstLastName":"Sandy Alcantara","lastFirstName":"Alcantara, Sandy","lastInitName":"Alcantara, S","initLastName":"S Alcantara","fullFMLName":"Sandy Alcantara","fullLFMName":"Alcantara, Sandy","strikeZoneTop":3.59,"strikeZoneBottom":1.68},"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},"ID663969":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969","firstName":"Tyler","lastName":"Phillips","primaryNumber":"30","birthDate":"1997-10-27","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Phillips","middleName":"Nicholas","boxscoreName":"Phillips","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Phillips","nameSlug":"tyler-phillips-663969","firstLastName":"Tyler Phillips","lastFirstName":"Phillips, Tyler","lastInitName":"Phillips, T","initLastName":"T Phillips","fullFMLName":"Tyler Nicholas Phillips","fullLFMName":"Phillips, Tyler Nicholas","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID596133":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133","firstName":"Luke","lastName":"Weaver","primaryNumber":"30","birthDate":"1993-08-21","currentAge":32,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Weaver","middleName":"Allen","boxscoreName":"Weaver","nickName":"Dream","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2016-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Weaver","nameSlug":"luke-weaver-596133","firstLastName":"Luke Weaver","lastFirstName":"Weaver, Luke","lastInitName":"Weaver, L","initLastName":"L Weaver","fullFMLName":"Luke Allen Weaver","fullLFMName":"Weaver, Luke Allen","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},"ID676572":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572","firstName":"Eric","lastName":"Wagaman","primaryNumber":"39","birthDate":"1997-08-14","currentAge":28,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Eric","useLastName":"Wagaman","boxscoreName":"Wagaman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"wah-gah-min","mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Wagaman","nameSlug":"eric-wagaman-676572","firstLastName":"Eric Wagaman","lastFirstName":"Wagaman, Eric","lastInitName":"Wagaman, E","initLastName":"E Wagaman","fullFMLName":"Eric Wagaman","fullLFMName":"Wagaman, Eric","strikeZoneTop":3.386,"strikeZoneBottom":1.709},"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},"ID805300":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300","firstName":"Jakob","lastName":"Marsee","primaryNumber":"87","birthDate":"2001-06-28","currentAge":25,"birthCity":"Dearborn","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jakob","useLastName":"Marsee","middleName":"Joseph","boxscoreName":"Marsee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jakob Marsee","nameSlug":"jakob-marsee-805300","firstLastName":"Jakob Marsee","lastFirstName":"Marsee, Jakob","lastInitName":"Marsee, J","initLastName":"J Marsee","fullFMLName":"Jakob Joseph Marsee","fullLFMName":"Marsee, Jakob Joseph","strikeZoneTop":3.212,"strikeZoneBottom":1.621},"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},"ID676534":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534","firstName":"Calvin","lastName":"Faucher","primaryNumber":"53","birthDate":"1995-09-22","currentAge":30,"birthCity":"Chula Vista","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Calvin","useLastName":"Faucher","middleName":"Louis","boxscoreName":"Faucher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Calvin Faucher","nameSlug":"calvin-faucher-676534","firstLastName":"Calvin Faucher","lastFirstName":"Faucher, Calvin","lastInitName":"Faucher, C","initLastName":"C Faucher","fullFMLName":"Calvin Louis Faucher","fullLFMName":"Faucher, Calvin Louis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID691594":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594","firstName":"Javier","lastName":"Sanoja","primaryNumber":"8","birthDate":"2002-09-03","currentAge":23,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Javier","useLastName":"Sanoja","middleName":"Ernesto","boxscoreName":"Sanoja","gender":"M","nameMatrilineal":"Duran","isPlayer":true,"isVerified":true,"pronunciation":"sahn-oh-ha","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Sanoja","nameSlug":"javier-sanoja-691594","firstLastName":"Javier Sanoja","lastFirstName":"Sanoja, Javier","lastInitName":"Sanoja, J","initLastName":"J Sanoja","fullFMLName":"Javier Ernesto Sanoja","fullLFMName":"Sanoja, Javier Ernesto","strikeZoneTop":2.995,"strikeZoneBottom":1.512},"ID667463":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463","firstName":"John","lastName":"King","primaryNumber":"47","birthDate":"1994-09-14","currentAge":31,"birthCity":"Laredo","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"King","middleName":"Edward","boxscoreName":"King, Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John King","nameSlug":"john-king-667463","firstLastName":"John King","lastFirstName":"King, John","lastInitName":"King, J","initLastName":"J King","fullFMLName":"John Edward King","fullLFMName":"King, John Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID806188":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188","firstName":"Cade","lastName":"Gibson","primaryNumber":"58","birthDate":"1998-02-18","currentAge":28,"birthCity":"Ruston","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Gibson","middleName":"Michael","boxscoreName":"Gibson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cade Gibson","nameSlug":"cade-gibson-806188","firstLastName":"Cade Gibson","lastFirstName":"Gibson, Cade","lastInitName":"Gibson, C","initLastName":"C Gibson","fullFMLName":"Cade Michael Gibson","fullLFMName":"Gibson, Cade Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669364":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364","firstName":"Xavier","lastName":"Edwards","primaryNumber":"9","birthDate":"1999-08-09","currentAge":26,"birthCity":"Mineola","birthStateProvince":"NY","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Xavier","useLastName":"Edwards","middleName":"James","boxscoreName":"Edwards, X","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"EX-avier","mlbDebutDate":"2023-05-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xavier Edwards","nameSlug":"xavier-edwards-669364","firstLastName":"Xavier Edwards","lastFirstName":"Edwards, Xavier","lastInitName":"Edwards, X","initLastName":"X Edwards","fullFMLName":"Xavier James Edwards","fullLFMName":"Edwards, Xavier James","strikeZoneTop":3.055,"strikeZoneBottom":1.542},"ID656848":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848","firstName":"Michael","lastName":"Petersen","primaryNumber":"49","birthDate":"1994-05-16","currentAge":32,"birthCity":"Middlesex","birthCountry":"United Kingdom","height":"6' 7\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Petersen","middleName":"Kenechukwu","boxscoreName":"Petersen","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Petersen","nameSlug":"michael-petersen-656848","firstLastName":"Michael Petersen","lastFirstName":"Petersen, Michael","lastInitName":"Petersen, M","initLastName":"M Petersen","fullFMLName":"Michael Kenechukwu Petersen","fullLFMName":"Petersen, Michael Kenechukwu","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID642547":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547","firstName":"Freddy","lastName":"Peralta","primaryNumber":"51","birthDate":"1996-06-04","currentAge":30,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Freddy","useLastName":"Peralta","boxscoreName":"Peralta, F","nickName":"Kacike","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":false,"mlbDebutDate":"2018-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Peralta","nameSlug":"freddy-peralta-642547","firstLastName":"Freddy Peralta","lastFirstName":"Peralta, Freddy","lastInitName":"Peralta, F","initLastName":"F Peralta","fullFMLName":"Freddy Peralta","fullLFMName":"Peralta, Freddy","strikeZoneTop":3.28,"strikeZoneBottom":1.55},"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},"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},"ID676083":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083","firstName":"Janson","lastName":"Junk","primaryNumber":"26","birthDate":"1996-01-15","currentAge":30,"birthCity":"Federal Way","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Janson","useLastName":"Junk","middleName":"Randall","boxscoreName":"Junk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Janson Junk","nameSlug":"janson-junk-676083","firstLastName":"Janson Junk","lastFirstName":"Junk, Janson","lastInitName":"Junk, J","initLastName":"J Junk","fullFMLName":"Janson Randall Junk","fullLFMName":"Junk, Janson Randall","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID548384":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384","firstName":"Brooks","lastName":"Raley","primaryNumber":"25","birthDate":"1988-06-29","currentAge":38,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brooks","useLastName":"Raley","middleName":"Lee","boxscoreName":"Raley, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brooks Raley","nameSlug":"brooks-raley-548384","firstLastName":"Brooks Raley","lastFirstName":"Raley, Brooks","lastInitName":"Raley, B","initLastName":"B Raley","fullFMLName":"Brooks Lee Raley","fullLFMName":"Raley, Brooks Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID690978":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978","firstName":"Daxton","lastName":"Fulton","primaryNumber":"90","birthDate":"2001-10-16","currentAge":24,"birthCity":"Weatherford","birthStateProvince":"OK","birthCountry":"USA","height":"6' 7\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dax","useLastName":"Fulton","middleName":"James","boxscoreName":"Fulton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dax Fulton","nameSlug":"dax-fulton-690978","firstLastName":"Dax Fulton","lastFirstName":"Fulton, Dax","lastInitName":"Fulton, D","initLastName":"D Fulton","fullFMLName":"Daxton James Fulton","fullLFMName":"Fulton, Daxton James","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"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},"ID691788":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788","firstName":"Joseph","lastName":"Mack","primaryNumber":"80","birthDate":"2002-12-27","currentAge":23,"birthCity":"Williamsville","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joe","useLastName":"Mack","middleName":"Allan","boxscoreName":"Mack","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Mack","nameSlug":"joe-mack-691788","firstLastName":"Joe Mack","lastFirstName":"Mack, Joe","lastInitName":"Mack, J","initLastName":"J Mack","fullFMLName":"Joseph Allan Mack","fullLFMName":"Mack, Joseph Allan","strikeZoneTop":3.221,"strikeZoneBottom":1.625},"ID691587":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587","firstName":"Eury","lastName":"Pérez","primaryNumber":"39","birthDate":"2003-04-15","currentAge":23,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 8\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eury","useLastName":"Pérez","middleName":"Rafael","boxscoreName":"Pérez, Eu","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":true,"pronunciation":"ee-YOUR-ee","mlbDebutDate":"2023-05-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eury Pérez","nameSlug":"eury-perez-691587","firstLastName":"Eury Pérez","lastFirstName":"Pérez, Eury","lastInitName":"Pérez, E","initLastName":"E Pérez","fullFMLName":"Eury Rafael Pérez","fullLFMName":"Pérez, Eury Rafael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"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},"ID672640":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640","firstName":"Otto","lastName":"Lopez","primaryNumber":"6","birthDate":"1998-10-01","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Otto","useLastName":"Lopez","middleName":"Ariel","boxscoreName":"Lopez, O","gender":"M","nameMatrilineal":"Bello","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Otto Lopez","nameSlug":"otto-lopez-672640","firstLastName":"Otto Lopez","lastFirstName":"Lopez, Otto","lastInitName":"Lopez, O","initLastName":"O Lopez","fullFMLName":"Otto Ariel Lopez","fullLFMName":"Lopez, Otto Ariel","strikeZoneTop":3.14,"strikeZoneBottom":1.58}},"venue":{"id":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":"79","wind":"7 mph, Out To LF"},"gameInfo":{"attendance":33064,"firstPitch":"2026-07-31T23:11:00.000Z","gameDurationMinutes":159},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"home":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"}},"officialScorer":{"id":431038,"fullName":"Howie Karpin","link":"/api/v1/people/431038"},"primaryDatacaster":{"id":702838,"fullName":"Samantha Labombarda","link":"/api/v1/people/702838"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liam Hicks flies out to left fielder A.J. Ewing.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-31T23:11:05.071Z","endTime":"2026-07-31T23:12:11.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-31T20:19:53.181Z","endTime":"2026-07-31T22:39:56.515Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"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-07-31T22:39:56.515Z","endTime":"2026-07-31T23:10:28.486Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"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-07-31T23:10:28.486Z","endTime":"2026-07-31T23:11:07.268Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14889660337857,"aZ":-12.623657338432169,"pfxX":-4.184251200826538,"pfxZ":9.732658698378609,"pX":0.2547391633515798,"pZ":2.3788614324715276,"vX0":7.049844852327274,"vY0":-140.87716895662237,"vZ0":-7.466085743232195,"x":107.29,"y":174.55,"x0":-1.7371274978949367,"y0":50.00522016016978,"z0":5.880410531174038,"aX":-8.407715764490135},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":6.1,"spinRate":2469,"spinDirection":215},"zone":6,"typeConfidence":0.93,"plateTime":0.38885969570534984,"extension":6.336637938678465},"index":3,"playId":"daa788ba-f381-381e-b70e-7e5e31880ac2","pitchNumber":1,"startTime":"2026-07-31T23:11:07.268Z","endTime":"2026-07-31T23:11:12.792Z","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":84.8,"endSpeed":77.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.713877794035795,"aZ":-37.19307333120994,"pfxX":3.640429289840527,"pfxZ":-3.2858110504475775,"pX":0.24606889220608846,"pZ":1.0744065936914369,"vX0":3.7696632599513973,"vY0":-123.38114483823995,"vZ0":-3.869610547959223,"x":107.62,"y":209.77,"x0":-1.7799545725429347,"y0":50.00386751067241,"z0":5.828617762592856,"aX":5.559035388415004},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-6.6,"breakHorizontal":-7.6,"spinRate":2588,"spinDirection":27},"zone":14,"typeConfidence":0.63,"plateTime":0.4455459525847716,"extension":6.577379566375145},"index":4,"playId":"56f7bf83-bf7c-36f2-a29f-63503d0c0559","pitchNumber":2,"startTime":"2026-07-31T23:11:23.621Z","endTime":"2026-07-31T23:11:29.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.925763032859617,"aZ":-16.79096125350312,"pfxX":-6.8032186799384275,"pfxZ":7.950504946628341,"pX":-1.803875087826824,"pZ":3.2603587341451914,"vX0":2.788202687098688,"vY0":-138.47482140258282,"vZ0":-4.344657933921122,"x":185.76,"y":150.75,"x0":-1.941828818440768,"y0":50.00614668904566,"z0":5.978708229493174,"aX":-13.168440967868808},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":11.8,"spinRate":2384,"spinDirection":211},"zone":11,"typeConfidence":0.89,"plateTime":0.39606716523482666,"extension":6.189006247660975},"index":5,"playId":"1fc6e541-0e51-32fb-bbf1-bd6672820857","pitchNumber":3,"startTime":"2026-07-31T23:11:40.058Z","endTime":"2026-07-31T23:11:45.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.782309360769904,"aZ":-12.12172296671109,"pfxX":-4.849156212818058,"pfxZ":10.304545893028035,"pX":-0.2800107878220009,"pZ":1.9930890613565626,"vX0":5.518522092902024,"vY0":-138.57883119059744,"vZ0":-8.575851491991326,"x":127.67,"y":184.97,"x0":-1.6665884823312562,"y0":50.00405914797241,"z0":5.936352537429084,"aX":-9.438165487763493},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":7.7,"spinRate":2394,"spinDirection":215},"zone":8,"typeConfidence":0.92,"plateTime":0.3951421427087616,"extension":6.2469895390312935},"hitData":{"launchSpeed":89.0,"launchAngle":36.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.75,"coordY":78.34}},"index":6,"playId":"2a2e6e66-e679-3bb5-b0e5-c7b02f7cb119","pitchNumber":4,"startTime":"2026-07-31T23:11:59.938Z","endTime":"2026-07-31T23:12:11.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:12:11.965Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xavier Edwards strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-31T23:12:09.757Z","endTime":"2026-07-31T23:14:29.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.880012520159866,"aZ":-12.910233621479243,"pfxX":-5.151810515267748,"pfxZ":10.03536900195008,"pX":0.3288854404944376,"pZ":2.6763102275652964,"vX0":7.353740587766493,"vY0":-138.60667597004584,"vZ0":-6.356653830802239,"x":104.46,"y":166.52,"x0":-1.7059745180078385,"y0":50.001820632304096,"z0":5.88438689631229,"aX":-9.888860087512272},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":7.6,"spinRate":2398,"spinDirection":217},"zone":3,"typeConfidence":0.9,"plateTime":0.3972238566613191,"extension":6.405397115950336},"index":0,"playId":"916e79f3-144e-3735-addf-5457e4ac815c","pitchNumber":1,"startTime":"2026-07-31T23:12:38.962Z","endTime":"2026-07-31T23:12:46.720Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-31T23:12:54.344Z","endTime":"2026-07-31T23:13:10.836Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.793977513752125,"aZ":-24.388343574558668,"pfxX":-9.532372703652285,"pfxZ":4.397827174498232,"pX":-0.46032214362944024,"pZ":1.6611647910312803,"vX0":6.620529960184353,"vY0":-132.8016608833113,"vZ0":-6.292909055511513,"x":134.55,"y":193.93,"x0":-1.758368906491758,"y0":50.00271505023593,"z0":5.857551819287626,"aX":-16.87549031651044},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.6,"breakHorizontal":15.6,"spinRate":2379,"spinDirection":222},"zone":7,"typeConfidence":0.95,"plateTime":0.41384921030681987,"extension":6.276329802283826},"index":2,"playId":"d99d1eaa-2016-3d17-b74a-fe803ba3b316","pitchNumber":2,"startTime":"2026-07-31T23:13:10.836Z","endTime":"2026-07-31T23:13:18.461Z","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":96.7,"endSpeed":88.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73746098817934,"aZ":-13.826821342613687,"pfxX":-1.8792557494694004,"pfxZ":9.107506419491816,"pX":-0.4268147634107259,"pZ":3.3033443113921885,"vX0":4.742932339449635,"vY0":-140.752774833716,"vZ0":-4.525882354057827,"x":133.27,"y":149.59,"x0":-1.886526576482006,"y0":50.00275903039346,"z0":5.821733984693433,"aX":-3.7862160523745505},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":2.5,"spinRate":2543,"spinDirection":210},"zone":11,"typeConfidence":0.89,"plateTime":0.38853319621902793,"extension":6.425878802061272},"index":3,"playId":"554131dd-1fcc-3add-b712-1161dc42a82a","pitchNumber":3,"startTime":"2026-07-31T23:13:34.104Z","endTime":"2026-07-31T23:13:40.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.218525257230887,"aZ":-27.09628226450229,"pfxX":-8.679772355718772,"pfxZ":3.432285064312313,"pX":0.51891754307157,"pZ":-0.7127474640939016,"vX0":7.803770862647583,"vY0":-121.34860404822858,"vZ0":-9.771537607507792,"x":97.22,"y":258.02,"x0":-1.6212411753825307,"y0":50.00600591184026,"z0":5.751402969882302,"aX":-12.861193711986227},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.8,"breakHorizontal":13.7,"spinRate":1186,"spinDirection":246},"zone":14,"typeConfidence":0.74,"plateTime":0.4525170572009607,"extension":6.3130151689906375},"index":4,"playId":"7a2549de-a80a-3b70-b3c6-f5f39f8b6b38","pitchNumber":4,"startTime":"2026-07-31T23:13:58.065Z","endTime":"2026-07-31T23:14:03.092Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.672839296349277,"aZ":-29.51698491315501,"pfxX":-6.372141668748891,"pfxZ":1.7624761132687787,"pX":-0.10894015348002586,"pZ":1.3512462923185042,"vX0":6.226804626295344,"vY0":-122.26048951411536,"vZ0":-4.831432353337784,"x":80.27,"y":121.58,"x0":-1.8640106725394168,"y0":50.005879071944825,"z0":5.893886867873838,"aX":-9.624328156220685},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.3,"breakHorizontal":10.1,"spinRate":1306,"spinDirection":247},"zone":13,"typeConfidence":0.81,"plateTime":0.44843940709120655,"extension":6.132772172716306},"index":5,"playId":"98a6e2b2-47ec-3dd1-9810-123d98d45608","pitchNumber":5,"startTime":"2026-07-31T23:14:23.305Z","endTime":"2026-07-31T23:14:29.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:14:29.933Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Lopez flies out sharply to center fielder Luis Robert Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-31T23:14:34.697Z","endTime":"2026-07-31T23:15:00.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":75.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82028507736907,"aZ":-30.238560468774953,"pfxX":5.671180443113587,"pfxZ":1.3144354926899382,"pX":0.1973223933282646,"pZ":2.3514669667482533,"vX0":3.104150686950844,"vY0":-121.40296013531301,"vZ0":-1.6998047017576539,"x":109.48,"y":175.29,"x0":-1.840371324267796,"y0":50.00190559399809,"z0":5.727169788857841,"aX":8.348381318920453},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.2,"breakHorizontal":-11.0,"spinRate":2610,"spinDirection":31},"zone":5,"typeConfidence":0.63,"plateTime":0.4535486894991423,"extension":6.337212796018035},"hitData":{"launchSpeed":103.9,"launchAngle":23.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":112.07,"coordY":40.24}},"index":0,"playId":"85eb417c-38a9-3fd4-a928-d794193430ba","pitchNumber":1,"startTime":"2026-07-31T23:14:51.986Z","endTime":"2026-07-31T23:15:00.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:15:00.005Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"A.J. Ewing lines out sharply to right fielder Griffin Conine.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-31T23:17:18.569Z","endTime":"2026-07-31T23:18:04.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-31T23:17:10.072Z","endTime":"2026-07-31T23:17:20.859Z","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":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.203597959383497,"aZ":-28.092380592011164,"pfxX":-8.484328955653378,"pfxZ":2.5626807793157473,"pX":-1.5670484838846719,"pZ":1.3678494638062473,"vX0":2.475692618093938,"vY0":-125.34993049230839,"vZ0":-4.575956962452491,"x":176.73,"y":201.85,"x0":-1.4648487690317444,"y0":50.003574030431025,"z0":5.509268546519608,"aX":-13.509004270160665},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.8,"breakHorizontal":14.8,"spinRate":1290,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.4368809621969767,"extension":6.317527310820801},"index":1,"playId":"9196a06f-2b23-30f7-ae70-a3fc1b452bff","pitchNumber":1,"startTime":"2026-07-31T23:17:20.859Z","endTime":"2026-07-31T23:17:26.205Z","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":93.0,"endSpeed":84.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22450581566179,"aZ":-11.096505554942176,"pfxX":-1.9929843321213232,"pfxZ":11.469881108196773,"pX":0.6720068433566813,"pZ":2.0567275892384207,"vX0":4.27568444723345,"vY0":-135.14340904264483,"vZ0":-7.905901930181483,"x":91.38,"y":183.25,"x0":-0.6763038208644457,"y0":50.00448784325233,"z0":5.811757101227397,"aX":-3.663289280594582},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.1,"breakHorizontal":2.6,"spinRate":2398,"spinDirection":198},"zone":9,"typeConfidence":0.91,"plateTime":0.4062975739303898,"extension":6.50960499198438},"index":2,"playId":"a4e49ca4-1c49-36eb-a965-bd8f34f8415a","pitchNumber":2,"startTime":"2026-07-31T23:17:36.654Z","endTime":"2026-07-31T23:17:42.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.245141043430372,"aZ":-32.88878834837387,"pfxX":10.50107668241265,"pfxZ":-0.522859925014485,"pX":0.268288509490849,"pZ":2.2660747812328275,"vX0":0.2142089380115496,"vY0":-115.89321164729395,"vZ0":-0.9623543477164637,"x":106.77,"y":177.6,"x0":-1.189283557096661,"y0":50.00518817786592,"z0":5.83606778748402,"aX":14.244832010419918},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.0,"breakHorizontal":-19.1,"spinRate":2386,"spinDirection":55},"zone":6,"typeConfidence":0.9,"plateTime":0.473133357762729,"extension":6.338846820176035},"hitData":{"launchSpeed":106.4,"launchAngle":20.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":188.76,"coordY":80.32}},"index":3,"playId":"57549fd5-45a6-3a7b-a8c5-7b0c85d26ac1","pitchNumber":3,"startTime":"2026-07-31T23:17:56.013Z","endTime":"2026-07-31T23:18:04.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:18:04.043Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-31T23:18:02.940Z","endTime":"2026-07-31T23:19:54.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99652634725879,"aZ":-13.519914429842208,"pfxX":-4.577164094557935,"pfxZ":10.02316823164585,"pX":-0.7545433380685219,"pZ":3.5353152599337734,"vX0":2.81001020974334,"vY0":-136.30115239402176,"vZ0":-3.236072002240746,"x":145.76,"y":143.33,"x0":-1.2100287526397286,"y0":50.00281536174246,"z0":5.685562799976003,"aX":-8.51856591503517},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":7.6,"spinRate":2341,"spinDirection":215},"zone":11,"typeConfidence":0.87,"plateTime":0.4035370075941258,"extension":6.383614670511014},"index":0,"playId":"ac50ad7b-e0dd-37da-bbf6-f10d8e206782","pitchNumber":1,"startTime":"2026-07-31T23:18:33.608Z","endTime":"2026-07-31T23:18:39.590Z","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":86.9,"endSpeed":79.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.069519516582695,"aZ":-25.29575166084786,"pfxX":-7.538069859707127,"pfxZ":4.254047120641283,"pX":-0.1926928183732916,"pZ":1.6881076309651537,"vX0":4.929301434022246,"vY0":-126.4551087695121,"vZ0":-4.43285798568126,"x":124.34,"y":193.2,"x0":-1.1890404383726099,"y0":50.00349090704111,"z0":5.495897135690181,"aX":-12.194301581052576},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.0,"breakHorizontal":12.5,"spinRate":1200,"spinDirection":233},"zone":8,"typeConfidence":0.91,"plateTime":0.4333237164207664,"extension":6.294804823230752},"index":1,"playId":"a6d8ebe1-490c-326c-8a8a-47d32128b45f","pitchNumber":2,"startTime":"2026-07-31T23:18:49.481Z","endTime":"2026-07-31T23:18:55.270Z","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.5,"endSpeed":78.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.013475647551626,"aZ":-30.92638493668398,"pfxX":-10.218389498828191,"pfxZ":0.7873820286160083,"pX":-0.9456185036489629,"pZ":1.7592744407688603,"vX0":4.257729682092075,"vY0":-125.86175042486995,"vZ0":-3.023340047261203,"x":153.04,"y":191.28,"x0":-1.341316952357036,"y0":50.004126359924044,"z0":5.507612902434884,"aX":-16.225420199941915},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.0,"breakHorizontal":17.4,"spinRate":1493,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.43692411535102726,"extension":6.289128978465341},"index":2,"playId":"fa062b1d-12d9-368b-979c-4c553bb2ab7c","pitchNumber":3,"startTime":"2026-07-31T23:19:07.467Z","endTime":"2026-07-31T23:19:13.016Z","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.7,"endSpeed":84.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.723509447715905,"aZ":-10.302094878537138,"pfxX":-3.729761451962739,"pfxZ":11.818020499575953,"pX":0.24874151658808946,"pZ":2.1231446369557148,"vX0":4.2365006190835235,"vY0":-136.1206948571472,"vZ0":-7.624453960574543,"x":94.74,"y":131.0,"x0":-0.8534660288559497,"y0":50.00147055018236,"z0":5.698343726601429,"aX":-6.902268382648789},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.7,"breakHorizontal":5.8,"spinRate":2321,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.404527645199392,"extension":6.344778091218126},"index":3,"playId":"f9f695e4-9c83-338f-96c0-2aa430352512","pitchNumber":4,"startTime":"2026-07-31T23:19:24.429Z","endTime":"2026-07-31T23:19:28.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.658996207281525,"aZ":-10.235284320376953,"pfxX":-3.1985806839305475,"pfxZ":11.40449406757768,"pX":0.49240966752356086,"pZ":2.053699508730127,"vX0":4.727791302938527,"vY0":-138.26704420994997,"vZ0":-7.994550245361657,"x":98.23,"y":183.33,"x0":-0.8291472953392763,"y0":50.00581968048872,"z0":5.680995709137791,"aX":-6.15509861720052},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.1,"breakHorizontal":4.7,"spinRate":2449,"spinDirection":203},"zone":9,"typeConfidence":0.92,"plateTime":0.3971043362820188,"extension":6.577592584714058},"index":4,"playId":"db6dd7a8-de13-33e6-9437-7a72f4269c2e","pitchNumber":5,"startTime":"2026-07-31T23:19:48.568Z","endTime":"2026-07-31T23:19:54.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:19:54.550Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-31T23:19:52.247Z","endTime":"2026-07-31T23:23:28.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":79.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.89719359403353,"aZ":-29.127907783849416,"pfxX":4.120815894246716,"pfxZ":1.9046010986110335,"pX":-0.24194191282337937,"pZ":1.94448128516008,"vX0":0.4443023492197196,"vY0":-125.0084130478958,"vZ0":-3.8235977928587435,"x":126.22,"y":186.28,"x0":-0.9574531914965441,"y0":50.00160833525005,"z0":5.859464249719042,"aX":6.5848362555298525},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.9,"breakHorizontal":-7.6,"spinRate":2480,"spinDirection":128},"zone":8,"typeConfidence":0.91,"plateTime":0.4365220510159338,"extension":6.509899700326999},"index":0,"playId":"35ced6ad-07a9-325a-a5a8-248d0af15d40","pitchNumber":1,"startTime":"2026-07-31T23:20:19.472Z","endTime":"2026-07-31T23:20:24.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07304295335639,"aZ":-11.666261001016588,"pfxX":-2.5543137848602324,"pfxZ":10.848981633745527,"pX":0.40549322820934597,"pZ":2.522860687714116,"vX0":4.262991441353334,"vY0":-136.82647871590186,"vZ0":-6.434305915338246,"x":101.54,"y":170.66,"x0":-0.8430537646815897,"y0":50.00087596646847,"z0":5.70944872653998,"aX":-4.8278550140719405},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.5,"breakHorizontal":3.7,"spinRate":2392,"spinDirection":209},"zone":6,"typeConfidence":0.91,"plateTime":0.4007849925422047,"extension":6.468513084427613},"index":1,"playId":"04dae69b-801d-3ea1-9527-46bdfa916715","pitchNumber":2,"startTime":"2026-07-31T23:20:35.455Z","endTime":"2026-07-31T23:20:41.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.311870007494925,"aZ":-33.38967544414382,"pfxX":9.573457431556049,"pfxZ":-0.8817396549367231,"pX":1.9279647770866286,"pZ":1.7943742735189598,"vX0":3.714608060894779,"vY0":-117.1709158097531,"vZ0":-1.5674347598347746,"x":43.51,"y":190.33,"x0":-0.92674340864801,"y0":50.005051227574185,"z0":5.622648406941267,"aX":13.171132322698861},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.7,"breakHorizontal":-18.2,"spinRate":2468,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.4693527375212132,"extension":6.5085623961309},"index":2,"playId":"1fa2e212-87e9-3cd8-aa09-76f76dd4b844","pitchNumber":3,"startTime":"2026-07-31T23:21:01.494Z","endTime":"2026-07-31T23:21:07.562Z","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":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.410457102795068,"aZ":-30.38459988227884,"pfxX":-6.765205011409651,"pfxZ":1.0757795071899565,"pX":0.48775841834280825,"pZ":1.3837630462687471,"vX0":6.495204448100441,"vY0":-127.77643353753409,"vZ0":-4.18326987006185,"x":98.41,"y":201.42,"x0":-1.203671802430102,"y0":50.00064930216429,"z0":5.419516347131118,"aX":-11.227096343382508},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.2,"breakHorizontal":10.8,"spinRate":1591,"spinDirection":243},"zone":14,"typeConfidence":0.92,"plateTime":0.4280553267266898,"extension":6.349670361735237},"index":3,"playId":"d101f40d-9dc7-3992-a143-4269ffa0d2ea","pitchNumber":4,"startTime":"2026-07-31T23:21:19.345Z","endTime":"2026-07-31T23:21:26.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69162455387601,"aZ":-13.87136071392867,"pfxX":-1.2814850353271314,"pfxZ":9.623409940369527,"pX":-0.016838254498973543,"pZ":3.537148159098682,"vX0":2.348799798699225,"vY0":-137.14548342100775,"vZ0":-3.709899690849551,"x":117.64,"y":143.28,"x0":-0.7184071570071159,"y0":50.00665744507465,"z0":5.855270188985301,"aX":-2.4384346363222904},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":1.8,"spinRate":2374,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.3995716141849157,"extension":6.439596505217299},"index":4,"playId":"1d313585-c2a4-32d4-9705-8e1d155f5260","pitchNumber":5,"startTime":"2026-07-31T23:21:48.775Z","endTime":"2026-07-31T23:21:56.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30132121296022,"aZ":-35.421810478813775,"pfxX":9.32076088928564,"pfxZ":-2.369509831434205,"pX":0.8596526792225909,"pZ":1.3393303903840474,"vX0":1.5100160068612836,"vY0":-116.82693072944011,"vZ0":-1.9206120879653958,"x":84.23,"y":202.62,"x0":-1.006212510433039,"y0":50.00052725638509,"z0":5.52116207124619,"aX":12.799993018894984},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-4.4,"breakHorizontal":-17.3,"spinRate":2356,"spinDirection":54},"zone":14,"typeConfidence":0.85,"plateTime":0.4699665144510208,"extension":6.446344693925511},"index":5,"playId":"5daf4d2c-f0ed-3c1b-b713-f224ee060fb2","pitchNumber":6,"startTime":"2026-07-31T23:22:13.396Z","endTime":"2026-07-31T23:22:19.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90468288837834,"aZ":-31.55296256069863,"pfxX":8.989475571975923,"pfxZ":0.45074950808778436,"pX":1.1665667326869205,"pZ":1.1567852069647837,"vX0":2.155384999650617,"vY0":-117.53797240966051,"vZ0":-3.279327934325691,"x":72.53,"y":207.55,"x0":-0.9319312503919207,"y0":50.00511101672718,"z0":5.523883444632699,"aX":12.480636265812889},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.2,"breakHorizontal":-16.8,"spinRate":2469,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4673991248435785,"extension":6.519966048671491},"index":6,"playId":"c09211cf-2697-3b9b-b352-eb9b89954aa7","pitchNumber":7,"startTime":"2026-07-31T23:22:37.197Z","endTime":"2026-07-31T23:22:43.341Z","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.6,"endSpeed":84.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91157898582054,"aZ":-13.294986563737028,"pfxX":-3.1023957151221295,"pfxZ":10.207360143256086,"pX":-0.3604251474812709,"pZ":3.2189490821517257,"vX0":1.567811430671021,"vY0":-136.13531127954747,"vZ0":-4.660977062722814,"x":130.74,"y":151.87,"x0":-0.5452093222302199,"y0":50.006538992402,"z0":5.895446556392821,"aX":-5.740189658359643},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":5.2,"spinRate":2279,"spinDirection":199},"zone":1,"typeConfidence":0.91,"plateTime":0.4045846426746582,"extension":6.4176281689819765},"index":7,"playId":"4756c026-74cd-3aed-b38f-168846207bc9","pitchNumber":8,"startTime":"2026-07-31T23:22:55.692Z","endTime":"2026-07-31T23:23:04.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.968001594262986,"aZ":-24.444733139184272,"pfxX":-8.333261650910293,"pfxZ":4.098617375039586,"pX":0.15854579162572072,"pZ":2.436373282870434,"vX0":6.303757392023789,"vY0":-136.48341985988375,"vZ0":-3.5218799069711086,"x":110.96,"y":173.0,"x0":-1.0980351494436567,"y0":50.005974077622575,"z0":5.426562503739169,"aX":-15.72831586248686},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.8,"breakHorizontal":13.8,"spinRate":2320,"spinDirection":209},"zone":5,"typeConfidence":0.87,"plateTime":0.4012826283040787,"extension":6.365301939522072},"hitData":{"launchSpeed":94.7,"launchAngle":-34.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.69,"coordY":158.78}},"index":8,"playId":"fba8a0b3-27c1-32f9-b03f-6dd06fe81b3f","pitchNumber":9,"startTime":"2026-07-31T23:23:20.952Z","endTime":"2026-07-31T23:23:28.962Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:23:28.962Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Stowers flies out to left fielder A.J. Ewing.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-31T23:25:24.209Z","endTime":"2026-07-31T23:26:03.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":72.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.631546025464107,"aZ":-35.202320768381625,"pfxX":3.8883796287139614,"pfxZ":-2.222565012646374,"pX":-1.6757956656056674,"pZ":3.926119852896779,"vX0":-0.6398062094311797,"vY0":-116.36829582381505,"vZ0":2.39408753609713,"x":180.88,"y":132.77,"x0":-1.9007622751507032,"y0":50.005667866319385,"z0":6.239514198947834,"aX":5.28664085770368},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-3.1,"breakHorizontal":-6.8,"spinRate":2587,"spinDirection":45},"zone":11,"typeConfidence":0.87,"plateTime":0.4722794542704025,"extension":6.148292521820728},"index":0,"playId":"dc831885-fb9a-30c5-8e11-7da31eda4856","pitchNumber":1,"startTime":"2026-07-31T23:25:35.015Z","endTime":"2026-07-31T23:25:40.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36660756687256,"aZ":-12.975843055745063,"pfxX":-3.7427670665928137,"pfxZ":9.936075430147257,"pX":-0.368165116637403,"pZ":3.132092082943025,"vX0":5.054015737841475,"vY0":-138.48520975907027,"vZ0":-5.343137139393636,"x":131.03,"y":154.21,"x0":-1.7348361824848557,"y0":50.006531248826384,"z0":5.9622746302262435,"aX":-7.2350084530343555},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":5.6,"spinRate":2354,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.3962668263704008,"extension":6.2752731708802},"hitData":{"launchSpeed":88.3,"launchAngle":50.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.65,"coordY":115.11}},"index":1,"playId":"4eb079ac-385f-36ac-88a1-ce650c3a0b8c","pitchNumber":2,"startTime":"2026-07-31T23:25:51.744Z","endTime":"2026-07-31T23:26:03.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:26:03.756Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Griffin Conine strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-31T23:26:04.817Z","endTime":"2026-07-31T23:28:39.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.293441627964757,"aZ":-34.104762734766545,"pfxX":4.291912010695388,"pfxZ":-1.3453503022148112,"pX":-0.15409425023757534,"pZ":2.9998247545959007,"vX0":2.9097513759647224,"vY0":-119.87417605085753,"vZ0":0.2100479410369558,"x":122.87,"y":157.78,"x0":-1.9451789534622073,"y0":50.00028518280737,"z0":5.980532495284495,"aX":6.182460135170235},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.0,"breakHorizontal":-8.5,"spinRate":2579,"spinDirection":29},"zone":2,"typeConfidence":0.66,"plateTime":0.45864417512079836,"extension":6.101897469072908},"index":0,"playId":"436336ca-49c0-3397-a983-b837af964f0c","pitchNumber":1,"startTime":"2026-07-31T23:26:26.442Z","endTime":"2026-07-31T23:26:31.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.388372203959396,"aZ":-30.43466702938394,"pfxX":-8.844772518509657,"pfxZ":1.1754394114870923,"pX":-0.04033604667342813,"pZ":-1.1021941728313627,"vX0":6.674003678169372,"vY0":-121.40016334085311,"vZ0":-10.005498294322344,"x":118.54,"y":268.54,"x0":-1.6858693412243582,"y0":50.0048718991529,"z0":5.751030981894571,"aX":-13.107311918088671},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.2,"breakHorizontal":14.3,"spinRate":1165,"spinDirection":243},"zone":13,"typeConfidence":0.82,"plateTime":0.4524544028083288,"extension":6.308548523139356},"index":1,"playId":"0678d721-e570-362b-9bc0-556d2cf7adce","pitchNumber":2,"startTime":"2026-07-31T23:26:43.375Z","endTime":"2026-07-31T23:26:47.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51071440477015,"aZ":-32.69552930390958,"pfxX":-7.684537057363688,"pfxZ":-0.3553076525825638,"pX":0.04157908190295722,"pZ":1.0915614140125707,"vX0":6.624753211983147,"vY0":-121.11882247525105,"vZ0":-4.35276277798007,"x":115.42,"y":209.31,"x0":-1.7418110623351837,"y0":50.00118699736386,"z0":5.79750391232928,"aX":-11.320285615008464},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.6,"breakHorizontal":12.1,"spinRate":1238,"spinDirection":256},"zone":14,"typeConfidence":0.86,"plateTime":0.45367758836903915,"extension":6.32510319692525},"index":2,"playId":"6f3f5f25-ca2f-3e1e-b056-875d527081b2","pitchNumber":3,"startTime":"2026-07-31T23:27:12.220Z","endTime":"2026-07-31T23:27:19.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.295953433232132,"aZ":-37.58031710885983,"pfxX":3.858322764519529,"pfxZ":-3.8277454882065562,"pX":0.21140694506244315,"pZ":1.9310969758035528,"vX0":3.5677954975492843,"vY0":-119.33754994369454,"vZ0":-1.0387375854757819,"x":108.94,"y":186.64,"x0":-1.815355369410797,"y0":50.00089120060755,"z0":5.81881655668764,"aX":5.451878752278608},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-6.8,"breakHorizontal":-8.0,"spinRate":2598,"spinDirection":26},"zone":8,"typeConfidence":0.63,"plateTime":0.46257028703894854,"extension":6.034404181648756},"index":3,"playId":"9ae452b4-8120-30fe-9028-1f973442bb7e","pitchNumber":4,"startTime":"2026-07-31T23:27:33.725Z","endTime":"2026-07-31T23:27:39.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41754771926987,"aZ":-12.433651624723598,"pfxX":-4.0839585525216435,"pfxZ":9.885028090526994,"pX":0.2932305471101216,"pZ":1.3814261424978596,"vX0":6.950799989168586,"vY0":-140.75771315909316,"vZ0":-9.805477212310949,"x":105.82,"y":201.48,"x0":-1.68312345868322,"y0":50.00308094130128,"z0":5.725922716817385,"aX":-8.15592935681502},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.0,"breakHorizontal":5.9,"spinRate":2556,"spinDirection":215},"zone":14,"typeConfidence":0.93,"plateTime":0.3898745712448548,"extension":6.295838418691283},"index":4,"playId":"24df6f8e-67f8-333b-9994-367ad296708f","pitchNumber":5,"startTime":"2026-07-31T23:27:54.302Z","endTime":"2026-07-31T23:28:00.380Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-31T23:28:15.499Z","endTime":"2026-07-31T23:28:32.113Z","isPitch":false,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74533235618326,"aZ":-18.689237735105305,"pfxX":-0.2976668144509416,"pfxZ":7.602712270916037,"pX":-0.07040885928555606,"pZ":1.3837453132916926,"vX0":4.4046698982990415,"vY0":-132.44924569019997,"vZ0":-7.941261195100129,"x":119.68,"y":201.42,"x0":-1.7174630805080255,"y0":50.001685398565506,"z0":5.791573949427722,"aX":-0.5280537358852339},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.2,"breakHorizontal":-0.5,"spinRate":2484,"spinDirection":213},"zone":13,"typeConfidence":0.83,"plateTime":0.4138127700501828,"extension":6.311934197724151},"index":6,"playId":"6f9aa4f8-706e-3471-b59a-feb83ce33efc","pitchNumber":6,"startTime":"2026-07-31T23:28:32.113Z","endTime":"2026-07-31T23:28:39.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:28:39.230Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-31T23:29:12.326Z","endTime":"2026-07-31T23:30:22.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-31T23:29:00.440Z","endTime":"2026-07-31T23:29:14.694Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85243751040827,"aZ":-10.178318911470917,"pfxX":-2.749251621189689,"pfxZ":10.773552575827935,"pX":0.6213865259327673,"pZ":1.8224886040980801,"vX0":7.1512626610350525,"vY0":-142.27795719534518,"vZ0":-9.190518746675233,"x":93.31,"y":189.57,"x0":-1.5720519628757863,"y0":50.00706457182619,"z0":5.747409854133512,"aX":-5.615522866448087},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.6,"breakHorizontal":3.5,"spinRate":2572,"spinDirection":212},"zone":9,"typeConfidence":0.93,"plateTime":0.38554733686750176,"extension":6.40556664299808},"index":1,"playId":"165ceb49-75e9-3e5e-933a-960d55b01eb3","pitchNumber":1,"startTime":"2026-07-31T23:29:14.694Z","endTime":"2026-07-31T23:29:23.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.876581748665853,"aZ":-31.72682045075115,"pfxX":-8.798514355285542,"pfxZ":0.29537878357339853,"pX":0.356599303330455,"pZ":-1.144654992742255,"vX0":7.653163122006722,"vY0":-123.05998380847275,"vZ0":-9.844908889632569,"x":103.41,"y":269.69,"x0":-1.6601576587696758,"y0":50.00409971481194,"z0":5.620637267239717,"aX":-13.409563807466157},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.8,"breakHorizontal":14.0,"spinRate":1203,"spinDirection":238},"zone":14,"typeConfidence":0.75,"plateTime":0.4461874084325985,"extension":6.527036544083827},"index":2,"playId":"b67f1894-9dfd-3c01-9780-74677cbc8c4e","pitchNumber":2,"startTime":"2026-07-31T23:29:33.749Z","endTime":"2026-07-31T23:29:38.731Z","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":97.0,"endSpeed":88.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.52036032961671,"aZ":-11.690555373282276,"pfxX":-6.092337825717616,"pfxZ":10.198066918100945,"pX":0.06387680562139264,"pZ":1.065859318949023,"vX0":6.968807651878376,"vY0":-140.72449543631305,"vZ0":-10.550764890958618,"x":114.57,"y":210.0,"x0":-1.6514324417946369,"y0":50.00503461548243,"z0":5.618270705256529,"aX":-12.238461882960456},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":9.6,"spinRate":2400,"spinDirection":219},"zone":14,"typeConfidence":0.94,"plateTime":0.3890290031864012,"extension":6.597572195268122},"index":3,"playId":"397c8b76-7328-323e-b663-a3aafcb0a38d","pitchNumber":3,"startTime":"2026-07-31T23:29:55.593Z","endTime":"2026-07-31T23:30:01.956Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.821086214061108,"aZ":-31.15817016353069,"pfxX":-8.066462333313742,"pfxZ":0.6529422241964307,"pX":-0.060730693892306606,"pZ":0.9614322711504999,"vX0":6.308203924828254,"vY0":-123.4741956718872,"vZ0":-5.549876282379614,"x":119.31,"y":212.82,"x0":-1.5964869199445675,"y0":50.00198859709689,"z0":5.849746062329896,"aX":-12.496321391831223},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.1,"breakHorizontal":13.2,"spinRate":1218,"spinDirection":249},"zone":13,"typeConfidence":0.7,"plateTime":0.4430348166071387,"extension":6.238343953995315},"index":4,"playId":"7b936a73-b065-3629-b690-985d7d04e234","pitchNumber":4,"startTime":"2026-07-31T23:30:15.253Z","endTime":"2026-07-31T23:30:22.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:30:22.407Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-31T23:32:15.848Z","endTime":"2026-07-31T23:33:37.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44963543242083,"aZ":-9.96172966421887,"pfxX":-5.045305680706002,"pfxZ":11.758115556753665,"pX":-0.40708138198139704,"pZ":2.68972966655852,"vX0":3.9576444916910956,"vY0":-137.08705840150438,"vZ0":-5.705684471816968,"x":132.52,"y":166.16,"x0":-1.2194607423857848,"y0":50.000294168410825,"z0":5.488984540420041,"aX":-9.528755112904104},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.2,"breakHorizontal":8.2,"spinRate":2507,"spinDirection":211},"zone":4,"typeConfidence":0.88,"plateTime":0.40071836032610264,"extension":6.361786997914914},"index":0,"playId":"bc98042d-b31d-361d-9039-b29c09449495","pitchNumber":1,"startTime":"2026-07-31T23:32:32.876Z","endTime":"2026-07-31T23:32:36.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89626902991449,"aZ":-31.17385440895259,"pfxX":4.499888838627071,"pfxZ":0.6219174349540033,"pX":0.03914943490395203,"pZ":3.164741188212322,"vX0":1.0057384799282463,"vY0":-125.91936091865314,"vZ0":-0.48143920959873365,"x":115.51,"y":153.33,"x0":-0.9498845872130003,"y0":50.00340072231654,"z0":5.874506326250302,"aX":7.246255690642404},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.2,"breakHorizontal":-8.4,"spinRate":2508,"spinDirection":133},"zone":2,"typeConfidence":0.91,"plateTime":0.4345197681278874,"extension":6.441433620066551},"index":1,"playId":"164a6683-b533-3973-9224-99b695c74c01","pitchNumber":2,"startTime":"2026-07-31T23:32:55.855Z","endTime":"2026-07-31T23:33:00.738Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-31T23:33:14.472Z","endTime":"2026-07-31T23:33:29.774Z","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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.783229268484344,"aZ":-34.78754822844028,"pfxX":-6.22171495288309,"pfxZ":-1.603774131227583,"pX":-0.4962532514268633,"pZ":1.8254544610631787,"vX0":4.1960255138262585,"vY0":-127.12547768428284,"vZ0":-2.290643485146288,"x":135.92,"y":189.49,"x0":-1.3657489631122717,"y0":50.00597711865945,"z0":5.518735720006312,"aX":-10.113180288212606},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.2,"breakHorizontal":10.2,"spinRate":1456,"spinDirection":237},"zone":7,"typeConfidence":0.9,"plateTime":0.4320212158088115,"extension":6.208713597637592},"hitData":{"launchSpeed":93.6,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.12,"coordY":148.08}},"index":3,"playId":"c7ab6995-6d72-354a-bb0c-63a0d2c71834","pitchNumber":3,"startTime":"2026-07-31T23:33:29.774Z","endTime":"2026-07-31T23:33:37.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:33:37.089Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Robert Jr. called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-31T23:33:41.152Z","endTime":"2026-07-31T23:35:03.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.564742564615543,"aZ":-32.918799740756484,"pfxX":9.77022469432154,"pfxZ":-0.5385246106908745,"pX":0.9600515026893777,"pZ":1.8572866964078873,"vX0":1.7208907668904394,"vY0":-117.25399665712143,"vZ0":-1.7761637827408983,"x":80.41,"y":188.63,"x0":-1.0533742148576355,"y0":50.00296963372292,"z0":5.715676551771223,"aX":13.51197411850219},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.2,"breakHorizontal":-18.1,"spinRate":2443,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.46833174188866566,"extension":6.471648528596667},"index":0,"playId":"94bb340d-3d33-3665-ac3f-3ed05ee45b48","pitchNumber":1,"startTime":"2026-07-31T23:34:03.753Z","endTime":"2026-07-31T23:34:08.683Z","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":94.1,"endSpeed":85.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.407439419188886,"aZ":-12.181272293944573,"pfxX":-4.193927476661154,"pfxZ":10.588738348964949,"pX":0.9359683735320795,"pZ":2.585519785782323,"vX0":6.862439404707158,"vY0":-136.83344162987527,"vZ0":-5.351076089389739,"x":81.32,"y":168.97,"x0":-1.0644979440165006,"y0":50.00135925043559,"z0":5.407533765718001,"aX":-7.9180860273902},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":6.1,"spinRate":2466,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.4009468370979796,"extension":6.260731680109419},"index":1,"playId":"87a03b6b-76c7-3bc5-b5af-1780ec292a49","pitchNumber":2,"startTime":"2026-07-31T23:34:19.459Z","endTime":"2026-07-31T23:34:24.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96893378020656,"aZ":-13.24230492401205,"pfxX":-1.3197315254515312,"pfxZ":10.072745483972056,"pX":-0.1821915240591792,"pZ":5.260278897127995,"vX0":1.7759108141566247,"vY0":-136.90670610235304,"vZ0":0.5879415512892031,"x":123.94,"y":96.75,"x0":-0.6707726141576582,"y0":50.00562781894746,"z0":5.955575066984909,"aX":-2.4813891007179216},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":1.9,"spinRate":2475,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.40157736709082714,"extension":6.30877462601514},"index":2,"playId":"822d41d6-7fb8-34a8-a755-1cca2aa7cd72","pitchNumber":3,"startTime":"2026-07-31T23:34:38.112Z","endTime":"2026-07-31T23:34:43.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69140788011868,"aZ":-12.621718169130887,"pfxX":-4.773246891430535,"pfxZ":10.135236229759153,"pX":1.0592049749720522,"pZ":2.524974739963165,"vX0":7.482438855948213,"vY0":-138.24442937108105,"vZ0":-5.196719036398163,"x":76.63,"y":170.61,"x0":-1.0661923625737375,"y0":50.00678438928331,"z0":5.280998013220499,"aX":-9.212744763483048},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":7.1,"spinRate":2540,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.3966534777071291,"extension":6.822367791069822},"index":3,"playId":"c811833b-b2c1-33ff-8079-0e8500a980e6","pitchNumber":4,"startTime":"2026-07-31T23:34:56.341Z","endTime":"2026-07-31T23:35:03.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:35:03.180Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Young grounds out, shortstop Otto Lopez to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-31T23:35:36.999Z","endTime":"2026-07-31T23:36:42.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-31T23:35:28.536Z","endTime":"2026-07-31T23:35:39.151Z","isPitch":false,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"}},{"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":86.1,"endSpeed":79.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.294201268418465,"aZ":-31.4735802616088,"pfxX":3.2967154738386144,"pfxZ":0.43390172463259624,"pX":-0.5706660341300522,"pZ":2.906109882127787,"vX0":0.34814595614994226,"vY0":-125.53491917178683,"vZ0":-0.7998174929201443,"x":138.75,"y":160.32,"x0":-1.1395602585245224,"y0":50.00265740866468,"z0":5.770981811321303,"aX":5.307978208242896},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.8,"breakHorizontal":-6.0,"spinRate":2566,"spinDirection":111},"zone":1,"typeConfidence":0.91,"plateTime":0.4348360463033325,"extension":6.480572841299305},"index":1,"playId":"36344dd4-3c4a-34cf-8a01-1203fb78eaab","pitchNumber":1,"startTime":"2026-07-31T23:35:39.151Z","endTime":"2026-07-31T23:35:44.322Z","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":88.1,"endSpeed":80.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.793448971134616,"aZ":-33.241690629913144,"pfxX":-4.871985520249038,"pfxZ":-0.6435966526396282,"pX":-0.012306672930482907,"pZ":2.7341257686626737,"vX0":4.7769209787271985,"vY0":-128.2646450598433,"vZ0":-0.5203102377759282,"x":117.47,"y":164.96,"x0":-1.2667864005883382,"y0":50.002163161486244,"z0":5.534142507561374,"aX":-8.1092773319333},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.1,"breakHorizontal":7.7,"spinRate":1740,"spinDirection":243},"zone":5,"typeConfidence":0.87,"plateTime":0.427206083320387,"extension":6.271848793956594},"index":2,"playId":"e8b7d815-bcb6-381a-88fc-75b049c0b41b","pitchNumber":2,"startTime":"2026-07-31T23:35:55.647Z","endTime":"2026-07-31T23:36:01.621Z","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.3,"endSpeed":86.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.161358257381316,"aZ":-13.531156108706416,"pfxX":-6.225655339550277,"pfxZ":9.648405573125512,"pX":1.3247660010931512,"pZ":1.6162847068847488,"vX0":8.530841562172489,"vY0":-138.42413110315434,"vZ0":-7.221752816742482,"x":66.5,"y":195.14,"x0":-0.9943982445823911,"y0":50.00034589498792,"z0":5.172866759757171,"aX":-12.02715137557373},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":9.4,"spinRate":2454,"spinDirection":217},"zone":14,"typeConfidence":0.88,"plateTime":0.3963365552706475,"extension":6.379914830792131},"index":3,"playId":"fb5f0e35-33eb-340a-b536-465a3b0d9cef","pitchNumber":3,"startTime":"2026-07-31T23:36:17.146Z","endTime":"2026-07-31T23:36:23.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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.873632685025783,"aZ":-32.38850664348292,"pfxX":-8.617603792398178,"pfxZ":-0.13128511207227955,"pX":-0.31940306639661625,"pZ":1.6043806552202529,"vX0":5.56095319594484,"vY0":-128.70193222299147,"vZ0":-2.8407478295378983,"x":129.17,"y":195.46,"x0":-1.3936722509571544,"y0":50.00034530104423,"z0":5.242675340767642,"aX":-14.387452939102152},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.7,"breakHorizontal":14.3,"spinRate":1563,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.42632954101178777,"extension":6.390988260612482},"hitData":{"launchSpeed":108.3,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.41,"coordY":153.71}},"index":4,"playId":"b147dc3b-5cb5-39d3-b263-98efcf5b40ad","pitchNumber":4,"startTime":"2026-07-31T23:36:34.612Z","endTime":"2026-07-31T23:36:42.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:36:42.616Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jakob Marsee called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-31T23:38:43.034Z","endTime":"2026-07-31T23:40:07.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.150156880816482,"aZ":-20.56574297809995,"pfxX":-9.054561339635972,"pfxZ":6.549990011014197,"pX":-0.9891888678341859,"pZ":1.7904069721226425,"vX0":5.046067155442893,"vY0":-132.06911387271177,"vZ0":-6.700342860418222,"x":154.71,"y":190.44,"x0":-1.744410611375536,"y0":50.005789450745674,"z0":5.8643962577443505,"aX":-16.05727522655257},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.7,"breakHorizontal":15.4,"spinRate":2304,"spinDirection":216},"zone":13,"typeConfidence":0.83,"plateTime":0.4141307297903598,"extension":6.123012661966848},"index":0,"playId":"c8c38269-605d-32ff-aba8-a927828d07c7","pitchNumber":1,"startTime":"2026-07-31T23:38:53.762Z","endTime":"2026-07-31T23:39:02.272Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-31T23:39:09.046Z","endTime":"2026-07-31T23:39:25.687Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.496533287269568,"aZ":-31.565838949334967,"pfxX":-7.702114002478299,"pfxZ":0.4214642698029625,"pX":-0.14234577753002478,"pZ":1.1433740840565905,"vX0":5.509022692221152,"vY0":-119.20483610173585,"vZ0":-4.664333189655325,"x":122.43,"y":207.91,"x0":-1.485796470174377,"y0":50.001522223426946,"z0":5.983837478114411,"aX":-11.053614992153145},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.1,"breakHorizontal":12.6,"spinRate":1309,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.45996486719717566,"extension":6.11338728950681},"index":2,"playId":"7f291949-ff76-3add-9f05-0298d52016b3","pitchNumber":2,"startTime":"2026-07-31T23:39:25.687Z","endTime":"2026-07-31T23:39:31.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.853085219575036,"aZ":-34.7809767104755,"pfxX":3.23889614380445,"pfxZ":-1.70077345566407,"pX":-0.06893790935945496,"pZ":2.483340066110979,"vX0":3.3001331021256473,"vY0":-123.57906975215876,"vZ0":-1.2274750224637037,"x":119.63,"y":171.73,"x0":-1.8473015707641467,"y0":50.004386024522255,"z0":5.933997843058179,"aX":4.960522246059286},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.1,"breakHorizontal":-6.7,"spinRate":2639,"spinDirection":27},"zone":5,"typeConfidence":2.0,"plateTime":0.44488296309499553,"extension":6.212383509993955},"index":3,"playId":"a866d96d-8560-3a79-8652-c6795af620bb","pitchNumber":3,"startTime":"2026-07-31T23:39:42.915Z","endTime":"2026-07-31T23:39:49.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.849331367053786,"aZ":-13.111495804173412,"pfxX":-4.7955434872482705,"pfxZ":9.546553389945071,"pX":-0.3502248088441433,"pZ":1.521145941590534,"vX0":5.636103736661421,"vY0":-140.6404280502197,"vZ0":-9.23659486797999,"x":130.35,"y":197.71,"x0":-1.7601907497605327,"y0":50.00494035976056,"z0":5.70522124190099,"aX":-9.577630740729166},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":7.4,"spinRate":2458,"spinDirection":222},"zone":13,"typeConfidence":0.93,"plateTime":0.3899263286706294,"extension":6.428544679429565},"index":4,"playId":"49c1d878-3223-308f-ba0f-a5e0a0d81fe7","pitchNumber":4,"startTime":"2026-07-31T23:40:00.635Z","endTime":"2026-07-31T23:40:07.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:40:07.751Z","atBatIndex":12},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Joe Mack doubles (7) on a sharp line drive to right fielder Carson Benge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-31T23:40:42.452Z","endTime":"2026-07-31T23:40:58.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-31T23:40:29.321Z","endTime":"2026-07-31T23:40:44.713Z","isPitch":false,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.988172774008707,"aZ":-40.01782950928262,"pfxX":3.999590438918921,"pfxZ":-5.523342793947202,"pX":0.4265549136556886,"pZ":1.8990647466760955,"vX0":3.976518295162266,"vY0":-119.2729437275542,"vZ0":-0.7264169479792993,"x":100.74,"y":187.51,"x0":-1.7907214884830416,"y0":50.00324774854948,"z0":5.861452745567968,"aX":5.679445196721457},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.8,"breakHorizontal":-8.3,"spinRate":2618,"spinDirection":26},"zone":9,"typeConfidence":0.7,"plateTime":0.4617507487398407,"extension":6.148542018341749},"hitData":{"launchSpeed":101.3,"launchAngle":11.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":184.42,"coordY":122.73}},"index":1,"playId":"5760f263-fb52-31b4-9628-6b8d12b2d94c","pitchNumber":1,"startTime":"2026-07-31T23:40:44.713Z","endTime":"2026-07-31T23:40:58.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:40:58.719Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Sanoja flies out to shortstop Francisco Lindor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-31T23:40:57.656Z","endTime":"2026-07-31T23:41:44.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.538903622178555,"aZ":-14.031564465499276,"pfxX":-2.494128308218558,"pfxZ":9.53395956986746,"pX":-0.1191076230001162,"pZ":2.9921118711999166,"vX0":5.047266767999693,"vY0":-137.35454740247778,"vZ0":-5.4500675909359675,"x":121.54,"y":157.99,"x0":-1.6597426998972242,"y0":50.00524622272024,"z0":5.962661527283931,"aX":-4.747848044918905},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":3.4,"spinRate":2419,"spinDirection":216},"zone":2,"typeConfidence":0.84,"plateTime":0.39936359502948005,"extension":6.211728843121299},"hitData":{"launchSpeed":91.7,"launchAngle":59.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.61,"coordY":117.1}},"index":0,"playId":"87574c00-44fb-33b3-9f87-e39442c4657f","pitchNumber":1,"startTime":"2026-07-31T23:41:31.695Z","endTime":"2026-07-31T23:41:44.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:41:44.715Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liam Hicks flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-31T23:42:24.516Z","endTime":"2026-07-31T23:42:34.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"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":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-31T23:42:07.127Z","endTime":"2026-07-31T23:42:26.847Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"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":95.6,"endSpeed":86.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.29386664885709,"aZ":-12.397212158075064,"pfxX":-3.0185817357443456,"pfxZ":10.199611960653986,"pX":-0.45843730585371373,"pZ":3.4622464599768707,"vX0":4.69152240002545,"vY0":-139.10534140911454,"vZ0":-4.300973087824958,"x":134.47,"y":145.3,"x0":-1.7829353521817304,"y0":50.00129751594155,"z0":5.86452195115974,"aX":-5.852523613475619},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":4.3,"spinRate":2484,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.39535343623608776,"extension":6.357495539168967},"hitData":{"launchSpeed":87.2,"launchAngle":28.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":98.27,"coordY":77.47}},"index":1,"playId":"4b849fc6-3925-3d80-8c10-48f786bf3797","pitchNumber":1,"startTime":"2026-07-31T23:42:26.847Z","endTime":"2026-07-31T23:42:34.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:42:34.849Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Baty flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-31T23:44:41.631Z","endTime":"2026-07-31T23:45:40.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75669884327098,"aZ":-13.470624959940459,"pfxX":-3.4011101741822047,"pfxZ":10.167431850545217,"pX":-0.3495973462779381,"pZ":2.6453713385858646,"vX0":2.9249404340929264,"vY0":-135.33277392341543,"vZ0":-5.393564396538993,"x":130.33,"y":167.35,"x0":-1.0067989814251477,"y0":50.006143415174655,"z0":5.62100660965112,"aX":-6.259133744441681},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":5.5,"spinRate":2490,"spinDirection":205},"zone":4,"typeConfidence":0.9,"plateTime":0.40598617814804516,"extension":6.431906198811164},"index":0,"playId":"9fc2e49c-b4f9-3f50-97cd-4bc862e5b2ed","pitchNumber":1,"startTime":"2026-07-31T23:44:57.041Z","endTime":"2026-07-31T23:45:02.548Z","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":87.2,"endSpeed":80.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.323874335259756,"aZ":-31.196043310393772,"pfxX":-6.378399250193587,"pfxZ":0.6053674013695369,"pX":1.5606309093721031,"pZ":0.9871351057608093,"vX0":8.861492516771843,"vY0":-126.65441524502509,"vZ0":-4.782418714973773,"x":57.51,"y":212.13,"x0":-1.1578614394290645,"y0":50.00420308416214,"z0":5.400060259898524,"aX":-10.34405643346218},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.1,"breakHorizontal":9.5,"spinRate":1800,"spinDirection":241},"zone":14,"typeConfidence":0.92,"plateTime":0.4327715647512891,"extension":6.361337765311189},"index":1,"playId":"532c6725-c502-3ac5-8401-16b53da61349","pitchNumber":2,"startTime":"2026-07-31T23:45:12.230Z","endTime":"2026-07-31T23:45:18.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.066826797211135,"aZ":-30.377962899702997,"pfxX":3.650496146202116,"pfxZ":1.1219742336554877,"pX":-0.1412174917012532,"pZ":2.342854902083344,"vX0":0.9330916304127381,"vY0":-124.84848149163005,"vZ0":-2.355688780197317,"x":122.38,"y":175.52,"x0":-0.9930200318872638,"y0":50.00139728733327,"z0":5.766782033154074,"aX":5.837316152907771},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.8,"breakHorizontal":-6.8,"spinRate":2563,"spinDirection":124},"zone":5,"typeConfidence":0.91,"plateTime":0.4365404864394651,"extension":6.473610888694397},"hitData":{"launchSpeed":88.5,"launchAngle":30.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.87,"coordY":94.92}},"index":2,"playId":"e6851dbf-db78-3323-bb21-f9d2fe113855","pitchNumber":3,"startTime":"2026-07-31T23:45:31.183Z","endTime":"2026-07-31T23:45:40.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:45:40.212Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-31T23:45:38.209Z","endTime":"2026-07-31T23:49:01.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.044943281791625,"aZ":-11.0635010241608,"pfxX":-3.0985976181099986,"pfxZ":11.400429695522062,"pX":1.0798032380647977,"pZ":2.4102524970713666,"vX0":5.837815095721317,"vY0":-135.7899946092873,"vZ0":-6.69198475118584,"x":75.84,"y":173.7,"x0":-0.7035274347943248,"y0":50.00468263984579,"z0":5.690498850000586,"aX":-5.739231387589256},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.2,"breakHorizontal":4.2,"spinRate":2171,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.4046533838091748,"extension":6.501177357129447},"index":0,"playId":"3bda1faf-4f72-3cbd-bc29-7136210f6a75","pitchNumber":1,"startTime":"2026-07-31T23:46:08.303Z","endTime":"2026-07-31T23:46:15.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80544465255574,"aZ":-11.351448745302136,"pfxX":-3.050518285875782,"pfxZ":11.306255113891089,"pX":-0.47399409186364927,"pZ":3.410410695528752,"vX0":1.6279091064064954,"vY0":-135.6238823898165,"vZ0":-4.531557537229842,"x":135.07,"y":146.7,"x0":-0.6893470072685983,"y0":50.001977826126506,"z0":5.9101661332657915,"aX":-5.618010403200689},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.6,"breakHorizontal":5.2,"spinRate":2352,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.4056156177914212,"extension":6.342645166264854},"index":1,"playId":"5203db7b-e6f3-3c7c-adb9-1e24c0741bfd","pitchNumber":2,"startTime":"2026-07-31T23:46:24.657Z","endTime":"2026-07-31T23:46:31.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.568243454235876,"aZ":-12.302427276698891,"pfxX":-4.052494278150371,"pfxZ":10.488911056454231,"pX":0.7388031680841826,"pZ":1.8049705266854714,"vX0":5.16033665914957,"vY0":-137.2875106852245,"vZ0":-7.8750844997727905,"x":88.84,"y":190.05,"x0":-0.6454393445481242,"y0":50.00046188323922,"z0":5.562570616805938,"aX":-7.675896023778222},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":6.1,"spinRate":2316,"spinDirection":203},"zone":9,"typeConfidence":0.91,"plateTime":0.40013944482790187,"extension":6.409283825663915},"index":2,"playId":"8a9ff9ff-d22a-372f-805e-a4e59f1afc13","pitchNumber":3,"startTime":"2026-07-31T23:46:40.656Z","endTime":"2026-07-31T23:46:47.167Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-31T23:46:51.349Z","endTime":"2026-07-31T23:47:04.352Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"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":81.8,"endSpeed":74.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12790220759562,"aZ":-42.80791926758762,"pfxX":7.344257572027183,"pfxZ":-7.521526479309611,"pX":-0.07609336145407392,"pZ":0.7879659598204214,"vX0":0.4470242222051548,"vY0":-119.04727206861907,"vZ0":-1.9455518396321656,"x":119.9,"y":217.5,"x0":-1.2192983124744075,"y0":50.00425216460114,"z0":5.5462462042497584,"aX":10.380168096608594},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-13.8,"breakHorizontal":-13.3,"spinRate":2803,"spinDirection":39},"zone":13,"typeConfidence":0.9,"plateTime":0.4628151771712794,"extension":6.491150577227367},"index":4,"playId":"dacef7fa-9cc4-3c2c-a750-29d37787ed2d","pitchNumber":4,"startTime":"2026-07-31T23:47:04.352Z","endTime":"2026-07-31T23:47:09.786Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.71916420389493,"aZ":-11.660660039107535,"pfxX":-1.979341399894054,"pfxZ":11.081852651288903,"pX":-0.5009794454844412,"pZ":3.563612914294009,"vX0":1.24757675762496,"vY0":-136.56973170179566,"vZ0":-3.6341527964958145,"x":136.1,"y":142.56,"x0":-0.7113774597196226,"y0":50.00010721105937,"z0":5.738598222556919,"aX":-3.6631343412622477},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.3,"breakHorizontal":3.2,"spinRate":2493,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.4041865638412352,"extension":6.368902297539932},"index":5,"playId":"ce172913-e5f8-368c-8097-179b30688432","pitchNumber":5,"startTime":"2026-07-31T23:47:30.144Z","endTime":"2026-07-31T23:47:37.735Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58304166219081,"aZ":-9.835103723364305,"pfxX":-2.5589208051155703,"pfxZ":11.920363612730295,"pX":0.7085428779082756,"pZ":2.536316840094684,"vX0":4.863937187961728,"vY0":-136.86404312352772,"vZ0":-6.371267118090987,"x":89.99,"y":170.3,"x0":-0.7689781583123457,"y0":50.00645198283488,"z0":5.586713109630217,"aX":-4.797251325558124},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.2,"breakHorizontal":3.5,"spinRate":2430,"spinDirection":203},"zone":6,"typeConfidence":0.92,"plateTime":0.4020447034519097,"extension":6.425366005765978},"index":6,"playId":"6010ee34-b666-312b-aea6-dc0bc3bf69df","pitchNumber":6,"startTime":"2026-07-31T23:48:08.176Z","endTime":"2026-07-31T23:48:14.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.745922078054573,"aZ":-31.876487889836913,"pfxX":-5.985351985629779,"pfxZ":0.17955512953944108,"pX":-0.3913283674118633,"pZ":3.298064353558067,"vX0":4.040642079028773,"vY0":-127.33590378005806,"vZ0":0.5800759752213038,"x":131.92,"y":149.73,"x0":-1.226372822315543,"y0":50.000567353455494,"z0":5.602478480790473,"aX":-9.763400077756769},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.7,"breakHorizontal":9.8,"spinRate":1823,"spinDirection":239},"zone":1,"typeConfidence":0.91,"plateTime":0.4312294335811351,"extension":6.361716667140696},"index":7,"playId":"d9f28a60-3b1a-333a-bf5c-8f29e316f385","pitchNumber":7,"startTime":"2026-07-31T23:48:29.834Z","endTime":"2026-07-31T23:48:33.617Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89894542164167,"aZ":-35.98222697602346,"pfxX":-6.3868737966374365,"pfxZ":-2.340027217791043,"pX":-0.5803206355480257,"pZ":2.6314301724292024,"vX0":3.6813413953105116,"vY0":-127.13827968993938,"vZ0":-0.18197779014741933,"x":139.12,"y":167.73,"x0":-1.222881690758033,"y0":50.005559266029124,"z0":5.577861374063469,"aX":-10.378693660079923},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.1,"breakHorizontal":10.7,"spinRate":1268,"spinDirection":245},"zone":4,"typeConfidence":0.9,"plateTime":0.43205423272466703,"extension":6.299624654626928},"index":8,"playId":"262f5ff1-cc6a-34d6-9825-317c3c90c76c","pitchNumber":8,"startTime":"2026-07-31T23:48:55.306Z","endTime":"2026-07-31T23:49:01.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:49:01.447Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Alvarez flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-31T23:49:00.551Z","endTime":"2026-07-31T23:49:55.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":1},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.762373660552246,"aZ":-33.64948546809258,"pfxX":2.5426608594041227,"pfxZ":-0.9309332262479657,"pX":0.7565300868073271,"pZ":2.6657543344855075,"vX0":2.8647742068086113,"vY0":-124.51491229631858,"vZ0":-0.9784359451797456,"x":77.64,"y":115.45,"x0":-0.7370977777435866,"y0":50.00549396435905,"z0":5.835002702926312,"aX":4.013948616576266},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.7,"breakHorizontal":-5.3,"spinRate":2451,"spinDirection":118},"zone":6,"typeConfidence":0.91,"plateTime":0.4390010086045435,"extension":6.473093353496465},"index":0,"playId":"42864ab0-b0c9-3b96-8f85-4953ae0aa220","pitchNumber":1,"startTime":"2026-07-31T23:49:32.217Z","endTime":"2026-07-31T23:49:39.352Z","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":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.307878743325062,"aZ":-33.448655534838224,"pfxX":11.545186722269836,"pfxZ":-0.9357348751065189,"pX":0.5236550095827595,"pZ":2.9492720195110094,"vX0":0.21843571473619994,"vY0":-116.46341108783054,"vZ0":0.9602915013275799,"x":97.04,"y":159.15,"x0":-1.0697451138138867,"y0":50.00271503919435,"z0":5.712614532498095,"aX":15.746660108758698},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.1,"breakHorizontal":-20.9,"spinRate":2417,"spinDirection":56},"zone":3,"typeConfidence":0.9,"plateTime":0.47158056526711434,"extension":6.584852796855449},"hitData":{"launchSpeed":90.1,"launchAngle":30.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.4,"coordY":84.71}},"index":1,"playId":"f22f93c3-45c5-3da2-b1c4-860b95e453cd","pitchNumber":2,"startTime":"2026-07-31T23:49:47.688Z","endTime":"2026-07-31T23:49:55.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:49:55.710Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xavier Edwards flies out to shortstop Francisco Lindor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-31T23:52:11.645Z","endTime":"2026-07-31T23:52:55.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.203291404735847,"aZ":-34.124687038894045,"pfxX":2.003364487523304,"pfxZ":-1.390438032094142,"pX":-1.1409018024509026,"pZ":3.8831822348517537,"vX0":0.8693432937251867,"vY0":-117.71466798427876,"vZ0":2.3555156160140873,"x":160.49,"y":133.93,"x0":-1.7757974261950151,"y0":50.005278274730564,"z0":6.03773540107215,"aX":2.800456707715638},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.7,"breakHorizontal":-3.8,"spinRate":2496,"spinDirection":22},"zone":11,"typeConfidence":0.54,"plateTime":0.4660246349085986,"extension":5.976548931376203},"index":0,"playId":"f2dfbf5c-26c4-3f7f-89bf-95f199089157","pitchNumber":1,"startTime":"2026-07-31T23:52:28.029Z","endTime":"2026-07-31T23:52:33.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91221166202463,"aZ":-21.737719147185185,"pfxX":-9.190604769894492,"pfxZ":6.015961347077354,"pX":-0.033589143647614075,"pZ":1.50958881451227,"vX0":7.52639090267586,"vY0":-130.72373874438526,"vZ0":-6.894541892734917,"x":118.28,"y":198.02,"x0":-1.7524303361033078,"y0":50.003642769107934,"z0":5.806919319372504,"aX":-15.946985212808952},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.6,"breakHorizontal":15.0,"spinRate":2327,"spinDirection":221},"zone":13,"typeConfidence":0.94,"plateTime":0.4186018443335642,"extension":6.26893472420888},"hitData":{"launchSpeed":65.7,"launchAngle":61.0,"totalDistance":148.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.8,"coordY":153.71}},"index":1,"playId":"e890ee67-4817-36e4-915a-2eecd64d397d","pitchNumber":2,"startTime":"2026-07-31T23:52:46.656Z","endTime":"2026-07-31T23:52:55.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:52:55.683Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Otto Lopez lines out sharply to left fielder A.J. Ewing.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-31T23:52:57.561Z","endTime":"2026-07-31T23:53:32.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99895316846897,"aZ":-14.052614628971181,"pfxX":-4.4649551761327695,"pfxZ":9.463176088057871,"pX":-0.2702553903330221,"pZ":2.6806587120841776,"vX0":5.1324388832396135,"vY0":-138.2832556819877,"vZ0":-6.211738974578548,"x":127.3,"y":166.4,"x0":-1.5799843981648671,"y0":50.00536326433895,"z0":5.9180946990736265,"aX":-8.55332898751485},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":6.8,"spinRate":2403,"spinDirection":216},"zone":5,"typeConfidence":0.9,"plateTime":0.3977663380791854,"extension":6.361039548873181},"hitData":{"launchSpeed":105.6,"launchAngle":16.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":86.14,"coordY":70.06}},"index":0,"playId":"2f17f371-7940-3e0c-9f95-59d2a2f2728c","pitchNumber":1,"startTime":"2026-07-31T23:53:25.049Z","endTime":"2026-07-31T23:53:32.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:53:32.078Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Stowers pops out to third baseman Bo Bichette.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-31T23:54:20.158Z","endTime":"2026-07-31T23:54:31.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-31T23:54:03.160Z","endTime":"2026-07-31T23:54:22.519Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.626445504592155,"aZ":-12.999524894372165,"pfxX":-3.5107629815558425,"pfxZ":9.713721770842632,"pX":0.31392929147610044,"pZ":2.9984490007752576,"vX0":6.952858297236928,"vY0":-140.29425095842055,"vZ0":-5.5995478610831455,"x":105.03,"y":157.82,"x0":-1.7512996236119651,"y0":50.00114155620986,"z0":5.882550269785469,"aX":-6.929445893459723},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":4.8,"spinRate":2444,"spinDirection":217},"zone":3,"typeConfidence":0.91,"plateTime":0.39186882330152617,"extension":6.345861132484168},"hitData":{"launchSpeed":76.6,"launchAngle":70.0,"totalDistance":120.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":103.67,"coordY":171.95}},"index":1,"playId":"b3b10f0a-93bf-3de7-8f7f-1736d25578da","pitchNumber":1,"startTime":"2026-07-31T23:54:22.519Z","endTime":"2026-07-31T23:54:31.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:54:31.543Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"A.J. Ewing lines out sharply to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-31T23:56:51.061Z","endTime":"2026-07-31T23:57:03.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-31T23:56:38.540Z","endTime":"2026-07-31T23:56:53.448Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69391357871601,"aZ":-19.210466833435582,"pfxX":-8.377331453911406,"pfxZ":6.958795922771198,"pX":0.03998469708880094,"pZ":1.9681724254494553,"vX0":5.926529756150661,"vY0":-135.63581047322427,"vZ0":-5.803170215871471,"x":115.48,"y":185.64,"x0":-1.0850474747402201,"y0":50.003599904930375,"z0":5.4752575212503825,"aX":-15.608066713772654},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.5,"breakHorizontal":13.9,"spinRate":2322,"spinDirection":211},"zone":8,"typeConfidence":0.89,"plateTime":0.4038376542003599,"extension":6.375963969615476},"hitData":{"launchSpeed":101.8,"launchAngle":22.0,"totalDistance":384.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":118.75,"coordY":44.16}},"index":1,"playId":"173032b2-6691-3965-aec7-30763c2d25e8","pitchNumber":1,"startTime":"2026-07-31T23:56:53.448Z","endTime":"2026-07-31T23:57:03.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:57:03.782Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Lindor walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-31T23:57:01.026Z","endTime":"2026-07-31T23:59:36.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.1,"endSpeed":78.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.752388284711945,"aZ":-32.80088135086834,"pfxX":3.7290530144345366,"pfxZ":-0.39947909945913995,"pX":0.1979353313664576,"pZ":1.9932143248404193,"vX0":1.5935345836085155,"vY0":-123.98600562384452,"vZ0":-2.587676288982748,"x":109.46,"y":184.96,"x0":-0.9368035746714256,"y0":50.004746466460105,"z0":5.775720087340421,"aX":5.831574595780785},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.1,"breakHorizontal":-7.1,"spinRate":2508,"spinDirection":118},"zone":8,"typeConfidence":0.91,"plateTime":0.44102232543657616,"extension":6.467334119568404},"index":0,"playId":"b3038fa2-657f-39e5-9bd7-3431ea080930","pitchNumber":1,"startTime":"2026-07-31T23:57:31.453Z","endTime":"2026-07-31T23:57:37.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.191466364652467,"aZ":-42.83012523339439,"pfxX":5.019608788612382,"pfxZ":-7.465821626807302,"pX":0.8314657441771446,"pZ":-0.02230657979025547,"vX0":3.100344052832834,"vY0":-119.36019467081073,"vZ0":-3.990601285051354,"x":85.31,"y":239.38,"x0":-1.1408585443558223,"y0":50.00135498726404,"z0":5.568616558440629,"aX":7.166570441016383},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-14.3,"breakHorizontal":-9.8,"spinRate":2691,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.46071646268048827,"extension":6.447203126112749},"index":1,"playId":"5c9d7550-de6e-349a-a0e7-1288918061b5","pitchNumber":2,"startTime":"2026-07-31T23:57:46.500Z","endTime":"2026-07-31T23:57:51.756Z","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":87.3,"endSpeed":79.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19840765266033,"aZ":-32.39440156185105,"pfxX":-8.377277566788484,"pfxZ":-0.1365093828569277,"pX":-7.63615402551328E-4,"pZ":1.6449819195917394,"vX0":5.490768133049019,"vY0":-126.92968794587338,"vZ0":-3.139179476524384,"x":117.03,"y":194.37,"x0":-1.1228500634702,"y0":50.004871629206896,"z0":5.524488566273177,"aX":-13.432991110432642},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.8,"breakHorizontal":13.7,"spinRate":1557,"spinDirection":238},"zone":8,"typeConfidence":0.91,"plateTime":0.4344324158092001,"extension":6.346894382284016},"index":2,"playId":"f37782d1-1e3b-3873-a170-993d43ca225d","pitchNumber":3,"startTime":"2026-07-31T23:58:03.510Z","endTime":"2026-07-31T23:58:09.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.392520144889254,"aZ":-13.627382511798983,"pfxX":-4.269728735187951,"pfxZ":9.660473618183634,"pX":1.2295982007839494,"pZ":2.492251003434088,"vX0":7.297610596462802,"vY0":-138.08415554459407,"vZ0":-5.454838413114731,"x":70.13,"y":171.49,"x0":-0.8997070278803381,"y0":50.00557615591459,"z0":5.419520311602,"aX":-8.200246256304965},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":6.1,"spinRate":2262,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.3975472122531456,"extension":6.364506854605523},"index":3,"playId":"15d74fdd-96c4-3c39-b7d9-d57723ec259c","pitchNumber":4,"startTime":"2026-07-31T23:58:22.972Z","endTime":"2026-07-31T23:58:27.995Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-31T23:58:33.214Z","endTime":"2026-07-31T23:58:50.725Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.540894641952793,"aZ":-31.664207045091942,"pfxX":2.605221534387201,"pfxZ":0.311895881009828,"pX":0.9480538371114028,"pZ":0.5524178065726167,"vX0":3.9656600623114193,"vY0":-126.75642136890184,"vZ0":-5.897065966440982,"x":80.86,"y":223.86,"x0":-0.9791076526441247,"y0":50.0004225824084,"z0":5.457973392304912,"aX":4.209435736923178},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.6,"breakHorizontal":-5.6,"spinRate":2528,"spinDirection":130},"zone":14,"typeConfidence":0.9,"plateTime":0.4332340726791255,"extension":6.686920254994142},"index":5,"playId":"7a79d836-13fb-3ee0-8173-1834d675b946","pitchNumber":5,"startTime":"2026-07-31T23:58:50.725Z","endTime":"2026-07-31T23:58:55.187Z","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.0,"endSpeed":74.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12142234998959,"aZ":-44.349959876111605,"pfxX":4.5425574174473144,"pfxZ":-8.713475950260335,"pX":-0.8076789161070931,"pZ":2.927299237632904,"vX0":-0.8897359631936815,"vY0":-117.8955664927824,"vZ0":2.448564026377244,"x":147.79,"y":159.74,"x0":-1.013534551494673,"y0":50.00567826536268,"z0":5.9927417969159515,"aX":6.343555722094797},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-14.8,"breakHorizontal":-7.9,"spinRate":2592,"spinDirection":37},"zone":1,"typeConfidence":0.9,"plateTime":0.4660468639989541,"extension":6.416759470307607},"index":6,"playId":"9688e1b7-954c-3908-a551-4a451eb55fe5","pitchNumber":6,"startTime":"2026-07-31T23:59:10.046Z","endTime":"2026-07-31T23:59:15.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75105903622444,"aZ":-12.214516114528573,"pfxX":-0.526541095768684,"pfxZ":10.720850440778724,"pX":-0.8321941213356304,"pZ":2.669701650245764,"vX0":-0.20441512550101099,"vY0":-136.05179747867214,"vZ0":-5.986697024102998,"x":148.72,"y":166.7,"x0":-0.687536553443218,"y0":50.00351014040911,"z0":5.756416369423207,"aX":-0.9803644951726458},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":1.0,"spinRate":2160,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.403638587711868,"extension":6.428538875164944},"index":7,"playId":"7a3c2856-fe77-3a6d-9fde-2803d57dbd1b","pitchNumber":7,"startTime":"2026-07-31T23:59:29.008Z","endTime":"2026-07-31T23:59:36.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:59:36.092Z","atBatIndex":23},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Bo Bichette reaches on a fielder's choice out, shortstop Otto Lopez to second baseman Xavier Edwards to third baseman Javier Sanoja. Francisco Lindor out at 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-31T23:59:36.473Z","endTime":"2026-08-01T00:00:16.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_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":0},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.587014173005826,"aZ":-12.867052086730443,"pfxX":-2.9225383334389665,"pfxZ":10.190487851479983,"pX":-0.05522602218778731,"pZ":2.0760133036476334,"vX0":3.1761881783835446,"vY0":-137.07427677697768,"vZ0":-7.109017421472254,"x":119.11,"y":182.73,"x0":-0.8517698518862176,"y0":50.00127912939388,"z0":5.589940083257843,"aX":-5.535995075432899},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":4.6,"spinRate":2292,"spinDirection":206},"zone":8,"typeConfidence":0.91,"plateTime":0.4002930274485297,"extension":6.499430466980087},"hitData":{"launchSpeed":90.6,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.38,"coordY":161.31}},"index":0,"playId":"26723d47-6d6e-3cca-9622-b6593151b3e0","pitchNumber":1,"startTime":"2026-08-01T00:00:01.970Z","endTime":"2026-08-01T00:00:16.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:00:16.986Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carson Benge doubles (15) on a ground ball to right fielder Griffin Conine. Bo Bichette to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T00:01:01.458Z","endTime":"2026-08-01T00:01:29.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"bf92ce87-a161-4959-bce7-996f2b76db56","startTime":"2026-08-01T00:01:01.458Z","endTime":"2026-08-01T00:01:06.458Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.355559844541197,"aZ":-30.71241917941192,"pfxX":-6.474949098187437,"pfxZ":0.8834465659563229,"pX":0.0727291898803226,"pZ":2.3349379094909875,"vX0":4.961043620166021,"vY0":-127.71930826513672,"vZ0":-2.0228167072881487,"x":114.23,"y":175.74,"x0":-1.0538543862995227,"y0":50.000866533529496,"z0":5.552899325883095,"aX":-10.693707976773009},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.3,"breakHorizontal":10.6,"spinRate":1558,"spinDirection":248},"zone":5,"typeConfidence":0.91,"plateTime":0.428877654240162,"extension":6.338807883764344},"hitData":{"launchSpeed":102.9,"launchAngle":4.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.56,"coordY":113.68}},"index":1,"playId":"28fd941f-3eb9-3096-8184-c790323d4a95","pitchNumber":1,"startTime":"2026-08-01T00:01:17.187Z","endTime":"2026-08-01T00:01:29.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:01:29.224Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Robert Jr. called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T00:01:42.296Z","endTime":"2026-08-01T00:03:00.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66757236468492,"aZ":-30.99579354882196,"pfxX":9.466470034567077,"pfxZ":0.8563678985051393,"pX":-0.07230294960062565,"pZ":2.6145626840110556,"vX0":-0.4426485688626776,"vY0":-117.09596546011235,"vZ0":-0.21032226314481273,"x":119.76,"y":168.19,"x0":-1.108567056094219,"y0":50.003305660069906,"z0":5.624051159030224,"aX":13.046966876072906},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.8,"breakHorizontal":-17.0,"spinRate":2403,"spinDirection":58},"zone":5,"typeConfidence":0.91,"plateTime":0.46911094920732976,"extension":6.589921190857392},"index":0,"playId":"6fac7eed-0507-3b72-a7b9-c08a39b76395","pitchNumber":1,"startTime":"2026-08-01T00:02:08.635Z","endTime":"2026-08-01T00:02:14.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.127602090553022,"aZ":-44.28844522712344,"pfxX":5.716254938189976,"pfxZ":-8.542749039263622,"pX":-0.10857064208735563,"pZ":1.3858487083654243,"vX0":0.3946924547720926,"vY0":-119.70080488445421,"vZ0":-0.6943668864823113,"x":121.14,"y":201.36,"x0":-1.0170782476329958,"y0":50.00539596789078,"z0":5.726472258054285,"aX":8.10255908381727},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-15.2,"breakHorizontal":-10.4,"spinRate":2577,"spinDirection":36},"zone":13,"typeConfidence":0.9,"plateTime":0.4617297385768264,"extension":6.451608061422152},"index":1,"playId":"f6c6afe7-eee2-3cac-a64f-6a493ccdeccd","pitchNumber":2,"startTime":"2026-08-01T00:02:31.451Z","endTime":"2026-08-01T00:02:36.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.98487466224015,"aZ":-10.402728246986559,"pfxX":-3.0125444731787696,"pfxZ":11.382650218817755,"pX":0.08396826908158501,"pZ":2.971221729249394,"vX0":2.752071728282958,"vY0":-138.1911834946186,"vZ0":-5.607650269547192,"x":113.8,"y":158.56,"x0":-0.5388524621402053,"y0":50.00145416324826,"z0":5.741576911603255,"aX":-5.761517375535541},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.4,"breakHorizontal":4.8,"spinRate":2378,"spinDirection":196},"zone":2,"typeConfidence":0.92,"plateTime":0.39805332370450053,"extension":6.384064438670957},"index":2,"playId":"f1f12e7e-509b-3fc8-a03a-d41d4545b4bf","pitchNumber":3,"startTime":"2026-08-01T00:02:53.853Z","endTime":"2026-08-01T00:03:00.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:03:00.373Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Griffin Conine walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T00:05:04.936Z","endTime":"2026-08-01T00:06:28.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":74.9,"endSpeed":68.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.049572054793504,"aZ":-30.756424988889165,"pfxX":1.7792415615183108,"pfxZ":1.1826471921517587,"pX":1.2768110053395578,"pZ":2.2442060448401797,"vX0":5.860444749258452,"vY0":-108.94468964568189,"vZ0":-0.7736626258643013,"x":68.33,"y":178.19,"x0":-1.684647787152995,"y0":50.00118025069658,"z0":5.9430864876421845,"aX":2.126938420428541},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":2.3,"breakHorizontal":-4.8,"spinRate":2426,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.503736299733176,"extension":6.1070780514883936},"index":0,"playId":"ce8aa567-8f6d-31d4-816e-96fff3e3f373","pitchNumber":1,"startTime":"2026-08-01T00:05:06.549Z","endTime":"2026-08-01T00:05:11.614Z","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":94.7,"endSpeed":86.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.861373745500053,"aZ":-12.40413995888688,"pfxX":-3.4070835151297256,"pfxZ":10.251619232924584,"pX":-0.986359816173215,"pZ":2.66028326585563,"vX0":3.20710797051031,"vY0":-137.8244193346501,"vZ0":-6.676354417815606,"x":154.6,"y":166.95,"x0":-1.720897384460582,"y0":50.006665627504496,"z0":5.947288151290648,"aX":-6.573731051627148},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":5.5,"spinRate":2438,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.3969971525616347,"extension":6.361079999549865},"index":1,"playId":"0ee0f1be-36a1-3654-9665-a710fb6ea215","pitchNumber":2,"startTime":"2026-08-01T00:05:23.128Z","endTime":"2026-08-01T00:05:30.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.408884694498624,"aZ":-22.387858131999426,"pfxX":0.6754475408495879,"pfxZ":5.789139969297462,"pX":-0.8794534454720032,"pZ":2.922225509084501,"vX0":1.660636238428485,"vY0":-128.39456787950647,"vZ0":-3.6703212606689926,"x":150.52,"y":159.88,"x0":-1.6191566546871374,"y0":50.00587486089951,"z0":6.08678531990353,"aX":1.141747465175498},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.0,"breakHorizontal":-1.6,"spinRate":2407,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.42453924658311415,"extension":6.180871788791075},"index":2,"playId":"a63100cc-9730-3179-a911-09cb2af735e9","pitchNumber":3,"startTime":"2026-08-01T00:05:44.944Z","endTime":"2026-08-01T00:05:49.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.527337506501937,"aZ":-12.469477537028832,"pfxX":-3.897553384862286,"pfxZ":10.111601113056253,"pX":0.07079519118030034,"pZ":2.340707013810005,"vX0":6.2912385100953125,"vY0":-138.17615863363872,"vZ0":-7.430485479947118,"x":114.3,"y":175.58,"x0":-1.7210264034379152,"y0":50.00360453964224,"z0":5.888305222181955,"aX":-7.5963287969405355},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":5.9,"spinRate":2444,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.3952144377381974,"extension":6.348695407702483},"index":3,"playId":"0c490ad2-940f-3bcd-add4-743ea6968393","pitchNumber":4,"startTime":"2026-08-01T00:06:03.792Z","endTime":"2026-08-01T00:06:08.905Z","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":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.688743043240642,"aZ":-21.3012157533493,"pfxX":0.7389310911937388,"pfxZ":6.388868576990374,"pX":1.1116665101832344,"pZ":2.9686068315240832,"vX0":6.412990613653229,"vY0":-129.08180214842773,"vZ0":-3.6953851281131858,"x":74.63,"y":158.63,"x0":-1.4921223158519894,"y0":50.004154385934285,"z0":6.041921091406627,"aX":1.2570459591283885},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":11.0,"breakHorizontal":-2.6,"spinRate":2474,"spinDirection":195},"zone":12,"typeConfidence":0.78,"plateTime":0.42293419420238676,"extension":6.195003716294211},"index":4,"playId":"82b33a1f-19e7-33de-ba71-ba246689ac1a","pitchNumber":5,"startTime":"2026-08-01T00:06:22.478Z","endTime":"2026-08-01T00:06:28.687Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:06:28.687Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Heriberto Hernández walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T00:06:27.218Z","endTime":"2026-08-01T00:10:31.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnSecond":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,8],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.571636634499573,"aZ":-23.84720346073724,"pfxX":0.2979916109702746,"pfxZ":4.801323901621268,"pX":0.17993974614111738,"pZ":1.9879360762906908,"vX0":4.577898192023914,"vY0":-130.6426489235799,"vZ0":-5.686159024281748,"x":110.14,"y":185.11,"x0":-1.6311968726026636,"y0":50.00618693547247,"z0":5.976503503100724,"aX":0.516030150282314},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.7,"breakHorizontal":-1.6,"spinRate":2540,"spinDirection":194},"zone":8,"typeConfidence":0.71,"plateTime":0.4186793393865855,"extension":6.329837163660443},"index":0,"playId":"0cb71ca6-7c4a-3a6e-8879-0c396a4bbd7d","pitchNumber":1,"startTime":"2026-08-01T00:06:53.664Z","endTime":"2026-08-01T00:06:59.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3260634126969,"aZ":-12.591963863440084,"pfxX":-4.096475085853337,"pfxZ":9.995679667029734,"pX":-0.06371866563101425,"pZ":2.311717358121246,"vX0":6.117241514998131,"vY0":-139.11124570653507,"vZ0":-7.1239871917769735,"x":119.43,"y":176.36,"x0":-1.7593872757120106,"y0":50.002641614413974,"z0":5.741220479992681,"aX":-8.025620188916408},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":6.1,"spinRate":2519,"spinDirection":219},"zone":5,"typeConfidence":0.92,"plateTime":0.3937935696096644,"extension":6.442198697086201},"index":1,"playId":"54400dd2-0fea-3f49-8e8c-47ee20f63b9d","pitchNumber":2,"startTime":"2026-08-01T00:07:14.468Z","endTime":"2026-08-01T00:07:22.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.85460289830734,"aZ":-28.79585658416345,"pfxX":-6.370218617766324,"pfxZ":2.369520777816728,"pX":0.8054114732431146,"pZ":0.5148778918813846,"vX0":7.595093560558866,"vY0":-118.28999192631815,"vZ0":-6.235445838975265,"x":86.3,"y":224.88,"x0":-1.6074155416254439,"y0":50.005584183072564,"z0":5.798573375285851,"aX":-9.10197217011107},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.1,"breakHorizontal":9.8,"spinRate":1132,"spinDirection":250},"zone":14,"typeConfidence":0.91,"plateTime":0.4616154447269949,"extension":6.462185184625696},"index":2,"playId":"b3a7e60a-ec4d-314b-a50e-c8c7f9052799","pitchNumber":3,"startTime":"2026-08-01T00:07:34.952Z","endTime":"2026-08-01T00:07:40.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.677050390000904,"aZ":-27.748146012192237,"pfxX":-6.172692968208245,"pfxZ":3.030555009764032,"pX":0.3612398194668742,"pZ":-1.0813720561469833,"vX0":6.958130064603665,"vY0":-119.59111685504713,"vZ0":-10.077811393784334,"x":103.23,"y":267.98,"x0":-1.7752689664490902,"y0":50.00086908182564,"z0":5.651674922579024,"aX":-8.99837449531499},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.4,"breakHorizontal":9.6,"spinRate":1284,"spinDirection":248},"zone":14,"typeConfidence":0.89,"plateTime":0.4568879879832659,"extension":6.368236018804404},"index":3,"playId":"4c794bd4-24b5-3a16-8ddc-60a5c2104c83","pitchNumber":4,"startTime":"2026-08-01T00:07:57.951Z","endTime":"2026-08-01T00:08:04.973Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Kodai Senga. Griffin Conine to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"actionPlayId":"4c794bd4-24b5-3a16-8ddc-60a5c2104c83","startTime":"2026-08-01T00:08:09.953Z","endTime":"2026-08-01T00:09:06.255Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39852400177279,"aZ":-33.25202482040341,"pfxX":-5.602725516261519,"pfxZ":-0.7553030191446997,"pX":-0.2846814007230822,"pZ":2.179668067538254,"vX0":4.699701916919821,"vY0":-119.34610502248081,"vZ0":-2.096859769590304,"x":127.85,"y":179.93,"x0":-1.5578606239535957,"y0":50.000882206726835,"z0":6.083641162515858,"aX":-8.027661802240093},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.6,"breakHorizontal":8.9,"spinRate":1114,"spinDirection":256},"zone":7,"typeConfidence":0.88,"plateTime":0.46010587402818537,"extension":6.147268827168036},"index":5,"playId":"2c088ce1-5001-3777-8ab9-653b46d60592","pitchNumber":5,"startTime":"2026-08-01T00:09:06.255Z","endTime":"2026-08-01T00:09:11.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.430901885747357,"aZ":-13.402322627131827,"pfxX":-4.610359127853337,"pfxZ":9.551495724850582,"pX":0.9690255493517956,"pZ":-0.19674594506846854,"vX0":8.677293889968022,"vY0":-139.11092055580534,"vZ0":-13.20977160016846,"x":80.06,"y":244.09,"x0":-1.5878688204955544,"y0":50.0017520855028,"z0":5.494492269759319,"aX":-9.06010996698039},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":6.6,"spinRate":2459,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.39332718049031534,"extension":6.54694515578517},"index":6,"playId":"71904925-53db-3541-b909-cae9d12f9b8a","pitchNumber":6,"startTime":"2026-08-01T00:09:32.659Z","endTime":"2026-08-01T00:09:39.327Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-08-01T00:10:00.170Z","endTime":"2026-08-01T00:10:21.155Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77003335531653,"aZ":-30.98196678917824,"pfxX":-5.840165832650123,"pfxZ":0.8218897858890291,"pX":-0.027550872747155602,"pZ":0.8485883282767996,"vX0":5.971505018631046,"vY0":-120.0197018957095,"vZ0":-5.212091357476377,"x":118.05,"y":215.87,"x0":-1.7974639046185894,"y0":50.00154154564334,"z0":5.830350760268164,"aX":-8.459092821243246},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.4,"breakHorizontal":9.0,"spinRate":1209,"spinDirection":258},"zone":13,"typeConfidence":0.88,"plateTime":0.4575963676645216,"extension":6.2570933421548105},"index":8,"playId":"86f3f503-4f1b-3b91-8b22-5a940e2cfefc","pitchNumber":7,"startTime":"2026-08-01T00:10:21.155Z","endTime":"2026-08-01T00:10:31.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:10:31.532Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jakob Marsee doubles (13) on a ground ball to right fielder Carson Benge. Griffin Conine scores. Heriberto Hernández to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T00:11:57.156Z","endTime":"2026-08-01T00:13:59.360Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"postOnThird":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T00:11:01.125Z","endTime":"2026-08-01T00:11:57.156Z","isPitch":false,"type":"action"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"b57e4769-ddaa-4811-906d-07d23a59c075","startTime":"2026-08-01T00:11:57.156Z","endTime":"2026-08-01T00:12:02.156Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.252320061168874,"aZ":-21.081656860629305,"pfxX":-9.015661464721463,"pfxZ":6.334155993930908,"pX":-0.23956411318072807,"pZ":0.9513458363573694,"vX0":7.176992014478262,"vY0":-131.79113940640374,"vZ0":-8.452381898201079,"x":126.13,"y":213.09,"x0":-1.8331906720236517,"y0":50.00084477868941,"z0":5.769642051867195,"aX":-15.782379721430958},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.7,"breakHorizontal":14.6,"spinRate":2178,"spinDirection":221},"zone":13,"typeConfidence":0.91,"plateTime":0.4163566347130949,"extension":6.273292325605537},"index":2,"playId":"c37e29fb-db0b-3198-b94a-c8f612aad18c","pitchNumber":1,"startTime":"2026-08-01T00:12:16.278Z","endTime":"2026-08-01T00:12:24.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.58271891922855,"aZ":-14.112536391600317,"pfxX":-3.843916591750004,"pfxZ":9.85788854840726,"pX":0.5435131812448589,"pZ":3.074065830037433,"vX0":7.652535400170577,"vY0":-135.04569021680388,"vZ0":-4.881850030843477,"x":96.28,"y":155.78,"x0":-1.8377370042734276,"y0":50.00607641711885,"z0":5.910761643173936,"aX":-7.046089224067167},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":5.2,"spinRate":2264,"spinDirection":217},"zone":3,"typeConfidence":0.79,"plateTime":0.4068201604291235,"extension":6.347230310175064},"index":3,"playId":"5fd13ae1-8ca9-37ac-a601-b6cc7e8fcea7","pitchNumber":2,"startTime":"2026-08-01T00:12:45.763Z","endTime":"2026-08-01T00:12:52.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11085411973614,"aZ":-13.295812213421234,"pfxX":-4.3155056854817495,"pfxZ":9.8207069035755,"pX":-0.8985348280148181,"pZ":3.225516909055086,"vX0":4.438482873233138,"vY0":-138.10070395673065,"vZ0":-4.749288126227033,"x":151.25,"y":151.69,"x0":-1.9695269069850403,"y0":50.0031890287873,"z0":5.868816685575459,"aX":-8.296554582719644},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":6.8,"spinRate":2323,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.3973215823669789,"extension":6.268441373911661},"index":4,"playId":"54998c92-6f32-35d8-8bd5-f0debc79632b","pitchNumber":3,"startTime":"2026-08-01T00:13:24.969Z","endTime":"2026-08-01T00:13:31.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85758947416836,"aZ":-19.679883631088956,"pfxX":-0.7531287051544986,"pfxZ":7.295579568198902,"pX":-0.11006009303124194,"pZ":2.343009227372663,"vX0":4.245561752568182,"vY0":-129.95629411075666,"vZ0":-5.624069640252555,"x":121.2,"y":175.52,"x0":-1.6660944258336068,"y0":50.0061129986205,"z0":6.0271078562310425,"aX":-1.2910834007932153},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.2,"breakHorizontal":0.5,"spinRate":2451,"spinDirection":205},"zone":5,"typeConfidence":0.82,"plateTime":0.42123006753669623,"extension":6.062480860435752},"hitData":{"launchSpeed":102.6,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.9,"coordY":110.13}},"index":5,"playId":"501574dd-86fa-31b1-b2fa-a0da520ba110","pitchNumber":4,"startTime":"2026-08-01T00:13:47.354Z","endTime":"2026-08-01T00:13:59.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:13:59.360Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joe Mack singles on a line drive to left fielder A.J. Ewing. Heriberto Hernández scores. Jakob Marsee scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T00:17:02.372Z","endTime":"2026-08-01T00:17:33.305Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[1],"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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T00:14:29.123Z","endTime":"2026-08-01T00:15:10.360Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Xzavion Curry replaces Kodai Senga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-01T00:15:10.360Z","endTime":"2026-08-01T00:17:04.659Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675540,"link":"/api/v1/people/675540"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.846006563221255,"aZ":-29.131929502578565,"pfxX":2.899009943134593,"pfxZ":2.0123598437912893,"pX":-0.3881008617841532,"pZ":2.723086439912667,"vX0":2.795685817642662,"vY0":-121.55710092130384,"vZ0":-2.1584343552214316,"x":131.79,"y":165.26,"x0":-1.925919202231482,"y0":50.00089818718092,"z0":6.129873776717613,"aX":4.375811155721363},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.5,"breakHorizontal":-5.9,"spinRate":2246,"spinDirection":155},"zone":4,"typeConfidence":0.9,"plateTime":0.44907565182949893,"extension":5.665836658913865},"index":2,"playId":"0e98d8e7-b3a6-331e-9f02-e9f82d048a2c","pitchNumber":1,"startTime":"2026-08-01T00:17:04.659Z","endTime":"2026-08-01T00:17:09.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.75135279394487,"aZ":-23.953684910382968,"pfxX":-7.872690944020922,"pfxZ":5.5515221944572755,"pX":-0.6083402699881073,"pZ":3.4266453323837713,"vX0":5.482162522250218,"vY0":-120.45809528582973,"vZ0":-1.284703419854678,"x":140.19,"y":146.26,"x0":-1.8824015139392718,"y0":50.002073196863115,"z0":6.069776628079754,"aX":-11.656036356306668},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":10.1,"breakHorizontal":13.1,"spinRate":1671,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.45340725843679985,"extension":5.786511587531302},"hitData":{"launchSpeed":99.8,"launchAngle":14.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.13,"coordY":82.33}},"index":3,"playId":"35f4c5d2-29df-3590-9c3b-e58b3ac2eb1e","pitchNumber":2,"startTime":"2026-08-01T00:17:22.276Z","endTime":"2026-08-01T00:17:33.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:17:33.305Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out, pitcher Xzavion Curry to first baseman Jared Young. Joe Mack to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T00:17:51.954Z","endTime":"2026-08-01T00:18:50.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":675540,"link":"/api/v1/people/675540"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":71.6,"endSpeed":66.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.20523605565112,"aZ":-39.43252240915644,"pfxX":4.889333938440291,"pfxZ":-6.630577019624612,"pX":-0.5045823731028997,"pZ":2.3204089871822142,"vX0":1.44499874226991,"vY0":-104.19286672958425,"vZ0":1.4787254858303456,"x":136.23,"y":176.13,"x0":-1.8430997300361032,"y0":50.00330204661166,"z0":6.276603016383068,"aX":5.352216475219569},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.7,"breakVerticalInduced":-11.2,"breakHorizontal":-9.2,"spinRate":2454,"spinDirection":38},"zone":4,"typeConfidence":0.9,"plateTime":0.5265482933457388,"extension":5.597273023149937},"index":0,"playId":"ee68709a-0424-346d-9eb9-a13d32d69f1a","pitchNumber":1,"startTime":"2026-08-01T00:18:04.177Z","endTime":"2026-08-01T00:18:09.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.8,"endSpeed":82.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.646226982006375,"aZ":-12.48002042022481,"pfxX":-3.301831464748423,"pfxZ":11.450899867385811,"pX":1.399787659917246,"pZ":2.449801586872316,"vX0":8.532112862647288,"vY0":-130.3614774184796,"vZ0":-6.715322884742315,"x":63.64,"y":172.64,"x0":-1.4877806162365512,"y0":50.00053147023583,"z0":6.003045171234457,"aX":-5.678795023250236},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":19.4,"breakHorizontal":4.1,"spinRate":2059,"spinDirection":199},"zone":12,"typeConfidence":0.93,"plateTime":0.4203197665825389,"extension":5.923567197373595},"index":1,"playId":"197d1851-cc3a-3e25-9079-c1887247c2cc","pitchNumber":2,"startTime":"2026-08-01T00:18:22.982Z","endTime":"2026-08-01T00:18:28.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.317458459183047,"aZ":-27.737727512275306,"pfxX":2.319597542801782,"pfxZ":2.953683036016047,"pX":0.6267923786460889,"pZ":1.7914892935277564,"vX0":5.462826849498359,"vY0":-121.42091317425245,"vZ0":-4.273027529705243,"x":93.11,"y":190.41,"x0":-1.9478522820680348,"y0":50.00540025839042,"z0":5.9700030268429005,"aX":3.4853428321044193},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.7,"breakHorizontal":-5.4,"spinRate":2368,"spinDirection":165},"zone":9,"typeConfidence":0.9,"plateTime":0.44998584628179783,"extension":5.800809592623447},"hitData":{"launchSpeed":102.0,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.49,"coordY":184.11}},"index":2,"playId":"b7f81dbb-28fd-3366-97b7-771d00c0e82c","pitchNumber":3,"startTime":"2026-08-01T00:18:42.278Z","endTime":"2026-08-01T00:18:50.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:18:50.308Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liam Hicks flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T00:19:03.883Z","endTime":"2026-08-01T00:19:51.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":71.6,"endSpeed":65.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.68952056419437,"aZ":-42.4224999110864,"pfxX":4.725015169053313,"pfxZ":-9.412488243382223,"pX":-1.0304986889890708,"pZ":3.7522137320302584,"vX0":0.39372259510201174,"vY0":-104.08065809447298,"vZ0":4.8290801854703345,"x":156.28,"y":137.47,"x0":-1.8358004942768291,"y0":50.00285759236412,"z0":6.449911033150523,"aX":5.1446956233425505},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.0,"breakVerticalInduced":-15.2,"breakHorizontal":-8.6,"spinRate":2475,"spinDirection":38},"zone":11,"typeConfidence":0.89,"plateTime":0.5277720186210884,"extension":5.5423576149106895},"index":0,"playId":"6a167847-d7ef-3685-9eeb-8dcd5e120b11","pitchNumber":1,"startTime":"2026-08-01T00:19:21.442Z","endTime":"2026-08-01T00:19:26.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.208593547647677,"aZ":-16.866227582558572,"pfxX":-4.84178690881426,"pfxZ":8.939782337770316,"pX":-0.5490023236224302,"pZ":2.8621617436017064,"vX0":4.365950238990327,"vY0":-129.79911428333725,"vZ0":-4.752879031605772,"x":119.72,"y":97.08,"x0":-1.6207061371092937,"y0":50.00623292458091,"z0":5.994492170292739,"aX":-8.294632277018653},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.4,"breakHorizontal":7.8,"spinRate":1984,"spinDirection":203},"zone":1,"typeConfidence":0.8,"plateTime":0.42137748905225747,"extension":5.769480867902885},"hitData":{"launchSpeed":81.4,"launchAngle":43.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.02,"coordY":87.33}},"index":1,"playId":"0eb83006-5149-3a82-90a2-7b5290cce2d7","pitchNumber":2,"startTime":"2026-08-01T00:19:39.857Z","endTime":"2026-08-01T00:19:51.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:19:51.861Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a fly ball to right fielder Carson Benge. Joe Mack scores.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T00:19:55.799Z","endTime":"2026-08-01T00:20:52.904Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":{"id":675540,"link":"/api/v1/people/675540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.633998869203122,"aZ":-28.88778432629051,"pfxX":1.8961984487312602,"pfxZ":2.178908474980531,"pX":-0.6806278985672711,"pZ":3.441026597480204,"vX0":2.5107116935386915,"vY0":-122.39900719084496,"vZ0":-0.528420914704247,"x":142.94,"y":145.87,"x0":-1.9685376311309861,"y0":50.001134165349455,"z0":6.147373622497078,"aX":2.857937158993201},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.1,"breakHorizontal":-4.1,"spinRate":2150,"spinDirection":155},"zone":11,"typeConfidence":0.9,"plateTime":0.448615173114272,"extension":5.773727065053668},"index":0,"playId":"5270ad5a-b719-31c0-b6c1-9d041900521d","pitchNumber":1,"startTime":"2026-08-01T00:20:21.597Z","endTime":"2026-08-01T00:20:30.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.686566073490074,"aZ":-22.43433651880567,"pfxX":-8.993337294367773,"pfxZ":6.403306064206656,"pX":-0.5270596079965723,"pZ":1.9776420596056994,"vX0":5.581736264105971,"vY0":-122.67121220724448,"vZ0":-5.029886534490721,"x":137.09,"y":185.38,"x0":-1.6656229709814117,"y0":50.00408512505805,"z0":5.971810443718295,"aX":-13.682006005604572},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":10.6,"breakHorizontal":15.0,"spinRate":1772,"spinDirection":208},"zone":7,"typeConfidence":0.9,"plateTime":0.4468180618624542,"extension":5.768412047467167},"hitData":{"launchSpeed":75.4,"launchAngle":37.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":141.86,"coordY":95.71}},"index":1,"playId":"ad84d02c-7b94-3fdb-a038-e2b3e4c89d70","pitchNumber":2,"startTime":"2026-08-01T00:20:41.157Z","endTime":"2026-08-01T00:20:52.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:20:52.904Z","atBatIndex":33},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Xavier Edwards caught stealing 2nd base, catcher Francisco Alvarez to second baseman Brett Baty.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T00:21:38.366Z","endTime":"2026-08-01T00:21:46.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"b1c36fb3-dee5-3d6e-92aa-bfb04670caf3","startTime":"2026-08-01T00:21:21.375Z","endTime":"2026-08-01T00:21:26.317Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21625248753323,"aZ":-28.6659805298261,"pfxX":2.668606945516986,"pfxZ":2.3641831663076047,"pX":0.24730786019215745,"pZ":2.8810758302788972,"vX0":4.269897436018828,"vY0":-121.71168800302021,"vZ0":-1.7278856095903035,"x":107.57,"y":160.99,"x0":-1.8836758025540548,"y0":50.00395350647528,"z0":6.107568352536348,"aX":3.9615293282518937},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.1,"breakHorizontal":-5.9,"spinRate":2332,"spinDirection":151},"zone":3,"typeConfidence":0.9,"plateTime":0.45182247783093343,"extension":5.7202403817969705},"index":1,"playId":"f8217011-a6bb-39d5-973d-225117367118","pitchNumber":1,"startTime":"2026-08-01T00:21:40.660Z","endTime":"2026-08-01T00:21:46.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:21:46.683Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Young flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T00:23:53.678Z","endTime":"2026-08-01T00:24:19.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.508163503958023,"aZ":-11.089401610827515,"pfxX":-3.8366998283946745,"pfxZ":11.40520919628579,"pX":0.33095285519355144,"pZ":2.421553790997492,"vX0":4.537167272715633,"vY0":-135.35027571740585,"vZ0":-6.319870247017475,"x":104.38,"y":173.4,"x0":-0.8713944926817768,"y0":50.006242211944326,"z0":5.569253094585771,"aX":-7.095373591084722},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.4,"breakHorizontal":6.0,"spinRate":2520,"spinDirection":209},"zone":6,"typeConfidence":0.9,"plateTime":0.4052297399887612,"extension":6.427400601058593},"hitData":{"launchSpeed":88.7,"launchAngle":56.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":97.43,"coordY":116.86}},"index":0,"playId":"1661c3a5-c52e-389d-83e5-4058830f2325","pitchNumber":1,"startTime":"2026-08-01T00:24:08.087Z","endTime":"2026-08-01T00:24:19.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:24:19.102Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T00:24:59.887Z","endTime":"2026-08-01T00:26:58.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T00:24:45.154Z","endTime":"2026-08-01T00:25:02.175Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":78.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2969287689524,"aZ":-35.03860464023374,"pfxX":-10.188227133280355,"pfxZ":-1.8234593947583706,"pX":-1.004344291951058,"pZ":1.1766630395473745,"vX0":4.076714995478418,"vY0":-125.98521446663416,"vZ0":-3.403453311070239,"x":155.28,"y":207.01,"x0":-1.3416985087861424,"y0":50.00402813066751,"z0":5.448418242912366,"aX":-15.987332847147368},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.0,"breakHorizontal":17.2,"spinRate":2008,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.4387972598832097,"extension":6.2668418281454406},"index":1,"playId":"2e54f83b-4a49-39e6-a389-676ee5990c1b","pitchNumber":1,"startTime":"2026-08-01T00:25:02.175Z","endTime":"2026-08-01T00:25:07.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12946375133131,"aZ":-12.326253648731475,"pfxX":-6.233718189999474,"pfxZ":10.721168099639598,"pX":-0.5696083800001362,"pZ":2.9771211025637854,"vX0":3.293638949246002,"vY0":-136.01557795425103,"vZ0":-4.6970234009241745,"x":138.71,"y":158.4,"x0":-0.9940037954826676,"y0":50.004501839845204,"z0":5.598361601172519,"aX":-11.542775489730058},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":10.4,"spinRate":2481,"spinDirection":214},"zone":1,"typeConfidence":0.65,"plateTime":0.4045328420575518,"extension":6.295227948589238},"index":2,"playId":"2eba157e-96b9-3819-bf25-18ce82852028","pitchNumber":2,"startTime":"2026-08-01T00:25:18.078Z","endTime":"2026-08-01T00:25:24.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.956839806122666,"aZ":-43.28793259306388,"pfxX":4.622988609952404,"pfxZ":-7.901483855791113,"pX":0.35160656910918914,"pZ":3.947755639109621,"vX0":1.635474615907504,"vY0":-118.75124056248247,"vZ0":4.580825676061275,"x":103.6,"y":132.19,"x0":-0.9495370390238199,"y0":50.00294342670994,"z0":5.969539729808711,"aX":6.50198729632542},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-12.6,"breakHorizontal":-8.8,"spinRate":2626,"spinDirection":39},"zone":12,"typeConfidence":0.9,"plateTime":0.46393877724920074,"extension":6.392958803946634},"index":3,"playId":"6d97d0bc-4b3d-34e8-95a2-48a22732e329","pitchNumber":3,"startTime":"2026-08-01T00:25:48.304Z","endTime":"2026-08-01T00:25:53.967Z","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":92.6,"endSpeed":83.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.771992625398454,"aZ":-12.021472569620506,"pfxX":-2.5543900935381476,"pfxZ":11.210146419494501,"pX":0.8235863800319854,"pZ":3.108822036376449,"vX0":4.362635691605009,"vY0":-134.61678268881013,"vZ0":-4.966786446031451,"x":85.61,"y":154.84,"x0":-0.5014465155821533,"y0":50.00568098780862,"z0":5.859674812575664,"aX":-4.593707439598886},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.1,"breakHorizontal":3.5,"spinRate":2334,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.41010059482663497,"extension":6.321604891843666},"index":4,"playId":"4a368348-8dbc-3b1a-bcc6-e007af20e5e3","pitchNumber":4,"startTime":"2026-08-01T00:26:05.495Z","endTime":"2026-08-01T00:26:10.128Z","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.7,"endSpeed":84.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.793769387354736,"aZ":-11.973557669732612,"pfxX":-3.3481026032586656,"pfxZ":10.83162926726428,"pX":0.3733904070933344,"pZ":3.5019601157720004,"vX0":3.8282656235075914,"vY0":-136.3827366239532,"vZ0":-3.945915294474166,"x":102.77,"y":144.23,"x0":-0.6201802681392343,"y0":50.00138890876665,"z0":5.806335553730235,"aX":-6.243637198879972},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.8,"breakHorizontal":5.2,"spinRate":2274,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.40315957568502636,"extension":6.327645194935957},"index":5,"playId":"47eed736-2325-3e2d-8de3-22283bf08083","pitchNumber":5,"startTime":"2026-08-01T00:26:27.806Z","endTime":"2026-08-01T00:26:32.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.046668384481716,"aZ":-30.924942138226164,"pfxX":3.7740788541900514,"pfxZ":0.769858110243403,"pX":0.4282747189605442,"pZ":2.7654462223735123,"vX0":1.9642248820144648,"vY0":-126.36421327946056,"vZ0":-1.251267847455166,"x":100.68,"y":164.11,"x0":-0.8496271431021006,"y0":50.001155574470374,"z0":5.754416101081991,"aX":6.094056923149836},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.3,"breakHorizontal":-7.3,"spinRate":2499,"spinDirection":139},"zone":6,"typeConfidence":0.9,"plateTime":0.43366914730080053,"extension":6.454866839984876},"hitData":{"launchSpeed":74.7,"launchAngle":9.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.97,"coordY":142.01}},"index":6,"playId":"07229dc0-558b-338f-aa18-427bdf44e6b6","pitchNumber":6,"startTime":"2026-08-01T00:26:50.459Z","endTime":"2026-08-01T00:26:58.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:26:58.490Z","atBatIndex":36},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jorge Polanco reaches on a fielding error by first baseman Kyle Stowers.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T00:26:59.798Z","endTime":"2026-08-01T00:28:50.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]}],"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":79.7,"endSpeed":72.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.902181475218022,"aZ":-43.78246905262177,"pfxX":2.6027945373857135,"pfxZ":-8.630608424912543,"pX":-0.37203409196266934,"pZ":3.9662799217314535,"vX0":0.26190933775862757,"vY0":-115.85287926741162,"vZ0":4.673538231297589,"x":131.18,"y":131.69,"x0":-0.8246558705520626,"y0":50.005031017622635,"z0":6.137047266638179,"aX":3.49903130084612},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-13.9,"breakHorizontal":-4.8,"spinRate":2419,"spinDirection":43},"zone":11,"typeConfidence":0.9,"plateTime":0.4748013184335811,"extension":6.405606106697911},"index":0,"playId":"e4a6092b-1505-3fda-ae80-1adf4e6beff0","pitchNumber":1,"startTime":"2026-08-01T00:27:23.335Z","endTime":"2026-08-01T00:27:28.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.385069027163855,"aZ":-29.804746919731304,"pfxX":3.6580276694731,"pfxZ":1.495509957469654,"pX":0.132352537243886,"pZ":3.2396453083242243,"vX0":1.3632864109994383,"vY0":-125.01708579119759,"vZ0":-0.36353545602605275,"x":111.96,"y":151.31,"x0":-0.8952924274282508,"y0":50.000598997904554,"z0":5.834889960744602,"aX":5.7847268312964575},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.9,"breakHorizontal":-7.0,"spinRate":2403,"spinDirection":150},"zone":2,"typeConfidence":0.9,"plateTime":0.4382481665483082,"extension":6.422878266015087},"index":1,"playId":"e18cd8f8-ea2d-3b6b-9d3a-4ffb7854b9ae","pitchNumber":2,"startTime":"2026-08-01T00:27:39.320Z","endTime":"2026-08-01T00:27:44.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":71.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.233722923880023,"aZ":-32.74634174204615,"pfxX":10.406449523430695,"pfxZ":-0.43883945406189184,"pX":-0.3517841152911734,"pZ":3.9653565616651463,"vX0":-0.9538836670912151,"vY0":-114.53832462182932,"vZ0":2.9849059015110306,"x":130.41,"y":131.72,"x0":-1.2774704282870826,"y0":50.00019287222598,"z0":5.869858706137324,"aX":13.67885903768395},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":0.4,"breakHorizontal":-18.5,"spinRate":2319,"spinDirection":66},"zone":11,"typeConfidence":0.9,"plateTime":0.4801302690042637,"extension":6.334062327208536},"index":2,"playId":"eb1871b5-c23c-3617-9f66-d1a7ef1ed531","pitchNumber":3,"startTime":"2026-08-01T00:27:56.969Z","endTime":"2026-08-01T00:28:03.147Z","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":92.7,"endSpeed":83.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4497120689826,"aZ":-11.607600249135198,"pfxX":-3.6526430580076648,"pfxZ":11.327745646525003,"pX":1.0343009217226113,"pZ":2.6368244039741384,"vX0":5.716758006486064,"vY0":-134.68174687781348,"vZ0":-5.851817337964104,"x":77.57,"y":167.59,"x0":-0.6527515467629145,"y0":50.00327802120812,"z0":5.677626922051844,"aX":-6.632429574190459},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.2,"breakHorizontal":5.3,"spinRate":2366,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.40851602978957224,"extension":6.519320891941407},"index":3,"playId":"206d8093-5bfa-367c-841b-c9b27cc57625","pitchNumber":4,"startTime":"2026-08-01T00:28:13.958Z","endTime":"2026-08-01T00:28:18.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.440195113321224,"aZ":-11.237172117522535,"pfxX":-2.3852888816359847,"pfxZ":11.36992841440216,"pX":-0.2992507871641986,"pZ":2.35922093812364,"vX0":1.9077719353985179,"vY0":-135.31748928808392,"vZ0":-6.885497735535823,"x":128.41,"y":175.08,"x0":-0.7059299844252551,"y0":50.00523575409733,"z0":5.736205583871353,"aX":-4.39346084598323},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.2,"breakHorizontal":3.8,"spinRate":2350,"spinDirection":201},"zone":4,"typeConfidence":0.91,"plateTime":0.4058479005935931,"extension":6.394218328036137},"hitData":{"launchSpeed":82.2,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":164.86}},"index":4,"playId":"451867f2-2e9f-3e36-9bbd-be50363d898d","pitchNumber":5,"startTime":"2026-08-01T00:28:42.250Z","endTime":"2026-08-01T00:28:50.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:28:50.265Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Alvarez walks. Jorge Polanco to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T00:29:51.026Z","endTime":"2026-08-01T00:30:56.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"postOnSecond":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T00:29:21.129Z","endTime":"2026-08-01T00:29:32.585Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"b980a1de-93be-373b-a04e-e66694b159c1","startTime":"2026-08-01T00:29:32.585Z","endTime":"2026-08-01T00:29:38.303Z","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":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.344356068850498,"aZ":-12.270285867472648,"pfxX":-1.4827931776782837,"pfxZ":10.953157713708082,"pX":-1.2215369857116025,"pZ":3.130168017019028,"vX0":-0.598403635558927,"vY0":-134.49328360340664,"vZ0":-4.828863546096623,"x":163.56,"y":154.27,"x0":-0.8030084300025775,"y0":50.00357076411747,"z0":5.831009503435514,"aX":-2.6948142673628337},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.8,"breakHorizontal":2.8,"spinRate":2314,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.4084986323065132,"extension":6.424346836075744},"index":2,"playId":"c3c1b6c5-8196-3002-95b0-907f78303f36","pitchNumber":1,"startTime":"2026-08-01T00:29:53.332Z","endTime":"2026-08-01T00:30:00.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4790208274859,"aZ":-22.144299402902767,"pfxX":-7.857982998707861,"pfxZ":5.441336875033548,"pX":-1.7734703573449306,"pZ":2.963527638681128,"vX0":1.3314015097944547,"vY0":-135.1683953286488,"vZ0":-2.591161211211516,"x":184.6,"y":158.76,"x0":-1.2528314680340353,"y0":50.00468160684872,"z0":5.4958040351539985,"aX":-14.487469492032197},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.5,"breakHorizontal":13.9,"spinRate":2192,"spinDirection":211},"zone":11,"typeConfidence":0.92,"plateTime":0.4058039507008391,"extension":6.361930300966479},"index":3,"playId":"cbcc27ca-9149-388a-8050-f456fe438a9a","pitchNumber":2,"startTime":"2026-08-01T00:30:11.603Z","endTime":"2026-08-01T00:30:17.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15431142843829,"aZ":-29.617690416854852,"pfxX":2.9420752953175713,"pfxZ":1.5889812757493296,"pX":0.7575463673199184,"pZ":1.4064105057649972,"vX0":2.78727716181398,"vY0":-125.59151613927506,"vZ0":-4.752003209144339,"x":88.12,"y":200.81,"x0":-0.7465914995574515,"y0":50.00042207156016,"z0":5.716729351291057,"aX":4.7241680695509425},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.0,"breakHorizontal":-6.0,"spinRate":2466,"spinDirection":147},"zone":14,"typeConfidence":0.91,"plateTime":0.4352131546889546,"extension":6.524940063434322},"index":4,"playId":"915a5f7c-d2d3-3d30-8a80-00d4e19e3f73","pitchNumber":3,"startTime":"2026-08-01T00:30:32.524Z","endTime":"2026-08-01T00:30:39.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.745034906263346,"aZ":-12.263944212186352,"pfxX":-2.9735161667315144,"pfxZ":10.802646956303867,"pX":0.7516334683098089,"pZ":1.6778435090133057,"vX0":5.226157383513638,"vY0":-135.21620995585704,"vZ0":-8.022322497785039,"x":88.35,"y":193.48,"x0":-0.8239119190245907,"y0":50.00311957633847,"z0":5.552684388303989,"aX":-5.480998711446438},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":4.2,"spinRate":2395,"spinDirection":207},"zone":9,"typeConfidence":0.91,"plateTime":0.4057880683743429,"extension":6.358087206705214},"index":5,"playId":"78bc075d-f8c8-3990-958f-2ee4fb2e04da","pitchNumber":4,"startTime":"2026-08-01T00:30:51.453Z","endTime":"2026-08-01T00:30:56.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:30:56.980Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"A.J. Ewing singles on a line drive to center fielder Jakob Marsee. Jorge Polanco scores. Francisco Alvarez to 2nd.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T00:32:12.037Z","endTime":"2026-08-01T00:32:25.405Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"postOnSecond":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":{"id":676083,"link":"/api/v1/people/676083"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T00:31:11.245Z","endTime":"2026-08-01T00:32:14.367Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.145864779103928,"aZ":-12.737510099222815,"pfxX":-1.7600819446571485,"pfxZ":10.578990974765718,"pX":0.0502272973706812,"pZ":2.6712510147136754,"vX0":2.9685404073461226,"vY0":-134.89488179163413,"vZ0":-5.751231474326021,"x":115.09,"y":166.66,"x0":-0.8373172951130701,"y0":50.005241254209835,"z0":5.733846847431637,"aX":-3.2348090469199375},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.1,"breakHorizontal":2.5,"spinRate":2219,"spinDirection":203},"zone":5,"typeConfidence":0.9,"plateTime":0.40649333671599175,"extension":6.406535715060343},"hitData":{"launchSpeed":90.2,"launchAngle":13.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.35,"coordY":84.7}},"index":1,"playId":"976d36fa-cd20-3961-91bf-6e82d510f07a","pitchNumber":1,"startTime":"2026-08-01T00:32:14.367Z","endTime":"2026-08-01T00:32:25.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:32:25.405Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Lindor singles on a sharp line drive to right fielder Griffin Conine. Francisco Alvarez to 3rd. A.J. Ewing to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T00:32:35.788Z","endTime":"2026-08-01T00:34:42.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"postOnSecond":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"postOnThird":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5],"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"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.3,"endSpeed":84.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16903333930484,"aZ":-13.152164316152234,"pfxX":-1.0300448548729437,"pfxZ":10.39373292086463,"pX":-0.19102284865900432,"pZ":3.5026090372785394,"vX0":1.8946827055049715,"vY0":-134.42695397835615,"vZ0":-3.782336201364633,"x":124.28,"y":144.21,"x0":-0.7711653559607139,"y0":50.00056595327958,"z0":5.8616422055708135,"aX":-1.884870251418706},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.2,"breakHorizontal":1.4,"spinRate":2356,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.4074739387478674,"extension":6.423691608544429},"index":0,"playId":"c972c03b-9838-386c-9e5d-4326482b00da","pitchNumber":1,"startTime":"2026-08-01T00:33:01.578Z","endTime":"2026-08-01T00:33:06.807Z","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":85.4,"endSpeed":79.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.472157233902003,"aZ":-29.966071896846227,"pfxX":3.541138321546861,"pfxZ":1.3844018556591244,"pX":0.9462511848350563,"pZ":1.713119117148895,"vX0":3.284639267189727,"vY0":-124.47117931645269,"vZ0":-3.9062102264258685,"x":80.93,"y":192.53,"x0":-0.8433869958935591,"y0":50.00282517140941,"z0":5.743831341510731,"aX":5.638210124688471},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.9,"breakHorizontal":-7.1,"spinRate":2503,"spinDirection":133},"zone":14,"typeConfidence":0.91,"plateTime":0.4375623880007087,"extension":6.509716683926919},"index":1,"playId":"cdc3f466-29fe-3277-b0f4-b9f01242a9c4","pitchNumber":2,"startTime":"2026-08-01T00:33:20.992Z","endTime":"2026-08-01T00:33:28.137Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.346829794688613,"aZ":-41.95204885193488,"pfxX":4.071689178960205,"pfxZ":-7.111586457248512,"pX":0.6678877180404704,"pZ":2.657983609377091,"vX0":2.2327976045413647,"vY0":-116.64783560846107,"vZ0":1.5610979862080374,"x":91.54,"y":167.01,"x0":-0.8312681489136713,"y0":50.00217935818262,"z0":5.941318821659719,"aX":5.598994853162868},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-12.2,"breakHorizontal":-7.9,"spinRate":2582,"spinDirection":39},"zone":6,"typeConfidence":0.9,"plateTime":0.4699142233424558,"extension":6.4684613695738316},"index":2,"playId":"d277f573-4cbd-3f8b-99c5-cfd041f3eb1c","pitchNumber":3,"startTime":"2026-08-01T00:33:40.529Z","endTime":"2026-08-01T00:33:45.510Z","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":1,"outs":2},"index":3,"startTime":"2026-08-01T00:33:56.300Z","endTime":"2026-08-01T00:34:06.967Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.149292639947355,"aZ":-28.620443084073447,"pfxX":4.06240916712454,"pfxZ":2.214110219637554,"pX":0.23582440994295273,"pZ":2.2283977437306133,"vX0":1.46544711678272,"vY0":-124.92794497702613,"vZ0":-2.946543822360846,"x":108.01,"y":178.61,"x0":-0.8836465060385515,"y0":50.00617249537142,"z0":5.734592595391873,"aX":6.531466935640739},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.7,"breakHorizontal":-7.7,"spinRate":2471,"spinDirection":146},"zone":5,"typeConfidence":0.91,"plateTime":0.4356182974421343,"extension":6.659350475663655},"index":4,"playId":"f8cbd580-bc9e-3b3d-b2f6-5396a5e18385","pitchNumber":4,"startTime":"2026-08-01T00:34:06.967Z","endTime":"2026-08-01T00:34:13.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75415987955018,"aZ":-33.87936769697428,"pfxX":-8.050518886225401,"pfxZ":-1.0742262728213348,"pX":0.1450159278280007,"pZ":1.7405692284030068,"vX0":5.799408023550621,"vY0":-125.4951081525651,"vZ0":-2.4478724917252745,"x":111.47,"y":191.78,"x0":-1.156502151562673,"y0":50.00416298083936,"z0":5.503944169968438,"aX":-12.768491909708379},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.3,"breakHorizontal":13.2,"spinRate":1563,"spinDirection":235},"zone":8,"typeConfidence":0.91,"plateTime":0.4374231850472441,"extension":6.5412942771952425},"hitData":{"launchSpeed":105.2,"launchAngle":16.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":180.55,"coordY":114.15}},"index":5,"playId":"097ccb8b-18a5-3db1-abb1-c24f0ae7a964","pitchNumber":5,"startTime":"2026-08-01T00:34:32.046Z","endTime":"2026-08-01T00:34:42.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:34:42.068Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bo Bichette pops out to second baseman Xavier Edwards.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T00:34:43.795Z","endTime":"2026-08-01T00:36:22.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.960211452465572,"aZ":-30.557998540305746,"pfxX":8.43745249981533,"pfxZ":1.1617350238837565,"pX":1.5324146633296214,"pZ":0.7262401674726391,"vX0":3.2055765077910054,"vY0":-117.17701634197721,"vZ0":-4.494592793892113,"x":58.59,"y":219.17,"x0":-0.950787683117077,"y0":50.00038995400938,"z0":5.536924497083681,"aX":11.68323837083227},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.2,"breakHorizontal":-16.1,"spinRate":2449,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.46814579089498487,"extension":6.587201302657848},"index":0,"playId":"317a8783-26bc-3703-a009-f0494f292120","pitchNumber":1,"startTime":"2026-08-01T00:35:17.517Z","endTime":"2026-08-01T00:35:23.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53235342508156,"aZ":-11.526120826789944,"pfxX":-0.574527022989448,"pfxZ":11.177529621951075,"pX":0.04986003994272998,"pZ":1.4757816900072882,"vX0":2.2805231871290843,"vY0":-135.74586250311438,"vZ0":-9.019679753812914,"x":115.1,"y":198.93,"x0":-0.7302602617532873,"y0":50.00493910255361,"z0":5.665396014512934,"aX":-1.061853610098069},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":0.5,"spinRate":2345,"spinDirection":202},"zone":14,"typeConfidence":0.91,"plateTime":0.40507221643358315,"extension":6.553631689103841},"index":1,"playId":"4a80fbe1-3af6-3523-b1de-c9e7cff34693","pitchNumber":2,"startTime":"2026-08-01T00:35:36.310Z","endTime":"2026-08-01T00:35:41.706Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"a57e1545-458f-4d1a-94b4-9ff09adcf5fa","startTime":"2026-08-01T00:35:56.558Z","endTime":"2026-08-01T00:36:01.558Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.508466172726266,"aZ":-31.166297787808293,"pfxX":7.3006580509168355,"pfxZ":0.7035536507045208,"pX":1.0901952088125673,"pZ":2.5104482505908505,"vX0":2.6032560642663216,"vY0":-118.78915556956159,"vZ0":-0.9006669721427457,"x":75.44,"y":171.0,"x0":-0.966808294066982,"y0":50.00534087610401,"z0":5.713369516970537,"aX":10.49479466287142},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.3,"breakHorizontal":-13.8,"spinRate":2362,"spinDirection":66},"zone":12,"typeConfidence":0.89,"plateTime":0.46007589384077985,"extension":6.527072893696581},"hitData":{"launchSpeed":66.2,"launchAngle":40.0,"totalDistance":201.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":155.36,"coordY":149.15}},"index":3,"playId":"5b3d269e-1c70-3fcc-96ce-74c4bdc36fb7","pitchNumber":3,"startTime":"2026-08-01T00:36:14.617Z","endTime":"2026-08-01T00:36:22.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:36:22.621Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Otto Lopez lines out to left fielder A.J. Ewing.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T00:38:55.147Z","endTime":"2026-08-01T00:40:34.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":72.3,"endSpeed":66.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.32040558724148,"aZ":-37.601790149034464,"pfxX":4.568016075518713,"pfxZ":-4.847778933640967,"pX":0.036462727890712726,"pZ":2.148268242532706,"vX0":2.1374503247818346,"vY0":-105.26775762236407,"vZ0":0.5851683512949029,"x":115.61,"y":180.78,"x0":-1.5864879653114077,"y0":50.00412811191302,"z0":6.229283625919272,"aX":5.1124972286106285},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-8.3,"breakHorizontal":-8.9,"spinRate":2437,"spinDirection":44},"zone":8,"typeConfidence":0.89,"plateTime":0.5208649073433054,"extension":5.627173516741649},"index":0,"playId":"3c4978a7-bcfa-34a6-8161-0f85b109d0d7","pitchNumber":1,"startTime":"2026-08-01T00:39:07.089Z","endTime":"2026-08-01T00:39:15.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.134473816531827,"aZ":-25.113046649100436,"pfxX":-6.096865113869624,"pfxZ":4.822280258091293,"pX":-1.4091827997824915,"pZ":4.034995654634414,"vX0":2.4909667754796327,"vY0":-119.97047148222106,"vZ0":0.13975538389502662,"x":170.71,"y":129.84,"x0":-1.6659524651058841,"y0":50.00527110966889,"z0":6.20533706424574,"aX":-8.932378027686159},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":9.0,"breakHorizontal":10.4,"spinRate":1679,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.45569401403141496,"extension":5.559677096595178},"index":1,"playId":"d52bb4a3-05be-3d64-81aa-5f582d589ffe","pitchNumber":2,"startTime":"2026-08-01T00:39:25.885Z","endTime":"2026-08-01T00:39:32.157Z","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-01T00:39:40.008Z","endTime":"2026-08-01T00:39:54.523Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.589169705085002,"aZ":-22.14174689553293,"pfxX":-6.088669265260684,"pfxZ":6.639543115099084,"pX":0.7686762843861488,"pZ":1.0069093632888904,"vX0":7.145094137326712,"vY0":-121.79495570450759,"vZ0":-7.037951687759941,"x":87.7,"y":211.59,"x0":-1.4038315760887197,"y0":50.00400011519826,"z0":5.832268293428043,"aX":-9.202713068945599},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.7,"breakHorizontal":9.5,"spinRate":1672,"spinDirection":207},"zone":14,"typeConfidence":0.89,"plateTime":0.44869088263757373,"extension":5.9273769172326665},"index":3,"playId":"e674e545-abe0-3d86-ad97-cd7115776cb9","pitchNumber":3,"startTime":"2026-08-01T00:39:54.523Z","endTime":"2026-08-01T00:40:02.451Z","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":1,"outs":0},"pitchData":{"startSpeed":72.2,"endSpeed":67.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.4631630906206,"aZ":-37.42209693686429,"pfxX":5.258443720612969,"pfxZ":-4.674331394407115,"pX":1.0975538491176304,"pZ":1.8555824280118163,"vX0":3.904390211695678,"vY0":-105.17544042643857,"vZ0":0.07619729871381753,"x":75.16,"y":188.68,"x0":-1.464494846404097,"y0":50.00200104961289,"z0":6.150529414741699,"aX":5.904083520152394},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-8.2,"breakHorizontal":-10.6,"spinRate":2513,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.5203136415215712,"extension":5.664840253945981},"index":4,"playId":"d942d1d0-58ec-3abe-a6c1-f2863fd346c8","pitchNumber":4,"startTime":"2026-08-01T00:40:08.821Z","endTime":"2026-08-01T00:40:15.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.574934987037565,"aZ":-26.227453442240094,"pfxX":2.858780877685355,"pfxZ":3.9650367650186737,"pX":0.46075950461817444,"pZ":2.9161182482564905,"vX0":4.239786003091151,"vY0":-121.33741265751196,"vZ0":-2.1585054987480405,"x":99.44,"y":160.04,"x0":-1.6769904221043563,"y0":50.00138389243744,"z0":6.09064906403779,"aX":4.283621967665691},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.0,"breakHorizontal":-6.1,"spinRate":2223,"spinDirection":169},"zone":3,"typeConfidence":0.9,"plateTime":0.4505088703552511,"extension":5.6595194916706975},"hitData":{"launchSpeed":83.7,"launchAngle":26.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.44,"coordY":90.2}},"index":5,"playId":"30f98b52-150f-3c6c-8183-7b83b181bb18","pitchNumber":5,"startTime":"2026-08-01T00:40:25.018Z","endTime":"2026-08-01T00:40:34.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:40:34.402Z","atBatIndex":42},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Stowers homers (16) on a fly ball to center field.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T00:40:32.891Z","endTime":"2026-08-01T00:41:47.695Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":{"id":675540,"link":"/api/v1/people/675540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.247219329682288,"aZ":-12.964360787326555,"pfxX":-4.053548016372343,"pfxZ":10.864015227942142,"pX":0.31922586289791754,"pZ":3.0374918380353404,"vX0":5.405403416809058,"vY0":-132.37734510054628,"vZ0":-5.262901049830683,"x":104.83,"y":156.77,"x0":-1.2260833522833676,"y0":50.00352268918374,"z0":6.006673712420913,"aX":-7.168231873428523},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.7,"breakHorizontal":6.1,"spinRate":2096,"spinDirection":202},"zone":3,"typeConfidence":0.92,"plateTime":0.4143696420512186,"extension":5.89052362507804},"index":0,"playId":"f0204c4e-8ee0-38b3-8fe1-1a0e2509ae20","pitchNumber":1,"startTime":"2026-08-01T00:40:57.661Z","endTime":"2026-08-01T00:41:02.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.2,"endSpeed":67.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.622150191219326,"aZ":-40.237150475692744,"pfxX":7.102501330587586,"pfxZ":-7.011725041821455,"pX":-0.30133164912254945,"pZ":2.797326978672745,"vX0":1.2485242386239563,"vY0":-106.63049921578295,"vZ0":2.434302549520637,"x":128.49,"y":163.25,"x0":-1.8174286945483378,"y0":50.00443604455737,"z0":6.186334592965369,"aX":8.164930067618853},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-11.6,"breakHorizontal":-13.2,"spinRate":2438,"spinDirection":47},"zone":5,"typeConfidence":0.91,"plateTime":0.5140101253526339,"extension":5.632199893391598},"hitData":{"launchSpeed":106.5,"launchAngle":37.0,"totalDistance":417.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":169.13,"coordY":35.85}},"index":1,"playId":"ea5e6ac1-6972-3590-9ae7-ebaab58fb8f3","pitchNumber":2,"startTime":"2026-08-01T00:41:18.109Z","endTime":"2026-08-01T00:41:47.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:41:47.695Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Griffin Conine singles on a ground ball to center fielder Luis Robert Jr.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T00:41:30.894Z","endTime":"2026-08-01T00:42:48.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"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":"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":90.7,"endSpeed":82.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48893663644453,"aZ":-15.768002811472007,"pfxX":-3.0340502674283774,"pfxZ":9.324277623294376,"pX":-0.3383111473023249,"pZ":2.6128974564051033,"vX0":3.846270758431281,"vY0":-131.91570859591704,"vZ0":-5.828535610868639,"x":129.9,"y":168.23,"x0":-1.4221787110883646,"y0":50.00500027347841,"z0":6.016745881998295,"aX":-5.339738250848219},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.8,"breakHorizontal":4.7,"spinRate":1949,"spinDirection":202},"zone":4,"typeConfidence":0.91,"plateTime":0.41548413334288004,"extension":5.719772126752275},"index":0,"playId":"e622cc1e-e6a2-31eb-b9f2-61fde2f17739","pitchNumber":1,"startTime":"2026-08-01T00:42:05.403Z","endTime":"2026-08-01T00:42:13.679Z","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":91.0,"endSpeed":83.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74672551899812,"aZ":-14.067134340375057,"pfxX":-2.065026412376726,"pfxZ":10.208795068318766,"pX":0.49832938321850095,"pZ":1.7534180239662833,"vX0":5.334039191084633,"vY0":-132.21398924533617,"vZ0":-8.03558449059949,"x":98.0,"y":191.44,"x0":-1.2754429291990892,"y0":50.00200928182158,"z0":5.860912825745123,"aX":-3.662974691420653},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.9,"breakHorizontal":2.6,"spinRate":2024,"spinDirection":200},"zone":9,"typeConfidence":0.92,"plateTime":0.4140159591756736,"extension":5.8725677530332865},"index":1,"playId":"c8baa703-bf8c-34f1-a62c-2ed12124722b","pitchNumber":2,"startTime":"2026-08-01T00:42:19.740Z","endTime":"2026-08-01T00:42:25.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.752182828237906,"aZ":-13.41274133277058,"pfxX":-2.7683314298110706,"pfxZ":10.650730445287628,"pX":-0.6007206620042661,"pZ":3.3738722245301624,"vX0":3.150620586508653,"vY0":-131.81388885270175,"vZ0":-4.276065662387572,"x":139.9,"y":147.69,"x0":-1.4512279541203152,"y0":50.00173693192043,"z0":6.005855329282925,"aX":-4.8761826507360215},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.6,"breakHorizontal":4.3,"spinRate":2174,"spinDirection":197},"zone":1,"typeConfidence":0.93,"plateTime":0.4153716868676005,"extension":5.761484877453525},"hitData":{"launchSpeed":103.5,"launchAngle":6.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.23,"coordY":77.7}},"index":2,"playId":"fdee515c-c15c-3f04-a29a-253b896424d9","pitchNumber":3,"startTime":"2026-08-01T00:42:36.919Z","endTime":"2026-08-01T00:42:48.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:42:48.148Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T00:43:30.105Z","endTime":"2026-08-01T00:44:44.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T00:43:15.065Z","endTime":"2026-08-01T00:43:32.381Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.133112946452282,"aZ":-26.845162388783514,"pfxX":3.399946620384808,"pfxZ":3.511940550373927,"pX":0.13689399945255917,"pZ":2.73065360784218,"vX0":3.900418315697837,"vY0":-122.38939727419348,"vZ0":-2.557441431959171,"x":111.78,"y":165.05,"x0":-1.9190104567138186,"y0":50.00173168638399,"z0":6.087882124551328,"aX":5.158020881835417},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.0,"breakHorizontal":-7.1,"spinRate":2291,"spinDirection":164},"zone":5,"typeConfidence":0.9,"plateTime":0.4475057532341258,"extension":5.722503610750317},"index":1,"playId":"10340ec7-d7e6-30f0-aec0-b46237ce29ba","pitchNumber":1,"startTime":"2026-08-01T00:43:32.381Z","endTime":"2026-08-01T00:43:40.380Z","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":89.5,"endSpeed":81.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48304931906342,"aZ":-12.050899951697978,"pfxX":-4.98287582996608,"pfxZ":11.879003492571915,"pX":0.7139846315536422,"pZ":1.530405219529805,"vX0":6.911333800423815,"vY0":-129.90772305521796,"vZ0":-8.655678773095229,"x":89.78,"y":197.46,"x0":-1.3445720205803282,"y0":50.00158559832751,"z0":5.840984746761079,"aX":-8.440412099016282},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":19.6,"breakHorizontal":7.3,"spinRate":2149,"spinDirection":198},"zone":14,"typeConfidence":0.89,"plateTime":0.4230806974079151,"extension":5.851237723852962},"index":2,"playId":"eadbd48d-9178-3891-a2b3-2f90fdada132","pitchNumber":2,"startTime":"2026-08-01T00:43:51.464Z","endTime":"2026-08-01T00:43:58.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.420995045539495,"aZ":-13.270749730333275,"pfxX":-5.01223764179044,"pfxZ":11.037827192385336,"pX":-0.08260885842509393,"pZ":2.0856713054588556,"vX0":5.155208318552108,"vY0":-130.30251377124753,"vZ0":-7.131830364263997,"x":120.15,"y":182.47,"x0":-1.4393286055824288,"y0":50.00317383462892,"z0":5.86903083205305,"aX":-8.5843311861786},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.5,"breakHorizontal":7.9,"spinRate":2145,"spinDirection":201},"zone":8,"typeConfidence":0.86,"plateTime":0.4210173264455679,"extension":5.889146462253819},"index":3,"playId":"f13e027c-6a63-35b2-b139-de31e92f09c4","pitchNumber":3,"startTime":"2026-08-01T00:44:12.160Z","endTime":"2026-08-01T00:44:19.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99759608600086,"aZ":-26.379727504977424,"pfxX":-6.665631538661794,"pfxZ":3.8270920672935578,"pX":-0.8200614281364697,"pZ":3.633314578558138,"vX0":4.051546844024526,"vY0":-122.29021922334493,"vZ0":-0.6002243517235848,"x":148.26,"y":140.68,"x0":-1.6317967443269004,"y0":50.0050445660944,"z0":6.143728713700808,"aX":-10.102434781239632},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.1,"breakHorizontal":11.2,"spinRate":1733,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.44779596710738145,"extension":5.8413816613534255},"index":4,"playId":"5bccc17a-e7c8-3402-bf37-c559a38f0d22","pitchNumber":4,"startTime":"2026-08-01T00:44:38.519Z","endTime":"2026-08-01T00:44:44.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:44:44.786Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jakob Marsee flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T00:44:43.187Z","endTime":"2026-08-01T00:46:58.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":89.0,"endSpeed":81.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.426867083609107,"aZ":-14.251518694582245,"pfxX":-1.918698071363905,"pfxZ":10.559934237748775,"pX":0.6900533270267308,"pZ":3.986251716224026,"vX0":5.9893170733475305,"vY0":-129.55863148475896,"vZ0":-2.789748667207932,"x":90.7,"y":131.15,"x0":-1.4039058777031501,"y0":50.00584310118522,"z0":6.16817390079047,"aX":-3.257989982009074},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.7,"breakHorizontal":2.2,"spinRate":2087,"spinDirection":199},"zone":12,"typeConfidence":0.92,"plateTime":0.42298777573384116,"extension":5.8000609585894605},"index":0,"playId":"1971f966-cae8-3bcd-b4eb-ecbd85f73614","pitchNumber":1,"startTime":"2026-08-01T00:45:10.604Z","endTime":"2026-08-01T00:45:16.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.269232481107597,"aZ":-25.829567212582152,"pfxX":3.0436306314632477,"pfxZ":4.043083627124914,"pX":0.5167463422124968,"pZ":1.700099355805187,"vX0":4.188271267348327,"vY0":-123.81621461658898,"vZ0":-5.165647413515844,"x":97.3,"y":192.88,"x0":-1.5853710268445376,"y0":50.003511929382704,"z0":5.946868535114754,"aX":4.774706468558235},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.5,"breakHorizontal":-6.4,"spinRate":2250,"spinDirection":170},"zone":9,"typeConfidence":0.9,"plateTime":0.44058974583229693,"extension":5.840413059180502},"index":1,"playId":"8ee871c0-efb7-3381-9ded-83fba7d1a855","pitchNumber":2,"startTime":"2026-08-01T00:45:32.089Z","endTime":"2026-08-01T00:45:40.246Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"b025cc71-3486-327d-94e4-046810ff03c3","startTime":"2026-08-01T00:45:45.148Z","endTime":"2026-08-01T00:45:51.235Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7538098011879,"aZ":-25.282828395124685,"pfxX":-6.37989204013258,"pfxZ":4.599483684946712,"pX":-1.0752109298086017,"pZ":3.2799735376753545,"vX0":3.633058945488668,"vY0":-121.61687368910734,"vZ0":-1.4338695426328534,"x":157.98,"y":150.22,"x0":-1.7591831132563331,"y0":50.00395020346853,"z0":6.0692028583020114,"aX":-9.561677298781957},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.3,"breakHorizontal":10.7,"spinRate":1718,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.45030236232240295,"extension":5.7085483881505485},"index":3,"playId":"a9372328-c494-3559-8305-75ab68ada7b5","pitchNumber":3,"startTime":"2026-08-01T00:46:06.388Z","endTime":"2026-08-01T00:46:12.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50966055650745,"aZ":-15.243391536487035,"pfxX":-2.8814238817648627,"pfxZ":9.887191557260744,"pX":0.7693763384967107,"pZ":3.803344856769465,"vX0":6.249493580520188,"vY0":-130.3097662450289,"vZ0":-2.82714296932549,"x":87.67,"y":136.09,"x0":-1.2902831546927103,"y0":50.00182440171189,"z0":6.060233268063288,"aX":-4.934448178556244},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":17.4,"breakHorizontal":3.7,"spinRate":2047,"spinDirection":203},"zone":12,"typeConfidence":0.92,"plateTime":0.4210440858544109,"extension":5.7762333725527615},"index":4,"playId":"d80b9dfc-330f-35f8-9683-d72f74cbe8c6","pitchNumber":4,"startTime":"2026-08-01T00:46:27.628Z","endTime":"2026-08-01T00:46:36.235Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"index":5,"actionPlayId":"d80b9dfc-330f-35f8-9683-d72f74cbe8c6","startTime":"2026-08-01T00:46:36.235Z","endTime":"2026-08-01T00:46:51.405Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.380428111157837,"aZ":-28.387906133408222,"pfxX":2.148722644694962,"pfxZ":2.5249516543247292,"pX":0.1519302660983282,"pZ":2.2867081334747836,"vX0":4.246383542941056,"vY0":-121.59398617790139,"vZ0":-3.0690737637691283,"x":111.21,"y":177.04,"x0":-1.8948402620673317,"y0":50.00350068948982,"z0":6.022980976859602,"aX":3.2242541391162396},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.1,"breakHorizontal":-4.9,"spinRate":2296,"spinDirection":174},"zone":5,"typeConfidence":0.9,"plateTime":0.4500871754806224,"extension":5.905009717609962},"hitData":{"launchSpeed":85.3,"launchAngle":24.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.94,"coordY":79.22}},"index":6,"playId":"f3c67721-8762-3be3-a88e-80548c1715b7","pitchNumber":5,"startTime":"2026-08-01T00:46:51.405Z","endTime":"2026-08-01T00:46:58.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:46:58.916Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a ground ball to right fielder Griffin Conine.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T00:49:27.007Z","endTime":"2026-08-01T00:50:15.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cade Gibson replaces Janson Junk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T00:49:20.737Z","endTime":"2026-08-01T00:49:29.286Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806188,"link":"/api/v1/people/806188"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83422038335031,"aZ":-30.07768353929418,"pfxX":8.910367725997654,"pfxZ":1.3072831315628681,"pX":-0.769607657743391,"pZ":1.9034480403110399,"vX0":-7.602746376859276,"vY0":-125.82223134655432,"vZ0":-3.4178294671721337,"x":146.34,"y":187.39,"x0":1.1292582491703735,"y0":50.005231509772166,"z0":5.7091839819488515,"aX":14.330181713938533},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.8,"breakHorizontal":-14.5,"spinRate":1079,"spinDirection":111},"zone":7,"typeConfidence":0.9,"plateTime":0.43482471206115125,"extension":6.060502396042962},"index":1,"playId":"a3f55c52-f21e-3dad-a0e2-b6b0b8f816a6","pitchNumber":1,"startTime":"2026-08-01T00:49:29.286Z","endTime":"2026-08-01T00:49:34.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":69.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.158265358098543,"aZ":-43.7780789364799,"pfxX":-8.212228196156556,"pfxZ":-9.423062696783903,"pX":0.37442770759749416,"pZ":2.7293933873027925,"vX0":0.2829234275851074,"vY0":-111.4957478990719,"vZ0":2.5984042767287496,"x":102.73,"y":165.09,"x0":1.3076885525521722,"y0":50.00389827442471,"z0":6.140034264255095,"aX":-10.111749388891313},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-15.7,"breakHorizontal":14.6,"spinRate":3077,"spinDirection":312},"zone":6,"typeConfidence":0.91,"plateTime":0.49546569296634413,"extension":5.6490472359966395},"index":2,"playId":"4b6540ab-1cc7-3b8a-847f-fb2b911dff73","pitchNumber":2,"startTime":"2026-08-01T00:49:46.204Z","endTime":"2026-08-01T00:49:51.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.538392742436717,"aZ":-32.01078525183765,"pfxX":-10.578310198649449,"pfxZ":0.12213020693431709,"pX":-0.003586326654019455,"pZ":2.683367065041599,"vX0":-1.1916872646600818,"vY0":-114.37796385695351,"vZ0":0.8017479733454898,"x":117.14,"y":166.33,"x0":1.8981150592701488,"y0":50.00093655318234,"z0":5.511083474838597,"aX":-13.768050084956236},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":0.8,"breakHorizontal":19.4,"spinRate":3287,"spinDirection":292},"zone":5,"typeConfidence":0.91,"plateTime":0.48212497239716434,"extension":5.862876494868181},"hitData":{"launchSpeed":103.5,"launchAngle":7.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.2,"coordY":97.97}},"index":3,"playId":"ab5f8f41-a737-3bee-b90f-42a6bcccf9a2","pitchNumber":3,"startTime":"2026-08-01T00:50:04.401Z","endTime":"2026-08-01T00:50:15.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:50:15.232Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Robert Jr. strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T00:50:14.002Z","endTime":"2026-08-01T00:51:23.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"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":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":2},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.286323511557597,"aZ":-32.00457942837465,"pfxX":5.415748596072722,"pfxZ":0.10224255179072372,"pX":0.0673944038969826,"pZ":2.544203705115632,"vX0":-4.543110814399818,"vY0":-125.61204413139248,"vZ0":-1.4941640447915419,"x":114.43,"y":170.09,"x0":1.1915856455898157,"y0":50.000208602557755,"z0":5.737102709172931,"aX":8.69531383072184},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.1,"breakHorizontal":-8.9,"spinRate":1014,"spinDirection":115},"zone":5,"typeConfidence":0.9,"plateTime":0.4352338026984266,"extension":5.880536674559698},"index":0,"playId":"75899b4e-796e-3cbc-bcc6-2cb0db2fd868","pitchNumber":1,"startTime":"2026-08-01T00:50:38.884Z","endTime":"2026-08-01T00:50:43.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3566388321339,"aZ":-28.4956451750991,"pfxX":-1.7872879316180492,"pfxZ":2.2649221205579977,"pX":0.343158841248609,"pZ":2.4843080377593787,"vX0":-2.264305060683602,"vY0":-125.89446034159944,"vZ0":-1.8312994835080807,"x":103.92,"y":171.7,"x0":1.4820210831994414,"y0":50.00580105341922,"z0":5.498216349397702,"aX":-2.9075974770002047},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.0,"breakHorizontal":3.7,"spinRate":2810,"spinDirection":215},"zone":6,"typeConfidence":0.92,"plateTime":0.4328709752583757,"extension":5.952794889766674},"index":1,"playId":"c507c5bf-e79d-30b2-9ff5-3c825e1ce676","pitchNumber":2,"startTime":"2026-08-01T00:50:59.721Z","endTime":"2026-08-01T00:51:06.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34174726344632,"aZ":-44.60736566772239,"pfxX":-6.3515707530364285,"pfxZ":-9.25366607434886,"pX":-0.5603054464292274,"pZ":1.17859576181603,"vX0":-2.1712390123080647,"vY0":-115.97284184891183,"vZ0":-0.9167536188564993,"x":138.36,"y":206.96,"x0":1.2165093830885734,"y0":50.00171262849802,"z0":5.88300932798192,"aX":-8.536504669836024},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-16.7,"breakHorizontal":12.1,"spinRate":3219,"spinDirection":316},"zone":13,"typeConfidence":0.9,"plateTime":0.47468825868276543,"extension":5.841077699590596},"index":2,"playId":"35beae49-e6e1-36e8-a785-c74accd6bd85","pitchNumber":3,"startTime":"2026-08-01T00:51:17.714Z","endTime":"2026-08-01T00:51:23.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:51:23.983Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Young singles on a ground ball to left fielder Heriberto Hernández. Carson Benge to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T00:51:23.983Z","endTime":"2026-08-01T00:53:02.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.2,"endSpeed":72.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58397296318724,"aZ":-40.77284274259829,"pfxX":-6.561432269044213,"pfxZ":-6.425765857187697,"pX":0.08603523956411971,"pZ":2.6246107992764114,"vX0":-1.0546259312236153,"vY0":-115.26036395060564,"vZ0":1.25597775441592,"x":113.72,"y":167.92,"x0":1.4023700477442573,"y0":50.00488815440361,"z0":6.027668350706456,"aX":-8.777103682051418},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-11.0,"breakHorizontal":12.1,"spinRate":3146,"spinDirection":317},"zone":5,"typeConfidence":0.9,"plateTime":0.4762772941938951,"extension":5.687804756510884},"index":0,"playId":"da7e0d22-180e-3ae4-b99a-24ad5324100f","pitchNumber":1,"startTime":"2026-08-01T00:51:46.785Z","endTime":"2026-08-01T00:51:54.190Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"abc23ed5-7b9a-4658-b89d-247afcae297d","startTime":"2026-08-01T00:52:03.517Z","endTime":"2026-08-01T00:52:08.517Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.508606338212523,"aZ":-25.05321320309306,"pfxX":9.98255546125362,"pfxZ":3.8720782861904794,"pX":-0.0729545821897152,"pZ":1.9195335626821388,"vX0":-6.6537867690821395,"vY0":-134.57151588338266,"vZ0":-4.980985065319513,"x":119.78,"y":186.95,"x0":1.1315060107372434,"y0":50.002249578871144,"z0":5.563445595445438,"aX":18.35494247265853},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.1,"breakHorizontal":-16.7,"spinRate":2299,"spinDirection":129},"zone":8,"typeConfidence":0.91,"plateTime":0.4066178867567407,"extension":6.013588736427529},"hitData":{"launchSpeed":109.1,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":107.22,"coordY":103.04}},"index":2,"playId":"609ea638-9b6a-3cff-b7bf-fb423122a45b","pitchNumber":2,"startTime":"2026-08-01T00:52:51.124Z","endTime":"2026-08-01T00:53:02.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:53:02.139Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T00:56:34.667Z","endTime":"2026-08-01T00:58:09.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,2],"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Marcus Semien replaces Brett Baty.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T00:53:16.553Z","endTime":"2026-08-01T00:53:39.077Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-01T00:53:39.077Z","endTime":"2026-08-01T00:54:23.002Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Calvin Faucher replaces Cade Gibson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-01T00:54:23.002Z","endTime":"2026-08-01T00:56:36.985Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676534,"link":"/api/v1/people/676534"},"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(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":92.1,"endSpeed":85.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31926438784204,"aZ":-23.5601757112833,"pfxX":0.7568569447485025,"pfxZ":4.639300534430626,"pX":-0.3640629307034622,"pZ":2.6837382157437095,"vX0":2.980633745168748,"vY0":-134.23981705645494,"vZ0":-2.797323372737207,"x":130.88,"y":166.32,"x0":-1.5793442207574315,"y0":50.00203982510253,"z0":5.3849913764860995,"aX":1.4053490042151717},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.2,"breakHorizontal":-1.9,"spinRate":2708,"spinDirection":199},"zone":4,"typeConfidence":0.9,"plateTime":0.4053401976868778,"extension":5.8209411336088985},"index":3,"playId":"40eb5fef-cfaa-38e9-a28e-094225937cc2","pitchNumber":1,"startTime":"2026-08-01T00:56:36.985Z","endTime":"2026-08-01T00:56:40.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.993063972764375,"aZ":-27.88688886276998,"pfxX":-7.858024977892223,"pfxZ":2.2044661124300156,"pX":0.3140867251130378,"pZ":2.6605868313488994,"vX0":7.04536697081858,"vY0":-138.30000321056892,"vZ0":-2.683591753817465,"x":105.03,"y":166.94,"x0":-1.2418321484963715,"y0":50.000035010554136,"z0":5.508005677734285,"aX":-15.264630507867917},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.6,"breakHorizontal":12.8,"spinRate":2267,"spinDirection":227},"zone":6,"typeConfidence":0.9,"plateTime":0.39559971171002895,"extension":5.968619092278112},"index":4,"playId":"1593995b-3359-3c29-8e49-d8c2ae4b9d5c","pitchNumber":2,"startTime":"2026-08-01T00:56:56.699Z","endTime":"2026-08-01T00:57:03.631Z","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":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41191021200219,"aZ":-30.685499779727014,"pfxX":6.999962435034613,"pfxZ":0.9159809440073445,"pX":2.4764388541126987,"pZ":1.887608304182484,"vX0":7.136883906854521,"vY0":-127.49978164229618,"vZ0":-2.5632170682646294,"x":22.6,"y":187.81,"x0":-1.2859359189252129,"y0":50.00061064542383,"z0":5.370009062194996,"aX":11.322611705680282},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.2,"breakHorizontal":-14.5,"spinRate":3032,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.43245719569861896,"extension":5.893456468956648},"index":5,"playId":"c5627edc-5c54-311b-8365-1a4884c40a59","pitchNumber":3,"startTime":"2026-08-01T00:57:19.263Z","endTime":"2026-08-01T00:57:25.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69362137973134,"aZ":-31.33729874878806,"pfxX":5.847432332147199,"pfxZ":0.5051852336336098,"pX":1.8617750619931723,"pZ":0.06892333076961381,"vX0":6.2409312688217655,"vY0":-128.1903703099009,"vZ0":-6.558839453115732,"x":46.03,"y":236.92,"x0":-1.3649776622652177,"y0":50.00567159292281,"z0":5.109784385173577,"aX":9.723810711992504},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.4,"breakHorizontal":-12.0,"spinRate":3048,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.42741498997246374,"extension":6.038174447688318},"index":6,"playId":"f74578b6-6aa8-332f-a5f0-a186c1bab8f3","pitchNumber":4,"startTime":"2026-08-01T00:57:39.849Z","endTime":"2026-08-01T00:57:43.898Z","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":85.9,"endSpeed":78.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92167334135853,"aZ":-31.58543653823717,"pfxX":9.394641667371411,"pfxZ":0.37567438221022975,"pX":0.6197409741797365,"pZ":2.5719837450492653,"vX0":2.423270542736789,"vY0":-125.10150693150979,"vZ0":-0.600118901887076,"x":93.38,"y":169.34,"x0":-1.5835177459708327,"y0":50.003151094636216,"z0":5.4201133399784105,"aX":14.785124792005734},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.8,"breakHorizontal":-17.5,"spinRate":2963,"spinDirection":50},"zone":6,"typeConfidence":0.91,"plateTime":0.4390188701325024,"extension":5.834930798240938},"index":7,"playId":"7fa90737-ea96-34d4-b1e3-3b9406609bf6","pitchNumber":5,"startTime":"2026-08-01T00:58:02.809Z","endTime":"2026-08-01T00:58:09.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:58:09.021Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T00:58:08.084Z","endTime":"2026-08-01T01:00:31.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.611429382514,"aZ":-31.727960944830762,"pfxX":-8.927248899462342,"pfxZ":0.2272847832070326,"pX":-1.7672320756746873,"pZ":3.07484977588625,"vX0":2.6606989768144174,"vY0":-138.92223974071646,"vZ0":-0.8584121989979111,"x":184.36,"y":155.76,"x0":-1.5786300528119603,"y0":50.00190733636007,"z0":5.500028057036049,"aX":-17.418335565043687},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":0.5,"breakHorizontal":15.6,"spinRate":2240,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.39453244801513776,"extension":5.800194152866785},"index":0,"playId":"8b5318c4-edb0-328c-bf42-2e754c90bbcb","pitchNumber":1,"startTime":"2026-08-01T00:58:34.166Z","endTime":"2026-08-01T00:58:38.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96250962010245,"aZ":-30.904351973175093,"pfxX":-9.864887633466392,"pfxZ":0.6344895914096398,"pX":-0.5251419259859994,"pZ":1.4518502243936169,"vX0":6.341346704968148,"vY0":-141.22268723958004,"vZ0":-5.213610638839827,"x":137.02,"y":199.58,"x0":-1.5250059991204312,"y0":50.003866563884344,"z0":5.324367661247006,"aX":-19.807669234937837},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":0.2,"breakHorizontal":16.4,"spinRate":2227,"spinDirection":230},"zone":13,"typeConfidence":0.91,"plateTime":0.38874099998220846,"extension":5.811554771480646},"index":1,"playId":"605d7708-d3d0-339e-b942-07fb99d97a1c","pitchNumber":2,"startTime":"2026-08-01T00:58:53.935Z","endTime":"2026-08-01T00:59:03.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.333814343398803,"aZ":-24.778081671526174,"pfxX":0.9157684317634143,"pfxZ":3.857735010669808,"pX":-0.47107908809601007,"pZ":2.7557957785999943,"vX0":2.730354918956609,"vY0":-137.09992858553878,"vZ0":-2.7952908523203486,"x":134.96,"y":164.37,"x0":-1.5960400091221847,"y0":50.00166729723491,"z0":5.466900654705756,"aX":1.755158314111469},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.6,"breakHorizontal":-2.2,"spinRate":2680,"spinDirection":181},"zone":4,"typeConfidence":0.9,"plateTime":0.3984506671185133,"extension":5.876252480284351},"index":2,"playId":"9586708f-ddd0-3bb8-94fd-bd37cf20b50a","pitchNumber":3,"startTime":"2026-08-01T00:59:20.142Z","endTime":"2026-08-01T00:59:26.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51934705185093,"aZ":-40.141012337070336,"pfxX":7.453798461119066,"pfxZ":-5.103422742919946,"pX":-1.1099107417597753,"pZ":3.4151235277833516,"vX0":-0.9564561124481017,"vY0":-124.593709018791,"vZ0":2.232710782790132,"x":159.31,"y":146.57,"x0":-1.6872729155427406,"y0":50.00104618014698,"z0":5.83987612449371,"aX":11.642463781156243},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-8.4,"breakHorizontal":-13.2,"spinRate":2952,"spinDirection":45},"zone":11,"typeConfidence":0.58,"plateTime":0.4406835447858106,"extension":5.7674462713078425},"index":3,"playId":"3e513529-1daa-346d-8e0b-23d9e4e6e9ba","pitchNumber":4,"startTime":"2026-08-01T00:59:41.240Z","endTime":"2026-08-01T00:59:49.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.214187482326214,"aZ":-35.66084445891845,"pfxX":8.752958022904664,"pfxZ":-2.1950938768775643,"pX":-1.4056390530829181,"pZ":2.0339997945174932,"vX0":-1.9747635310376443,"vY0":-125.64615420963585,"vZ0":-1.2507509224539293,"x":170.58,"y":183.86,"x0":-1.7429121772634841,"y0":50.005009193876326,"z0":5.455647706057973,"aX":13.892538349720388},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.0,"breakHorizontal":-15.4,"spinRate":3049,"spinDirection":55},"zone":13,"typeConfidence":0.91,"plateTime":0.43717828998589026,"extension":5.7876796481307355},"index":4,"playId":"7b6925ce-7eb1-34ff-a3cb-a13a1498ac12","pitchNumber":5,"startTime":"2026-08-01T01:00:02.970Z","endTime":"2026-08-01T01:00:09.216Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.136183688457646,"aZ":-17.298128760905946,"pfxX":-4.881514844321153,"pfxZ":7.452072337388415,"pX":-0.815566544017826,"pZ":2.7773325095827177,"vX0":4.081202777886756,"vY0":-139.82921632839717,"vZ0":-3.8602528029522083,"x":148.09,"y":163.79,"x0":-1.6539882394969598,"y0":50.003648066326356,"z0":5.298492141928715,"aX":-9.745453887307017},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.0,"breakHorizontal":8.0,"spinRate":2365,"spinDirection":227},"zone":1,"typeConfidence":0.9,"plateTime":0.39051101657679954,"extension":5.908814895169473},"index":5,"playId":"115de957-463e-382d-939d-b079aa6b4973","pitchNumber":6,"startTime":"2026-08-01T01:00:24.131Z","endTime":"2026-08-01T01:00:31.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:00:31.458Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joe Mack pops out to second baseman Marcus Semien.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T01:03:01.921Z","endTime":"2026-08-01T01:03:46.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Marcus Semien remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T01:01:21.556Z","endTime":"2026-08-01T01:03:04.198Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.9,"endSpeed":74.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.947231632788245,"aZ":-30.990418477598297,"pfxX":2.306578233919063,"pfxZ":0.8476708880861956,"pX":-1.4991383884106568,"pZ":3.938235723420954,"vX0":-0.07264855615519575,"vY0":-117.78091990027056,"vZ0":1.2608812190087137,"x":174.14,"y":132.45,"x0":-1.7674154638001711,"y0":50.00426602317645,"z0":6.267695472230469,"aX":3.2319730242846645},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.2,"breakHorizontal":-4.2,"spinRate":2281,"spinDirection":139},"zone":11,"typeConfidence":0.91,"plateTime":0.465534542769519,"extension":5.410300667066401},"index":1,"playId":"d08057f1-6bc2-31fa-ac00-c75228388fb0","pitchNumber":1,"startTime":"2026-08-01T01:03:04.198Z","endTime":"2026-08-01T01:03:10.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86544808456204,"aZ":-19.805877296620555,"pfxX":-6.795644477290908,"pfxZ":7.373752239144649,"pX":-0.8734275919492256,"pZ":2.9056987054217256,"vX0":3.8952856198059305,"vY0":-128.7056263499709,"vZ0":-3.847266156219427,"x":150.29,"y":160.33,"x0":-1.524136349641307,"y0":50.00051624856786,"z0":5.954887693223694,"aX":-11.392325730783845},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.7,"breakHorizontal":11.4,"spinRate":2107,"spinDirection":200},"zone":11,"typeConfidence":0.98,"plateTime":0.4256655764899553,"extension":5.770788857865582},"index":2,"playId":"72ed7514-fb7b-31b5-b242-e3effe8d3a5b","pitchNumber":2,"startTime":"2026-08-01T01:03:18.178Z","endTime":"2026-08-01T01:03:23.218Z","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":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.171248364659842,"aZ":-14.280820546605925,"pfxX":-2.872482160434056,"pfxZ":10.473989520303359,"pX":0.12941361431524184,"pZ":3.154138332016825,"vX0":4.876720234490736,"vY0":-130.5519102317932,"vZ0":-4.626263778287399,"x":112.07,"y":153.62,"x0":-1.3984829954665028,"y0":50.00056779545422,"z0":6.041323283367126,"aX":-4.906431243147852},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":18.0,"breakHorizontal":4.0,"spinRate":1967,"spinDirection":204},"zone":2,"typeConfidence":0.92,"plateTime":0.42124685735706136,"extension":5.687944699293615},"hitData":{"launchSpeed":95.7,"launchAngle":63.0,"totalDistance":187.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":150.66,"coordY":130.49}},"index":3,"playId":"c475efb1-b34c-3e4f-9708-a53711b9e260","pitchNumber":3,"startTime":"2026-08-01T01:03:36.379Z","endTime":"2026-08-01T01:03:46.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:03:46.697Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mets challenged (tag play), call on the field was overturned: Javier Sanoja singles on a line drive to left fielder A.J. Ewing. Javier Sanoja out at 2nd on the throw, left fielder A.J. Ewing to second baseman Marcus Semien.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T01:04:06.944Z","endTime":"2026-08-01T01:04:24.244Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62450442704106,"aZ":-10.878207090983297,"pfxX":-4.60790169764852,"pfxZ":12.286706902494368,"pX":-0.803967791639187,"pZ":2.1830347190073516,"vX0":2.954393193070465,"vY0":-131.5129943452968,"vZ0":-7.45327907881414,"x":147.65,"y":179.84,"x0":-1.3493102257837997,"y0":50.00312439023324,"z0":5.880449099594938,"aX":-7.986950524424613},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.6,"breakHorizontal":7.6,"spinRate":2051,"spinDirection":202},"zone":4,"typeConfidence":0.9,"plateTime":0.4181702037658277,"extension":5.79578882254032},"hitData":{"launchSpeed":100.7,"launchAngle":21.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":31.35,"coordY":101.6}},"index":0,"playId":"fbed3bea-ef9c-3506-b387-a477ce583898","pitchNumber":1,"startTime":"2026-08-01T01:04:12.223Z","endTime":"2026-08-01T01:04:24.244Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":121},"playEndTime":"2026-08-01T01:04:24.244Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out, second baseman Marcus Semien to first baseman Jared Young.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T01:04:27.272Z","endTime":"2026-08-01T01:06:42.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.107838481956165,"aZ":-26.904864262597865,"pfxX":2.7553003244466225,"pfxZ":3.424393712547645,"pX":-0.44683547961296854,"pZ":2.1315415265749325,"vX0":1.9636700626270356,"vY0":-123.20485041480089,"vZ0":-3.8686567502515503,"x":134.03,"y":181.23,"x0":-1.6117698861882952,"y0":50.00449556429762,"z0":5.99179953154084,"aX":4.242995447120505},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.5,"breakHorizontal":-5.4,"spinRate":2186,"spinDirection":166},"zone":4,"typeConfidence":0.9,"plateTime":0.4442824227264244,"extension":5.712872750499537},"index":0,"playId":"7cb20dcd-f460-30b6-b75f-b1b93ab55b97","pitchNumber":1,"startTime":"2026-08-01T01:06:20.601Z","endTime":"2026-08-01T01:06:26.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52440285839337,"aZ":-18.749340247186783,"pfxX":-5.778153593349578,"pfxZ":7.786398088073618,"pX":-0.6899902717627331,"pZ":2.65448262694735,"vX0":4.4115525374269895,"vY0":-130.2699878593502,"vZ0":-4.703621864047417,"x":143.3,"y":167.11,"x0":-1.651915216922526,"y0":50.005063490233596,"z0":5.894595906361891,"aX":-9.965104928199082},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.3,"breakHorizontal":9.5,"spinRate":2252,"spinDirection":198},"zone":4,"typeConfidence":0.65,"plateTime":0.41994141347422875,"extension":5.726773835795267},"hitData":{"launchSpeed":92.0,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":156.75}},"index":1,"playId":"b2116509-e660-3921-b359-31646b5330b1","pitchNumber":2,"startTime":"2026-08-01T01:06:34.135Z","endTime":"2026-08-01T01:06:42.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:06:42.169Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T01:09:18.361Z","endTime":"2026-08-01T01:10:54.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T01:09:09.730Z","endTime":"2026-08-01T01:09:20.689Z","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(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":92.8,"endSpeed":86.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.591155365461894,"aZ":-23.187158997385275,"pfxX":0.9131736239158625,"pfxZ":4.790161025811541,"pX":0.7674161993017636,"pZ":1.4821461207560647,"vX0":5.245013029573094,"vY0":-135.12492321727615,"vZ0":-6.146693351073149,"x":87.75,"y":198.76,"x0":-1.3062717483541688,"y0":50.00082018069101,"z0":5.383557394995171,"aX":1.710564475519847},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.8,"breakHorizontal":-2.6,"spinRate":2675,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.4032122793756505,"extension":5.8467000555970765},"index":1,"playId":"fb28475c-7234-3d0b-baa0-c0aec56a6312","pitchNumber":1,"startTime":"2026-08-01T01:09:20.689Z","endTime":"2026-08-01T01:09:26.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.940961492594383,"aZ":-27.471241420907624,"pfxX":1.522599620108719,"pfxZ":2.5049937221536718,"pX":-0.01569521902682703,"pZ":1.9935367706318776,"vX0":3.4647668887673624,"vY0":-135.29662102497045,"vZ0":-4.055627780176636,"x":117.6,"y":184.95,"x0":-1.5042228159923334,"y0":50.0028362944052,"z0":5.408545451458766,"aX":2.8592378984789346},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.0,"breakHorizontal":-3.4,"spinRate":2702,"spinDirection":189},"zone":8,"typeConfidence":0.9,"plateTime":0.40285191127095343,"extension":5.874763979340612},"index":2,"playId":"0b9d863e-318e-346f-8ab4-4599198cbee0","pitchNumber":2,"startTime":"2026-08-01T01:09:36.933Z","endTime":"2026-08-01T01:09:43.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.993650206817264,"aZ":-29.924863695470258,"pfxX":5.972688118176845,"pfxZ":1.3566457842229607,"pX":1.707202620507073,"pZ":1.3091586221642637,"vX0":5.945233362091971,"vY0":-127.53410396329505,"vZ0":-4.032865559023626,"x":51.93,"y":203.43,"x0":-1.4257658426490856,"y0":50.00256603995056,"z0":5.25813728444169,"aX":9.88549054544856},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.8,"breakHorizontal":-12.1,"spinRate":3033,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.4286684297336909,"extension":5.941255855910597},"index":3,"playId":"28d1c1c1-0acc-384d-a1d0-37b04674557e","pitchNumber":3,"startTime":"2026-08-01T01:09:51.200Z","endTime":"2026-08-01T01:09:57.105Z","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":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.685282772018205,"aZ":-24.29961540942877,"pfxX":1.2756433144890236,"pfxZ":4.208416054863703,"pX":0.32517519161055747,"pZ":2.130666600380877,"vX0":4.299980659857488,"vY0":-135.47116116808465,"vZ0":-4.251045879541476,"x":104.61,"y":181.25,"x0":-1.443983668965675,"y0":50.00259926795644,"z0":5.404455648118465,"aX":2.387558976327393},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.0,"breakHorizontal":-3.1,"spinRate":2624,"spinDirection":205},"zone":6,"typeConfidence":0.9,"plateTime":0.4032446749600789,"extension":6.006688555425672},"index":4,"playId":"aef26c19-a5a0-38b0-92ca-a6b132d03ecd","pitchNumber":4,"startTime":"2026-08-01T01:10:06.402Z","endTime":"2026-08-01T01:10:14.240Z","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":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.372103376391383,"aZ":-31.574245305868185,"pfxX":6.700272131178456,"pfxZ":0.36899744305977045,"pX":1.4361538415151895,"pZ":1.3361677651978525,"vX0":5.197727211716921,"vY0":-128.16427939365684,"vZ0":-3.890824872382024,"x":62.26,"y":202.7,"x0":-1.4944325442238071,"y0":50.00619470925459,"z0":5.360456043739129,"aX":11.064688114374974},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.0,"breakHorizontal":-13.3,"spinRate":3109,"spinDirection":40},"zone":14,"typeConfidence":0.91,"plateTime":0.428615372561969,"extension":5.815869112740567},"index":5,"playId":"f13012bd-81bf-32e9-b354-8c0da176ca74","pitchNumber":5,"startTime":"2026-08-01T01:10:46.103Z","endTime":"2026-08-01T01:10:54.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:10:54.167Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T01:11:17.528Z","endTime":"2026-08-01T01:12:19.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T01:11:15.539Z","endTime":"2026-08-01T01:11:19.823Z","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, 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":85.5,"endSpeed":77.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.636692428565176,"aZ":-37.509710868206945,"pfxX":8.64244827823805,"pfxZ":-3.44972850691272,"pX":-0.04151287204567805,"pZ":2.4109160578492776,"vX0":0.7115063707926362,"vY0":-124.50972128878192,"vZ0":-0.6105900251156615,"x":118.58,"y":173.69,"x0":-1.452839389442314,"y0":50.00425174239883,"z0":5.805709251161529,"aX":13.358500321243497},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.1,"breakHorizontal":-15.7,"spinRate":3187,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.4425672010672068,"extension":5.841430390869546},"index":1,"playId":"8004435d-3877-3929-a16a-0b0d4a3b42db","pitchNumber":1,"startTime":"2026-08-01T01:11:19.823Z","endTime":"2026-08-01T01:11:24.345Z","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":94.2,"endSpeed":87.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.164665070928656,"aZ":-25.057949227757703,"pfxX":-0.13436940469692615,"pfxZ":3.7082947944867994,"pX":-1.3290360745426082,"pZ":1.2803799215450433,"vX0":1.14683316397102,"vY0":-137.17281380480955,"vZ0":-6.292649837115205,"x":167.66,"y":204.21,"x0":-1.7337347866930288,"y0":50.00615719966333,"z0":5.2945008036946914,"aX":-0.25820530024063715},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.6,"breakHorizontal":0.0,"spinRate":2857,"spinDirection":200},"zone":13,"typeConfidence":0.9,"plateTime":0.39813637477940134,"extension":5.888600155103729},"index":2,"playId":"dac2659c-e76e-3546-aa2f-227eb79af82d","pitchNumber":2,"startTime":"2026-08-01T01:11:34.216Z","endTime":"2026-08-01T01:11:41.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92562983470639,"aZ":-32.51390873100789,"pfxX":9.164429202729337,"pfxZ":-0.2076808815578044,"pX":0.26018191830295156,"pZ":1.086846356226231,"vX0":1.5883758373936128,"vY0":-128.20443789672862,"vZ0":-4.576140237918001,"x":107.08,"y":209.44,"x0":-1.5585799509959535,"y0":50.002465601294226,"z0":5.460907866665333,"aX":15.10464040211509},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.2,"breakHorizontal":-16.9,"spinRate":3039,"spinDirection":46},"zone":14,"typeConfidence":0.91,"plateTime":0.4288333836724778,"extension":5.856519540232814},"index":3,"playId":"739bab00-f4eb-3141-810e-552fd4566e33","pitchNumber":3,"startTime":"2026-08-01T01:11:49.883Z","endTime":"2026-08-01T01:11:53.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, 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":85.3,"endSpeed":78.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.572908884035094,"aZ":-42.95942445849765,"pfxX":6.3986464564206855,"pfxZ":-6.922585211720797,"pX":-0.7738593020550998,"pZ":3.0250306078048013,"vX0":-0.4480161645604635,"vY0":-124.21032020700596,"vZ0":1.8635057126582202,"x":146.5,"y":157.1,"x0":-1.4218071332903952,"y0":50.002450254273015,"z0":5.844936372696865,"aX":9.968185204705899},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-11.9,"breakHorizontal":-11.5,"spinRate":3052,"spinDirection":45},"zone":1,"typeConfidence":0.92,"plateTime":0.4414667242827761,"extension":5.958151120980416},"index":4,"playId":"c68980ca-6d0c-3bc7-ac9a-fcdc507e79d2","pitchNumber":4,"startTime":"2026-08-01T01:12:12.746Z","endTime":"2026-08-01T01:12:19.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:12:19.456Z","atBatIndex":56},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Francisco Lindor homers (9) on a fly ball to right field.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T01:12:15.742Z","endTime":"2026-08-01T01:16:30.582Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":{"id":676534,"link":"/api/v1/people/676534"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.300187502919538,"aZ":-28.390951337792895,"pfxX":2.1195175624815135,"pfxZ":2.0060515264600323,"pX":-0.6993792661635686,"pZ":3.504575879697874,"vX0":1.6924229065817804,"vY0":-135.80730032660736,"vZ0":-0.4597443237187878,"x":143.66,"y":144.16,"x0":-1.6040496113205762,"y0":50.00063325288514,"z0":5.63582676882818,"aX":3.993139321235397},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.7,"breakHorizontal":-4.2,"spinRate":2798,"spinDirection":161},"zone":11,"typeConfidence":0.9,"plateTime":0.4019731325199345,"extension":5.884844371187452},"index":0,"playId":"e35087ad-2929-394f-8d00-908996aca041","pitchNumber":1,"startTime":"2026-08-01T01:12:43.148Z","endTime":"2026-08-01T01:12:48.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.666896950878016,"aZ":-17.976821694509546,"pfxX":-3.4329559521722044,"pfxZ":7.080971761200701,"pX":-0.833132086596064,"pZ":3.252990965036352,"vX0":3.261596231459499,"vY0":-140.62599854882833,"vZ0":-2.6601390536250658,"x":148.76,"y":150.95,"x0":-1.561554006887242,"y0":50.000106342832005,"z0":5.3763443521602685,"aX":-6.8800029432796395},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":5.5,"spinRate":2428,"spinDirection":218},"zone":11,"typeConfidence":0.87,"plateTime":0.3893887127259146,"extension":6.046501145690568},"index":1,"playId":"768746e2-1bad-3767-8142-53d639f359c6","pitchNumber":2,"startTime":"2026-08-01T01:12:57.472Z","endTime":"2026-08-01T01:13:04.757Z","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":93.3,"endSpeed":86.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.934447712240182,"aZ":-27.618444127436373,"pfxX":2.0307717024329683,"pfxZ":2.409035056324571,"pX":-0.3100061609699987,"pZ":2.1931399376607605,"vX0":2.5298091024633766,"vY0":-136.02115591534314,"vZ0":-3.6942667381723178,"x":128.82,"y":179.57,"x0":-1.5124792436356378,"y0":50.00601307319007,"z0":5.461704979512224,"aX":3.8450940588511946},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.8,"breakHorizontal":-4.2,"spinRate":2780,"spinDirection":162},"zone":4,"typeConfidence":0.9,"plateTime":0.40108712049631956,"extension":5.902536186355416},"index":2,"playId":"e4c55aef-690c-36c4-b35f-ea67b60fa1e9","pitchNumber":3,"startTime":"2026-08-01T01:13:17.182Z","endTime":"2026-08-01T01:13:23.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.797919423907313,"aZ":-42.57062180195486,"pfxX":6.5592496189904255,"pfxZ":-6.512639526850657,"pX":-0.2980133403054021,"pZ":1.2644595794461633,"vX0":0.5497877966512691,"vY0":-125.89534205321493,"vZ0":-2.400762631470206,"x":128.36,"y":204.64,"x0":-1.3710731489389416,"y0":50.00204625632473,"z0":5.693075186040298,"aX":10.473258656816743},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-12.1,"breakHorizontal":-12.0,"spinRate":3182,"spinDirection":40},"zone":13,"typeConfidence":0.91,"plateTime":0.43592805992721484,"extension":5.985550573548916},"index":3,"playId":"498d33b3-63e8-32e3-9f9b-b1f5c19048ae","pitchNumber":4,"startTime":"2026-08-01T01:13:41.980Z","endTime":"2026-08-01T01:13:46.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68596075735115,"aZ":-33.993882677254426,"pfxX":10.69262996489453,"pfxZ":-1.128218351417825,"pX":-0.9651989147888792,"pZ":3.161069610321401,"vX0":-1.3530319500570838,"vY0":-126.1656772564472,"vZ0":0.8663950769410889,"x":153.79,"y":153.43,"x0":-1.8094585268214023,"y0":50.006287248817706,"z0":5.561862919555506,"aX":17.16820784308257},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.6,"breakHorizontal":-19.1,"spinRate":3063,"spinDirection":61},"zone":11,"typeConfidence":0.91,"plateTime":0.4348336784749214,"extension":5.935600350977748},"index":4,"playId":"438b48ea-bbdf-3082-9cff-5c6df0f69183","pitchNumber":5,"startTime":"2026-08-01T01:14:19.943Z","endTime":"2026-08-01T01:14:25.972Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40844058880634,"aZ":-31.81729052733479,"pfxX":7.465123990991982,"pfxZ":0.21581745777905859,"pX":0.23854723302111525,"pZ":2.0618778626495646,"vX0":2.392795387190435,"vY0":-127.2840350360227,"vZ0":-2.180368780906208,"x":107.91,"y":183.11,"x0":-1.6837548743033004,"y0":50.00229762891921,"z0":5.451879622279766,"aX":12.23275521735761},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.1,"breakHorizontal":-14.0,"spinRate":3111,"spinDirection":58},"zone":9,"typeConfidence":0.91,"plateTime":0.43051506645564164,"extension":5.73077378710649},"index":5,"playId":"124ab3e1-3a44-3110-8cae-2a7acf60c249","pitchNumber":6,"startTime":"2026-08-01T01:14:40.548Z","endTime":"2026-08-01T01:14:46.807Z","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":93.7,"endSpeed":86.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.456120985325008,"aZ":-29.585310001616072,"pfxX":1.5523373615283713,"pfxZ":1.3666054383118622,"pX":0.6486979372036423,"pZ":1.722947718850265,"vX0":5.347847491266314,"vY0":-136.43404012849547,"vZ0":-4.472580120111385,"x":92.27,"y":192.26,"x0":-1.5367583362814137,"y0":50.00055884588287,"z0":5.41773665687657,"aX":2.930033719249707},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.8,"breakHorizontal":-4.0,"spinRate":2881,"spinDirection":105},"zone":9,"typeConfidence":0.9,"plateTime":0.40116315692095084,"extension":6.006730881411657},"index":6,"playId":"a251ee90-2cbc-3f83-a73b-f464bb383811","pitchNumber":7,"startTime":"2026-08-01T01:15:07.919Z","endTime":"2026-08-01T01:15:14.321Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8019091384261,"aZ":-31.27410959557768,"pfxX":10.634671788377496,"pfxZ":0.5483278494652595,"pX":0.5279368825527497,"pZ":1.4426906368271946,"vX0":2.2853060168399653,"vY0":-127.28324922497842,"vZ0":-3.4593619448737885,"x":96.88,"y":199.83,"x0":-1.7635175242882064,"y0":50.00251559269953,"z0":5.303190662035823,"aX":17.398760085168686},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.5,"breakHorizontal":-19.8,"spinRate":3246,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.430786629732979,"extension":6.05750621665063},"index":7,"playId":"7c118e73-879b-385f-8ac8-97d105abeebe","pitchNumber":8,"startTime":"2026-08-01T01:15:34.181Z","endTime":"2026-08-01T01:15:38.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.911484130620273,"aZ":-45.17412256938525,"pfxX":6.975324136054488,"pfxZ":-8.181465151715237,"pX":0.10384466823832846,"pZ":2.637639645898429,"vX0":1.7555394106552835,"vY0":-125.88245888061923,"vZ0":1.2804021225459747,"x":113.04,"y":167.56,"x0":-1.5101751393597376,"y0":50.002099418404775,"z0":5.807575646938386,"aX":11.083551909747701},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-14.2,"breakHorizontal":-13.1,"spinRate":3115,"spinDirection":37},"zone":5,"typeConfidence":0.97,"plateTime":0.4367561584985471,"extension":6.1036850242716145},"hitData":{"launchSpeed":103.5,"launchAngle":30.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":230.45,"coordY":78.6}},"index":8,"playId":"3b8189a4-18a4-3123-b674-473aa2d0250b","pitchNumber":9,"startTime":"2026-08-01T01:16:05.042Z","endTime":"2026-08-01T01:16:30.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:16:30.582Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T01:19:21.319Z","endTime":"2026-08-01T01:20:46.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T01:17:00.802Z","endTime":"2026-08-01T01:17:16.790Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Zuber replaces Calvin Faucher.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-01T01:17:16.790Z","endTime":"2026-08-01T01:19:23.532Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676604,"link":"/api/v1/people/676604"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.450987652772483,"aZ":-28.131797038383077,"pfxX":5.684081274963383,"pfxZ":2.6790889620688096,"pX":0.2109030158692923,"pZ":1.8425273005795246,"vX0":4.721398942028001,"vY0":-122.07767054756178,"vZ0":-1.2810825232288023,"x":108.96,"y":189.03,"x0":-2.487669968072208,"y0":50.00032288854076,"z0":4.7999093443149325,"aX":8.559935822756207},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.8,"breakHorizontal":-11.4,"spinRate":2794,"spinDirection":74},"zone":8,"typeConfidence":0.9,"plateTime":0.44900188987015666,"extension":6.0261299551919585},"index":2,"playId":"a7722092-5105-3c02-a31a-e675ceb7295f","pitchNumber":1,"startTime":"2026-08-01T01:19:23.532Z","endTime":"2026-08-01T01:19:28.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30839848480271,"aZ":-35.611738950016154,"pfxX":4.966704559599992,"pfxZ":-2.2950956793152217,"pX":1.1316845339198536,"pZ":1.9703425943469137,"vX0":5.428522453595672,"vY0":-121.96222824339006,"vZ0":-0.3926706420788101,"x":73.86,"y":185.58,"x0":-1.7731086668391987,"y0":50.00261153389943,"z0":5.2201716392227695,"aX":7.437801919235144},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.0,"breakHorizontal":-10.3,"spinRate":3062,"spinDirection":72},"zone":14,"typeConfidence":0.88,"plateTime":0.45010383129768883,"extension":5.857471203231795},"index":3,"playId":"d0024817-dd8d-384c-96d7-034f838be24e","pitchNumber":2,"startTime":"2026-08-01T01:19:40.339Z","endTime":"2026-08-01T01:19:47.642Z","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":95.2,"endSpeed":86.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.779484927081608,"aZ":-15.544176197134389,"pfxX":-4.797823374925936,"pfxZ":8.600443206231178,"pX":0.31955303703835086,"pZ":2.962401364373155,"vX0":7.64750734615993,"vY0":-138.38850271067918,"vZ0":-3.0620561109459015,"x":104.82,"y":158.8,"x0":-1.860264532764354,"y0":50.0015930388133,"z0":5.1285276595991105,"aX":-9.276575183622612},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":7.1,"spinRate":2347,"spinDirection":225},"zone":3,"typeConfidence":0.89,"plateTime":0.39624816748600944,"extension":6.074244780450418},"index":4,"playId":"9a144a06-bbc4-3542-98fa-21e739ce4637","pitchNumber":3,"startTime":"2026-08-01T01:19:58.932Z","endTime":"2026-08-01T01:20:04.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81655705363515,"aZ":-38.33763284252347,"pfxX":5.509699952953074,"pfxZ":-4.07446914499273,"pX":0.7907317710715399,"pZ":0.6377968021180487,"vX0":4.803068476177044,"vY0":-122.13819336304933,"vZ0":-2.833559226177095,"x":86.86,"y":221.56,"x0":-1.9163998342815043,"y0":50.00423792443866,"z0":5.10651438545638,"aX":8.332216069105659},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-7.8,"breakHorizontal":-11.2,"spinRate":2959,"spinDirection":65},"zone":14,"typeConfidence":0.89,"plateTime":0.44827260628111354,"extension":5.930754188625255},"index":5,"playId":"789e5ddf-9ac4-3728-8cba-c00a5bac54ad","pitchNumber":4,"startTime":"2026-08-01T01:20:20.121Z","endTime":"2026-08-01T01:20:26.191Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25922476592619,"aZ":-26.425369030442788,"pfxX":-9.144750606096252,"pfxZ":2.9292595742857737,"pX":-0.06469025651214226,"pZ":2.1349797104018857,"vX0":8.667911785297745,"vY0":-139.0333568043165,"vZ0":-2.5679461849353484,"x":119.47,"y":181.14,"x0":-2.029890807677716,"y0":50.003932546501375,"z0":4.818462157230297,"aX":-17.960138620374753},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.9,"breakHorizontal":14.9,"spinRate":2223,"spinDirection":231},"zone":8,"typeConfidence":0.96,"plateTime":0.3934682118762787,"extension":5.9564564152994235},"index":6,"playId":"30b1e77e-2c96-3074-9353-9d52e6661e3b","pitchNumber":5,"startTime":"2026-08-01T01:20:39.975Z","endTime":"2026-08-01T01:20:46.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:20:46.540Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xavier Edwards flies out to left fielder A.J. Ewing.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T01:22:53.946Z","endTime":"2026-08-01T01:23:21.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"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":88.0,"endSpeed":81.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37511089840534,"aZ":-20.132261678638905,"pfxX":-6.699400563987914,"pfxZ":7.19991131675293,"pX":-1.354675614511729,"pZ":2.8134518502229358,"vX0":3.0582962786153325,"vY0":-128.22880737289398,"vZ0":-4.137282473684167,"x":168.64,"y":162.82,"x0":-1.689405689875931,"y0":50.004106164743334,"z0":6.009437040041675,"aX":-11.208525186796372},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.4,"breakHorizontal":11.5,"spinRate":2163,"spinDirection":199},"zone":11,"typeConfidence":0.97,"plateTime":0.42639192363057177,"extension":5.676147101117348},"index":0,"playId":"1dc928d6-62a7-3ed1-86a1-f384126e8cbd","pitchNumber":1,"startTime":"2026-08-01T01:22:57.977Z","endTime":"2026-08-01T01:23:03.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.974601422238507,"aZ":-25.55768142981912,"pfxX":-6.826589108937291,"pfxZ":4.48875511420605,"pX":-0.4416010201147672,"pZ":1.8922974929877223,"vX0":4.841396490331022,"vY0":-120.25255905347169,"vZ0":-4.227373321411796,"x":133.83,"y":187.69,"x0":-1.5879403417371296,"y0":50.002138119538856,"z0":5.924241775865697,"aX":-10.05921994175797},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.4,"breakHorizontal":11.3,"spinRate":1729,"spinDirection":209},"zone":7,"typeConfidence":0.9,"plateTime":0.4544137909236525,"extension":5.684420698386994},"hitData":{"launchSpeed":71.2,"launchAngle":57.0,"totalDistance":194.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.86,"coordY":140.28}},"index":1,"playId":"948f8bcf-df94-3cc8-91f4-42a25d64863a","pitchNumber":2,"startTime":"2026-08-01T01:23:12.424Z","endTime":"2026-08-01T01:23:21.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:23:21.451Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, shortstop Francisco Lindor to first baseman Jared Young.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T01:23:22.782Z","endTime":"2026-08-01T01:25:58.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.0,"endSpeed":67.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.626172224995145,"aZ":-37.174425041435256,"pfxX":6.415641805881808,"pfxZ":-4.412166878422775,"pX":1.3065389883331207,"pZ":2.299843574081401,"vX0":3.917789500860346,"vY0":-106.24655184594782,"vZ0":0.7031798440509058,"x":67.2,"y":176.68,"x0":-1.4001219268981075,"y0":50.00213923637835,"z0":6.217669102350434,"aX":7.272390287052855},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-7.4,"breakHorizontal":-12.7,"spinRate":2505,"spinDirection":39},"zone":14,"typeConfidence":0.89,"plateTime":0.5171847436402359,"extension":5.597935266869608},"index":0,"playId":"9ea655c1-38f0-3353-98ee-1c6c7fe40e91","pitchNumber":1,"startTime":"2026-08-01T01:23:54.764Z","endTime":"2026-08-01T01:24:00.160Z","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":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.52730950780657,"aZ":-29.864593406654556,"pfxX":2.427622394369932,"pfxZ":1.5712244682432424,"pX":0.43965165813612417,"pZ":3.3506546198876204,"vX0":4.079823754817252,"vY0":-119.91315105380275,"vZ0":-0.3328412761516717,"x":100.24,"y":148.31,"x0":-1.5940240496644917,"y0":50.00173612756699,"z0":6.138457713630238,"aX":3.560733652753786},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.0,"breakHorizontal":-5.3,"spinRate":2436,"spinDirection":151},"zone":12,"typeConfidence":0.91,"plateTime":0.45544636367348224,"extension":5.709657138197049},"index":1,"playId":"5bd6c76b-edfe-3ce6-a590-a0ad58515316","pitchNumber":2,"startTime":"2026-08-01T01:24:09.766Z","endTime":"2026-08-01T01:24:15.521Z","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":72.8,"endSpeed":66.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.910505777954466,"aZ":-37.44852235604846,"pfxX":7.34220587820338,"pfxZ":-4.717288408914557,"pX":0.5400404058996326,"pZ":2.3863292137656464,"vX0":2.401198890887471,"vY0":-105.98378712207727,"vZ0":1.0501047937653485,"x":96.41,"y":174.35,"x0":-1.5666754182081342,"y0":50.001066041386956,"z0":6.217549257513558,"aX":8.21328827367469},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-7.8,"breakHorizontal":-14.0,"spinRate":2539,"spinDirection":41},"zone":6,"typeConfidence":0.9,"plateTime":0.5201115547882891,"extension":5.722437404552326},"index":2,"playId":"000a4577-1b78-3f76-87d8-6c3399f2b085","pitchNumber":3,"startTime":"2026-08-01T01:24:25.669Z","endTime":"2026-08-01T01:24:32.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7412083505016,"aZ":-21.845245674585186,"pfxX":-5.576758592089622,"pfxZ":6.735476423620931,"pX":0.6859221886273207,"pZ":2.189887082924019,"vX0":6.872851997632408,"vY0":-122.8936375218863,"vZ0":-4.618198653736679,"x":90.85,"y":179.65,"x0":-1.4189270430160243,"y0":50.00389415819805,"z0":5.942784135684452,"aX":-8.554060447994921},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":11.4,"breakHorizontal":8.5,"spinRate":1774,"spinDirection":201},"zone":6,"typeConfidence":0.82,"plateTime":0.44523813285506497,"extension":5.800621119868734},"hitData":{"launchSpeed":87.5,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.35,"coordY":142.24}},"index":3,"playId":"99cf9240-a67c-37b7-a878-3f68dd14c9ef","pitchNumber":4,"startTime":"2026-08-01T01:25:50.576Z","endTime":"2026-08-01T01:25:58.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:25:58.587Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Stowers doubles (20) on a line drive to right fielder Carson Benge.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T01:26:01.110Z","endTime":"2026-08-01T01:27:13.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":88.8,"endSpeed":81.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.308475163578528,"aZ":-14.597546169791052,"pfxX":-2.242152141786956,"pfxZ":10.410960094064029,"pX":0.00836443695764768,"pZ":1.1305710138899854,"vX0":4.348768303744622,"vY0":-128.98705153920739,"vZ0":-9.302858170788108,"x":116.68,"y":208.25,"x0":-1.4066157350342492,"y0":50.00569129754545,"z0":5.904636813952015,"aX":-3.7868775205853433},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":17.0,"breakHorizontal":3.1,"spinRate":2009,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.4243018803595051,"extension":5.733350347100555},"index":0,"playId":"49e675b2-1343-3551-a7fd-be279a6a5cfd","pitchNumber":1,"startTime":"2026-08-01T01:26:22.856Z","endTime":"2026-08-01T01:26:28.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.393356039674355,"aZ":-29.3369529889649,"pfxX":1.7140752339221152,"pfxZ":1.8432254802365762,"pX":-0.7351818720855792,"pZ":2.8532154868976694,"vX0":1.7872634488154298,"vY0":-122.88644026872991,"vZ0":-1.9412199136552544,"x":145.02,"y":161.74,"x0":-1.6923730728702615,"y0":50.00505669319316,"z0":6.125032148445215,"aX":2.644514328470875},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.1,"breakHorizontal":-3.5,"spinRate":2180,"spinDirection":153},"zone":4,"typeConfidence":0.9,"plateTime":0.44426116292220064,"extension":5.739018417171724},"index":1,"playId":"dbd09e1c-1437-35c4-9661-846118f1f6ef","pitchNumber":2,"startTime":"2026-08-01T01:26:35.636Z","endTime":"2026-08-01T01:26:42.167Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-08-01T01:26:51.332Z","endTime":"2026-08-01T01:27:00.502Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20745719457599,"aZ":-19.460158547894007,"pfxX":-5.636184506536868,"pfxZ":7.398031899009397,"pX":-0.3315793460395817,"pZ":2.409644912983285,"vX0":4.711026191183354,"vY0":-129.98241080947017,"vZ0":-5.326206480661067,"x":129.64,"y":173.72,"x0":-1.431630820290047,"y0":50.00137524553592,"z0":5.954409867869725,"aX":-9.68299743021666},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.5,"breakHorizontal":9.2,"spinRate":2192,"spinDirection":196},"zone":4,"typeConfidence":0.62,"plateTime":0.42074539239449926,"extension":5.610904890732149},"hitData":{"launchSpeed":89.5,"launchAngle":16.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.16,"coordY":138.43}},"index":3,"playId":"c91b034f-82bd-3eca-8bc2-ca71225b664f","pitchNumber":3,"startTime":"2026-08-01T01:27:00.502Z","endTime":"2026-08-01T01:27:13.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:27:13.824Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Griffin Conine pops out to third baseman Bo Bichette in foul territory.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T01:27:13.165Z","endTime":"2026-08-01T01:29:07.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.45074639140516,"aZ":-25.013605801989574,"pfxX":2.9302815830373383,"pfxZ":4.639056571673542,"pX":-0.472395643104583,"pZ":1.5346023425406474,"vX0":2.8105995021634023,"vY0":-122.7147147907734,"vZ0":-5.6377453537242355,"x":135.01,"y":197.35,"x0":-2.008171816672906,"y0":50.00430442469684,"z0":5.958941941375969,"aX":4.524885503026201},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.4,"breakHorizontal":-5.9,"spinRate":2246,"spinDirection":174},"zone":13,"typeConfidence":0.9,"plateTime":0.4442311012324973,"extension":5.7882692100724995},"index":0,"playId":"d3725b50-bfb6-3022-a117-d07357178c37","pitchNumber":1,"startTime":"2026-08-01T01:27:53.645Z","endTime":"2026-08-01T01:27:59.323Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.890621410242076,"aZ":-24.368425225905707,"pfxX":-5.95815127830355,"pfxZ":5.351920275795351,"pX":-0.7209824865705536,"pZ":3.697807175767804,"vX0":4.540335928451298,"vY0":-119.40166711536489,"vZ0":-0.6133144027678845,"x":144.48,"y":138.94,"x0":-1.8640504161547182,"y0":50.001870007634615,"z0":6.132101858605812,"aX":-8.686655991582127},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":9.8,"breakHorizontal":9.8,"spinRate":1739,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.4570341451788642,"extension":5.803126190815114},"index":1,"playId":"7ff5c401-a2b6-377a-9ee4-b4c9cc91a472","pitchNumber":2,"startTime":"2026-08-01T01:28:27.783Z","endTime":"2026-08-01T01:28:34.616Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.259766552744242,"aZ":-25.313269053241743,"pfxX":3.367884771164393,"pfxZ":4.535071958331592,"pX":0.008005203110973422,"pZ":2.3136843167612273,"vX0":3.5744146160074384,"vY0":-121.23447339300537,"vZ0":-3.6985491188002095,"x":116.69,"y":176.31,"x0":-1.9144787446708835,"y0":50.000777635704765,"z0":6.030532853882435,"aX":5.088959831063647},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.7,"breakHorizontal":-6.8,"spinRate":2259,"spinDirection":163},"zone":5,"typeConfidence":0.9,"plateTime":0.4491569232148054,"extension":5.801661995233841},"hitData":{"launchSpeed":89.3,"launchAngle":77.0,"totalDistance":103.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":92.01,"coordY":199.82}},"index":2,"playId":"ac698069-f89b-36dd-9f23-42bd624e2f41","pitchNumber":3,"startTime":"2026-08-01T01:28:57.542Z","endTime":"2026-08-01T01:29:07.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:29:07.553Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a sharp line drive to right fielder Esteury Ruiz.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T01:31:16.451Z","endTime":"2026-08-01T01:33:34.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Esteury Ruiz replaces right fielder Griffin Conine, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T01:31:01.713Z","endTime":"2026-08-01T01:31:18.714Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":665052,"link":"/api/v1/people/665052"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.555736743922395,"aZ":-27.160913371122817,"pfxX":8.630166376116948,"pfxZ":3.467389662056939,"pX":-0.2871088373799527,"pZ":2.260785055552806,"vX0":2.7552512888061402,"vY0":-119.87476616023815,"vZ0":-0.3817758925076695,"x":127.94,"y":177.74,"x0":-2.5744900547407035,"y0":50.00265209077848,"z0":4.8601675737237535,"aX":12.47950807717151},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.5,"breakHorizontal":-16.3,"spinRate":2672,"spinDirection":83},"zone":5,"typeConfidence":0.9,"plateTime":0.45804092782574424,"extension":5.870153220006449},"index":1,"playId":"dc5dbae2-6487-3416-8b90-5d89d203bdb7","pitchNumber":1,"startTime":"2026-08-01T01:31:18.714Z","endTime":"2026-08-01T01:31:27.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49087556130979,"aZ":-13.708212849132037,"pfxX":-5.354741650066755,"pfxZ":9.616594274831069,"pX":-0.8761088567173975,"pZ":2.848802977087982,"vX0":4.912193482927351,"vY0":-138.11547168137287,"vZ0":-3.4994704895795894,"x":150.4,"y":161.86,"x0":-1.9872198743724376,"y0":50.00405597865158,"z0":5.062056518724528,"aX":-10.283873322733367},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":8.6,"spinRate":2465,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.39749397227436756,"extension":6.079045197977222},"index":2,"playId":"6a3aba7b-a528-3884-9b72-d82de859da14","pitchNumber":2,"startTime":"2026-08-01T01:31:35.916Z","endTime":"2026-08-01T01:31:41.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.499273433666055,"aZ":-17.567937341750017,"pfxX":-5.608332498110544,"pfxZ":7.649008723135388,"pX":-0.7266925064001184,"pZ":5.341749534317139,"vX0":5.6290274460493634,"vY0":-137.76410746475943,"vZ0":3.2700810140373235,"x":144.7,"y":94.55,"x0":-2.0743413270515365,"y0":50.00082251355347,"z0":5.330107862336286,"aX":-10.707539107768241},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":8.9,"spinRate":2433,"spinDirection":218},"zone":11,"typeConfidence":0.89,"plateTime":0.3985956010238687,"extension":5.682060779542495},"index":3,"playId":"dc322585-9c9c-3583-a416-c8eec1d84556","pitchNumber":3,"startTime":"2026-08-01T01:31:56.429Z","endTime":"2026-08-01T01:32:02.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29964874450028,"aZ":-16.358153916821685,"pfxX":-4.798424950541499,"pfxZ":8.03440624589427,"pX":-1.7175854709851872,"pZ":3.8872615397760804,"vX0":2.8233342563599795,"vY0":-139.61938442656773,"vZ0":-0.8530252329957256,"x":182.47,"y":133.82,"x0":-2.1200763308161754,"y0":50.00179342538704,"z0":5.276265033031529,"aX":-9.444912449807614},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":8.0,"spinRate":2428,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.39274773340794766,"extension":5.918704455083033},"index":4,"playId":"ded248bb-a733-3958-a459-eb970dc331ab","pitchNumber":4,"startTime":"2026-08-01T01:32:15.631Z","endTime":"2026-08-01T01:32:21.307Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50346266621497,"aZ":-38.313832847026156,"pfxX":5.957996905522531,"pfxZ":-4.143124049610779,"pX":0.1572900877490101,"pZ":1.6939060477380232,"vX0":3.2831796974131966,"vY0":-121.44810445006172,"vZ0":-0.4046353746996948,"x":111.0,"y":193.04,"x0":-1.9895351479595695,"y0":50.00283605142804,"z0":5.217210947633607,"aX":8.830079451613475},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.3,"breakHorizontal":-11.6,"spinRate":2979,"spinDirection":66},"zone":8,"typeConfidence":0.89,"plateTime":0.45234852997974473,"extension":5.8016277024359235},"index":5,"playId":"c3dfdfc1-e75a-3f10-b6e2-2e055c4a152a","pitchNumber":5,"startTime":"2026-08-01T01:32:32.657Z","endTime":"2026-08-01T01:32:42.280Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-01T01:32:49.888Z","endTime":"2026-08-01T01:33:00.783Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82990946777894,"aZ":-27.953300694783206,"pfxX":7.079349130273483,"pfxZ":2.734169462477075,"pX":0.5733212465754371,"pZ":1.220727361184012,"vX0":4.963183320390597,"vY0":-123.56737506765018,"vZ0":-2.633097087198048,"x":95.15,"y":205.82,"x0":-2.3817977751333728,"y0":50.00457520287649,"z0":4.650881091425979,"aX":10.938156431927895},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.6,"breakHorizontal":-14.0,"spinRate":2727,"spinDirection":85},"zone":14,"typeConfidence":0.9,"plateTime":0.4434087910735549,"extension":6.193424851187028},"index":7,"playId":"72eb4aa3-dbd6-312d-9e33-3c03ead90b29","pitchNumber":6,"startTime":"2026-08-01T01:33:00.783Z","endTime":"2026-08-01T01:33:06.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60231106188175,"aZ":-16.28255937451222,"pfxX":-6.56811748747605,"pfxZ":8.148549879491906,"pX":-0.12425718832626007,"pZ":3.0549243790497345,"vX0":7.4497630492653375,"vY0":-138.66693780025028,"vZ0":-2.4416172409487555,"x":121.74,"y":156.3,"x0":-1.9905053941917779,"y0":50.00300976286077,"z0":5.031433275149086,"aX":-12.809756499188797},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":10.3,"spinRate":2433,"spinDirection":223},"zone":2,"typeConfidence":0.9,"plateTime":0.39479846063859236,"extension":5.861911945332994},"hitData":{"launchSpeed":100.1,"launchAngle":13.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":165.36,"coordY":84.17}},"index":8,"playId":"e436d113-bfad-3501-b3f4-4a611fe07617","pitchNumber":7,"startTime":"2026-08-01T01:33:23.830Z","endTime":"2026-08-01T01:33:34.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:33:34.850Z","atBatIndex":63},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Luis Robert Jr. grounds into a double play, shortstop Otto Lopez to second baseman Xavier Edwards to first baseman Kyle Stowers. Carson Benge out at 2nd. Luis Robert Jr. out at 1st.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T01:33:31.538Z","endTime":"2026-08-01T01:35:19.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":3},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.582267764729178,"aZ":-28.651067733391155,"pfxX":9.335329919970949,"pfxZ":2.431322793281227,"pX":-0.547812980725906,"pZ":2.443664272401928,"vX0":1.773856024032801,"vY0":-120.21097816266835,"vZ0":0.42985971093648123,"x":137.88,"y":172.8,"x0":-2.5091805984426396,"y0":50.00248540727347,"z0":4.827665593938833,"aX":13.517447773415737},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.8,"breakHorizontal":-17.3,"spinRate":2771,"spinDirection":75},"zone":4,"typeConfidence":0.9,"plateTime":0.4574919604918666,"extension":5.974520887605748},"index":0,"playId":"067084a3-66e0-3d83-bd4a-22f50c400050","pitchNumber":1,"startTime":"2026-08-01T01:34:00.350Z","endTime":"2026-08-01T01:34:04.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65767808087824,"aZ":-25.582158055165532,"pfxX":-9.163869155041665,"pfxZ":3.4668968779480682,"pX":0.12258977096518207,"pZ":1.7542638355163773,"vX0":9.145723033081525,"vY0":-137.05842414512745,"vZ0":-3.407323829981771,"x":112.33,"y":191.41,"x0":-2.0690068195111824,"y0":50.001480925698004,"z0":4.763214252455748,"aX":-17.411412547423552},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.8,"breakHorizontal":14.6,"spinRate":2182,"spinDirection":234},"zone":8,"typeConfidence":0.93,"plateTime":0.3998358657624048,"extension":6.0798979230895},"index":1,"playId":"2aa1f7a1-6546-34eb-a1ff-556ffae79c81","pitchNumber":2,"startTime":"2026-08-01T01:34:17.816Z","endTime":"2026-08-01T01:34:24.463Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.2,"endSpeed":76.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.914357818309504,"aZ":-36.90881288104684,"pfxX":4.943953783608503,"pfxZ":-3.205189746512236,"pX":0.34777341791968885,"pZ":1.4454198520838182,"vX0":4.099056797030552,"vY0":-121.14764298071975,"vZ0":-1.050123748750118,"x":103.74,"y":199.75,"x0":-2.011744625371744,"y0":50.001018656811226,"z0":5.12668906754396,"aX":7.306617351883214},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.8,"breakHorizontal":-10.0,"spinRate":2905,"spinDirection":64},"zone":14,"typeConfidence":0.89,"plateTime":0.4530922330545821,"extension":5.846269634810613},"index":2,"playId":"95a2dc09-934a-34a0-ac32-d41ea4b02f3a","pitchNumber":3,"startTime":"2026-08-01T01:34:49.429Z","endTime":"2026-08-01T01:34:55.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.025272035495778,"aZ":-15.676549426109393,"pfxX":-5.131403474984766,"pfxZ":8.714606742286122,"pX":0.37694471094207244,"pZ":3.0214806088389503,"vX0":7.760576518658478,"vY0":-136.92003952898528,"vZ0":-2.6903660116588517,"x":102.63,"y":157.2,"x0":-1.8311668490017226,"y0":50.00423092650216,"z0":5.093248585879022,"aX":-9.716656213182608},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":7.6,"spinRate":2386,"spinDirection":221},"zone":3,"typeConfidence":0.89,"plateTime":0.4004564310890242,"extension":6.137635421098269},"hitData":{"launchSpeed":98.2,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.87,"coordY":165.87}},"index":3,"playId":"cd9cebdc-5036-37e4-8c7c-90c2748f83a9","pitchNumber":4,"startTime":"2026-08-01T01:35:11.450Z","endTime":"2026-08-01T01:35:19.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:35:19.452Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Young strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T01:35:24.741Z","endTime":"2026-08-01T01:38:12.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.5,"endSpeed":77.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.100701635072827,"aZ":-24.54146131103126,"pfxX":8.020492021885996,"pfxZ":4.962755844664774,"pX":-1.3713964328640171,"pZ":1.8221183506989576,"vX0":0.590167683774247,"vY0":-123.12150549731267,"vZ0":-1.9258048586141359,"x":169.27,"y":189.58,"x0":-2.6562298887496,"y0":50.001489555846476,"z0":4.688179189479647,"aX":12.330547609301048},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.8,"breakHorizontal":-14.6,"spinRate":2748,"spinDirection":81},"zone":13,"typeConfidence":0.91,"plateTime":0.44460756459995077,"extension":6.047045515672177},"index":0,"playId":"72c3119c-d532-36be-a633-a66ead0e6b3d","pitchNumber":1,"startTime":"2026-08-01T01:35:47.988Z","endTime":"2026-08-01T01:35:54.170Z","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":86.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.522231042998765,"aZ":-15.755818200189426,"pfxX":-4.835417244546381,"pfxZ":8.504043265879803,"pX":0.6887197683991152,"pZ":3.3335943246857616,"vX0":9.242736464381647,"vY0":-138.0073672225127,"vZ0":-1.742166882421441,"x":90.75,"y":148.77,"x0":-2.074405142352077,"y0":50.000261423232494,"z0":5.033536818144996,"aX":-9.333908251096545},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":6.8,"spinRate":2472,"spinDirection":222},"zone":3,"typeConfidence":0.89,"plateTime":0.39678494190091707,"extension":6.04634663162328},"index":1,"playId":"4fa5e35b-e655-3434-85a4-0e1737722eeb","pitchNumber":2,"startTime":"2026-08-01T01:36:11.470Z","endTime":"2026-08-01T01:36:17.658Z","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":94.9,"endSpeed":86.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26419723106654,"aZ":-15.99690782391024,"pfxX":-5.223907707735173,"pfxZ":8.36553261764471,"pX":-0.48558938261006507,"pZ":2.957660066904373,"vX0":6.301698584715281,"vY0":-138.07767647552146,"vZ0":-2.6514778156526795,"x":135.51,"y":158.92,"x0":-2.1169308183269777,"y0":50.00547434818269,"z0":5.004665044928072,"aX":-10.105751978702601},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":8.2,"spinRate":2477,"spinDirection":220},"zone":1,"typeConfidence":0.9,"plateTime":0.39642924357209885,"extension":6.018729124536778},"index":2,"playId":"75835008-d204-3e75-8d99-5b6dd8f5151c","pitchNumber":3,"startTime":"2026-08-01T01:36:29.160Z","endTime":"2026-08-01T01:36:33.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.553174827752375,"aZ":-35.498174494845024,"pfxX":4.932773760047489,"pfxZ":-2.1878213518905065,"pX":0.01814928847263801,"pZ":0.5184539611141497,"vX0":3.146384344369943,"vY0":-122.51021153878732,"vZ0":-3.5704169991403534,"x":116.31,"y":224.78,"x0":-1.9244064059079151,"y0":50.00389218482376,"z0":5.033693901695687,"aX":7.486911023260392},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.6,"breakHorizontal":-9.7,"spinRate":3025,"spinDirection":72},"zone":14,"typeConfidence":0.89,"plateTime":0.44734983138009365,"extension":6.041189271710417},"index":3,"playId":"56d234df-feab-36d5-bb8c-fbd523e62835","pitchNumber":4,"startTime":"2026-08-01T01:36:48.654Z","endTime":"2026-08-01T01:36:53.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26546324917836,"aZ":-27.14449418394664,"pfxX":10.785562106841393,"pfxZ":3.258938590207026,"pX":-0.6590848309064914,"pZ":0.8346959457351524,"vX0":1.20627828621127,"vY0":-123.31014940997582,"vZ0":-3.8167851360655387,"x":142.12,"y":216.24,"x0":-2.555653761047284,"y0":50.00068663029965,"z0":4.689896452445892,"aX":16.624188080510496},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.3,"breakHorizontal":-19.8,"spinRate":2761,"spinDirection":77},"zone":13,"typeConfidence":0.9,"plateTime":0.4439942136363544,"extension":6.0869702960681344},"index":4,"playId":"67542f37-6e19-307f-9297-f0d989091915","pitchNumber":5,"startTime":"2026-08-01T01:37:17.411Z","endTime":"2026-08-01T01:37:23.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.305451921694704,"aZ":-15.455212583408818,"pfxX":-6.902089208010655,"pfxZ":8.597381355051423,"pX":0.30883121438422595,"pZ":2.692065005658734,"vX0":8.773048266201979,"vY0":-138.8633333127212,"vZ0":-3.6277753428527606,"x":105.23,"y":166.09,"x0":-2.0008756181490983,"y0":50.00350457257622,"z0":5.049491411072685,"aX":-13.424148892860378},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":10.6,"spinRate":2479,"spinDirection":220},"zone":6,"typeConfidence":0.9,"plateTime":0.39507283303492846,"extension":5.91350585894007},"index":5,"playId":"f7468024-6211-3c17-abb0-78c4bd703a30","pitchNumber":6,"startTime":"2026-08-01T01:37:37.973Z","endTime":"2026-08-01T01:37:45.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.680865257200466,"aZ":-14.528737332887678,"pfxX":-5.563561101014495,"pfxZ":9.017740458395547,"pX":-0.5575663816559913,"pZ":3.1942324249665734,"vX0":6.348544273032564,"vY0":-138.89389058166893,"vZ0":-2.2894149405677555,"x":138.25,"y":152.54,"x0":-2.1484536133467653,"y0":50.002816713634445,"z0":4.993673373948991,"aX":-10.88677193742518},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":8.8,"spinRate":2450,"spinDirection":220},"zone":1,"typeConfidence":0.92,"plateTime":0.3941382344340014,"extension":6.076216214595663},"index":6,"playId":"367c62c0-5df3-39fd-ba7f-f8e23271133e","pitchNumber":7,"startTime":"2026-08-01T01:38:06.446Z","endTime":"2026-08-01T01:38:12.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:38:12.836Z","atBatIndex":65},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Heriberto Hernández pops out to first baseman Jared Young.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T01:40:15.034Z","endTime":"2026-08-01T01:43:05.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.5,"endSpeed":82.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47275550724592,"aZ":-13.429312022653688,"pfxX":-1.6003715274024293,"pfxZ":10.855188772101819,"pX":-0.3087390977132053,"pZ":4.571610484180861,"vX0":3.1696108827446507,"vY0":-130.34048769473932,"vZ0":-1.5311450143298557,"x":128.77,"y":115.35,"x0":-1.330653677860801,"y0":50.00271005640113,"z0":6.1768689560061185,"aX":-2.763988257938429},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":19.6,"breakHorizontal":2.3,"spinRate":2069,"spinDirection":200},"zone":11,"typeConfidence":0.93,"plateTime":0.4196639838024572,"extension":5.694652838549196},"index":0,"playId":"16b02139-3a58-33df-a6a2-57d3fc3dab65","pitchNumber":1,"startTime":"2026-08-01T01:40:34.082Z","endTime":"2026-08-01T01:40:38.946Z","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":89.1,"endSpeed":82.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.884684818280594,"aZ":-13.04082150012226,"pfxX":-2.38775267974478,"pfxZ":11.1839289247088,"pX":0.6856005242047735,"pZ":0.9951359536622431,"vX0":5.694030851698464,"vY0":-129.43556952196792,"vZ0":-9.880372690001959,"x":90.87,"y":211.91,"x0":-1.2244134204024635,"y0":50.00558107255295,"z0":5.840193020666347,"aX":-4.086458591853952},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.5,"breakHorizontal":3.1,"spinRate":2081,"spinDirection":201},"zone":14,"typeConfidence":0.92,"plateTime":0.42181179618008535,"extension":5.747752916473679},"index":1,"playId":"cd9596bc-d8e3-3f95-ade5-315e2f413917","pitchNumber":2,"startTime":"2026-08-01T01:40:47.483Z","endTime":"2026-08-01T01:40:53.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.616755319856537,"aZ":-28.589191891783216,"pfxX":2.2527438890461218,"pfxZ":2.3609922914533747,"pX":0.7776529616586634,"pZ":2.4372867245807566,"vX0":4.981532058048606,"vY0":-121.74008868262318,"vZ0":-2.707811901198395,"x":87.36,"y":172.97,"x0":-1.5793964340521267,"y0":50.00091545444629,"z0":6.013080462662746,"aX":3.41420255290327},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.0,"breakHorizontal":-5.2,"spinRate":2322,"spinDirection":167},"zone":6,"typeConfidence":0.9,"plateTime":0.4481807646733902,"extension":5.641308810031515},"index":2,"playId":"1b52b3f6-63af-3d0a-bce5-1f86507ffb1e","pitchNumber":3,"startTime":"2026-08-01T01:41:02.256Z","endTime":"2026-08-01T01:41:09.007Z","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":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.013507335430145,"aZ":-29.973010813146843,"pfxX":3.196514368629288,"pfxZ":1.4742503135008684,"pX":0.8995167345631471,"pZ":1.3882425000621392,"vX0":4.869686333622795,"vY0":-120.96331293559237,"vZ0":-4.823570418205075,"x":82.71,"y":201.3,"x0":-1.5494273321766634,"y0":50.00259736129593,"z0":6.014461094019969,"aX":4.770138440683039},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.8,"breakHorizontal":-6.8,"spinRate":2364,"spinDirection":154},"zone":14,"typeConfidence":0.9,"plateTime":0.45157336530443004,"extension":5.612973295650341},"index":3,"playId":"a854c0df-4629-3386-9491-b37f99d3cefd","pitchNumber":4,"startTime":"2026-08-01T01:41:17.897Z","endTime":"2026-08-01T01:41:25.525Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-08-01T01:41:30.819Z","endTime":"2026-08-01T01:41:41.695Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.999001575884908,"aZ":-28.916084735650085,"pfxX":2.7452275339588033,"pfxZ":2.1921602209901856,"pX":-0.0010010727074604797,"pZ":3.0697502571695976,"vX0":3.446970812535836,"vY0":-120.64194757723203,"vZ0":-1.0908000987888755,"x":117.04,"y":155.9,"x0":-1.8011985110547337,"y0":50.000418870157404,"z0":6.061060301342192,"aX":4.072302102839635},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.0,"breakHorizontal":-5.8,"spinRate":2301,"spinDirection":153},"zone":2,"typeConfidence":0.9,"plateTime":0.45284993586036837,"extension":5.660291745643944},"index":5,"playId":"84314415-6347-3402-bd76-59e9b2f1b8f9","pitchNumber":5,"startTime":"2026-08-01T01:41:41.695Z","endTime":"2026-08-01T01:41:51.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.259129710570342,"aZ":-14.510155741821766,"pfxX":-3.7506931902426874,"pfxZ":10.059495362758106,"pX":0.05441501354385896,"pZ":2.771787471105896,"vX0":4.759809734644953,"vY0":-131.9651441022547,"vZ0":-5.508463725171596,"x":114.93,"y":163.94,"x0":-1.2891148145710296,"y0":50.00344016234095,"z0":5.96318659966868,"aX":-6.586479727457275},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.2,"breakHorizontal":5.6,"spinRate":2140,"spinDirection":195},"zone":2,"typeConfidence":0.91,"plateTime":0.41578547555546397,"extension":5.772756511161849},"index":6,"playId":"2aff5b8a-2d8e-3a8c-a578-7539c93ac8e0","pitchNumber":6,"startTime":"2026-08-01T01:42:03.039Z","endTime":"2026-08-01T01:42:09.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.527574591223015,"aZ":-13.182093954196699,"pfxX":-2.564382518170624,"pfxZ":10.914558659834995,"pX":0.7200371371983103,"pZ":2.8993714888111115,"vX0":6.249959699518503,"vY0":-131.4957507891972,"vZ0":-5.404493936523977,"x":89.55,"y":160.5,"x0":-1.3610931424249846,"y0":50.002498412502014,"z0":5.9698880976392745,"aX":-4.462388922481598},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.7,"breakHorizontal":3.1,"spinRate":1984,"spinDirection":202},"zone":3,"typeConfidence":0.93,"plateTime":0.41753241625263193,"extension":5.968089476870554},"index":7,"playId":"bcbf9847-166b-3fe3-b6e3-9d8b19815d4f","pitchNumber":7,"startTime":"2026-08-01T01:42:27.957Z","endTime":"2026-08-01T01:42:41.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.602611572679795,"aZ":-27.266664857945113,"pfxX":3.6718593945615683,"pfxZ":3.120506514547955,"pX":0.2929916167423726,"pZ":2.5969833657750807,"vX0":3.4497159635904215,"vY0":-123.7408882882853,"vZ0":-2.7170117924273955,"x":105.83,"y":168.66,"x0":-1.5894127362273507,"y0":50.00128507825778,"z0":5.962493503371402,"aX":5.768634732374882},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.4,"breakHorizontal":-7.3,"spinRate":2298,"spinDirection":150},"zone":6,"typeConfidence":0.9,"plateTime":0.4404052212616447,"extension":5.730718091903093},"hitData":{"launchSpeed":85.6,"launchAngle":76.0,"totalDistance":63.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":143.7,"coordY":183.1}},"index":8,"playId":"e33bf26d-3a28-3e89-95ff-11c21cad71dd","pitchNumber":8,"startTime":"2026-08-01T01:42:55.913Z","endTime":"2026-08-01T01:43:05.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:43:05.946Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jakob Marsee flies out to third baseman Bo Bichette.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T01:43:10.478Z","endTime":"2026-08-01T01:43:56.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23500688792659,"aZ":-22.38975014684997,"pfxX":-3.028172584815208,"pfxZ":5.641889541130167,"pX":-0.5760428209623568,"pZ":3.2976286505490764,"vX0":4.001815507541848,"vY0":-129.87967918322644,"vZ0":-2.611781448289585,"x":138.96,"y":149.74,"x0":-1.732380876890296,"y0":50.005799769027426,"z0":5.9907999022494804,"aX":-5.255135284236189},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.0,"breakHorizontal":4.8,"spinRate":2186,"spinDirection":194},"zone":1,"typeConfidence":2.0,"plateTime":0.41924544092527016,"extension":5.699940782811394},"index":0,"playId":"bb2c5882-2a73-322f-becf-d13d20b63912","pitchNumber":1,"startTime":"2026-08-01T01:43:31.180Z","endTime":"2026-08-01T01:43:36.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.35913793460376,"aZ":-24.4226536804741,"pfxX":-4.676826487923658,"pfxZ":4.957544514363885,"pX":-0.3172053224587649,"pZ":2.980008260165545,"vX0":4.510166778017908,"vY0":-123.42585461021429,"vZ0":-2.351344367235133,"x":129.09,"y":158.32,"x0":-1.5485487365638586,"y0":50.004756988780464,"z0":5.972579828510926,"aX":-7.3172129176762475},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.8,"breakHorizontal":7.6,"spinRate":1686,"spinDirection":205},"zone":1,"typeConfidence":0.81,"plateTime":0.4414198942319669,"extension":5.759136946283372},"hitData":{"launchSpeed":87.3,"launchAngle":72.0,"totalDistance":129.0,"trajectory":"fly_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.3,"coordY":163.2}},"index":1,"playId":"4b1a7047-c012-3cab-9de4-e3c7810e9f7c","pitchNumber":2,"startTime":"2026-08-01T01:43:46.335Z","endTime":"2026-08-01T01:43:56.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:43:56.342Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T01:43:58.877Z","endTime":"2026-08-01T01:45:47.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.720348882544958,"aZ":-29.491752612620484,"pfxX":3.476318483870337,"pfxZ":1.7398773067213007,"pX":-0.9465669764142445,"pZ":3.4599160750767064,"vX0":0.984442637324294,"vY0":-122.6164459612747,"vZ0":-0.3237772004684575,"x":153.08,"y":145.36,"x0":-1.803816089128328,"y0":50.0018685826178,"z0":6.086502939887944,"aX":5.351112361917677},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.4,"breakHorizontal":-6.5,"spinRate":2341,"spinDirection":160},"zone":11,"typeConfidence":0.9,"plateTime":0.44482582203073306,"extension":5.5778304861066275},"index":0,"playId":"0b21e8bb-ece4-39ed-afbf-35f82ca48a3e","pitchNumber":1,"startTime":"2026-08-01T01:44:22.617Z","endTime":"2026-08-01T01:44:27.856Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.86911959480643,"aZ":-23.013877537868662,"pfxX":-4.004242020233804,"pfxZ":6.002117461455205,"pX":-0.7589842131740124,"pZ":2.994698747349912,"vX0":3.6285377356902444,"vY0":-122.13362267447,"vZ0":-2.315415281770102,"x":145.93,"y":157.92,"x0":-1.736794714643668,"y0":50.00037926497206,"z0":5.914566330098163,"aX":-6.107416370360915},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":10.7,"breakHorizontal":6.5,"spinRate":1660,"spinDirection":198},"zone":1,"typeConfidence":0.85,"plateTime":0.4468264361100074,"extension":5.879809202479792},"index":1,"playId":"eb921726-ad9d-3a3e-aeef-df8481eac4dc","pitchNumber":2,"startTime":"2026-08-01T01:44:36.109Z","endTime":"2026-08-01T01:44:40.501Z","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":83.2,"endSpeed":76.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.826280442705304,"aZ":-31.541857374040095,"pfxX":3.1719077221268344,"pfxZ":0.41932468071047246,"pX":-0.765451915999397,"pZ":3.8708441034997176,"vX0":1.395652966936284,"vY0":-121.21392466759904,"vZ0":1.055206183001619,"x":146.18,"y":134.27,"x0":-1.759255148825097,"y0":50.000781339995235,"z0":6.1661778639063165,"aX":4.759032541659043},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.2,"breakHorizontal":-6.1,"spinRate":2382,"spinDirection":133},"zone":11,"typeConfidence":0.9,"plateTime":0.4504249484862166,"extension":5.664740746112976},"index":2,"playId":"c8383f66-ffdc-39a0-ac90-9bbc2224615f","pitchNumber":3,"startTime":"2026-08-01T01:44:54.007Z","endTime":"2026-08-01T01:44:59.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91048454020892,"aZ":-18.76553939184323,"pfxX":-4.81910602457659,"pfxZ":7.784454929899816,"pX":-0.2232616249058132,"pZ":3.2586339244496116,"vX0":5.33533772076942,"vY0":-130.07724540060133,"vZ0":-3.1423800430894406,"x":125.51,"y":150.8,"x0":-1.6696540812393494,"y0":50.004607253875676,"z0":5.896075008402626,"aX":-8.30367945965295},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.7,"breakHorizontal":7.7,"spinRate":2231,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.4202192161505609,"extension":5.845110841673095},"index":3,"playId":"0b97d753-053f-3528-a9bb-90590159bff5","pitchNumber":4,"startTime":"2026-08-01T01:45:09.115Z","endTime":"2026-08-01T01:45:13.056Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-01T01:45:26.393Z","endTime":"2026-08-01T01:45:41.888Z","isPitch":false,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44327305118225,"aZ":-16.0084300425765,"pfxX":-1.5678646494402724,"pfxZ":9.042139969191638,"pX":0.16344634807456293,"pZ":3.4923461351199823,"vX0":4.967062366882441,"vY0":-133.07072637984123,"vZ0":-3.579638577892424,"x":110.77,"y":144.49,"x0":-1.526271768950246,"y0":50.000973249340895,"z0":6.019845904374369,"aX":-2.8033192150332353},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.7,"breakHorizontal":1.7,"spinRate":2067,"spinDirection":201},"zone":12,"typeConfidence":0.92,"plateTime":0.41213617572131467,"extension":5.838819371272942},"index":5,"playId":"53acc2d9-77c4-3156-9793-e2873f6684a0","pitchNumber":5,"startTime":"2026-08-01T01:45:41.888Z","endTime":"2026-08-01T01:45:47.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:45:47.865Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T01:48:15.561Z","endTime":"2026-08-01T01:49:18.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Pete Fairbanks replaces Tyler Zuber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T01:47:04.935Z","endTime":"2026-08-01T01:48:17.541Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664126,"link":"/api/v1/people/664126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.916161129941585,"aZ":-27.10928272002848,"pfxX":0.8449562778547592,"pfxZ":2.8254758497923156,"pX":-0.18631685567748096,"pZ":2.358774159668445,"vX0":0.569646604459811,"vY0":-132.65501213898256,"vZ0":-6.826320415211361,"x":124.1,"y":175.09,"x0":-0.5131999997205514,"y0":50.00095881942368,"z0":6.926561385407731,"aX":1.5140451128951373},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.0,"breakHorizontal":-1.7,"spinRate":2488,"spinDirection":143},"zone":5,"typeConfidence":0.9,"plateTime":0.41201668519716916,"extension":6.065941873696629},"index":1,"playId":"f5861846-6146-3f66-872d-7b42fb1c9ae0","pitchNumber":1,"startTime":"2026-08-01T01:48:17.541Z","endTime":"2026-08-01T01:48:23.421Z","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":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.900475764602014,"aZ":-9.48612589844069,"pfxX":-0.9012161472305644,"pfxZ":11.194250477174533,"pX":-0.0715704620106644,"pZ":3.2177083065821908,"vX0":1.3032450733095584,"vY0":-141.81225334179047,"vZ0":-8.32633693537472,"x":119.73,"y":151.9,"x0":-0.421042562229158,"y0":50.0062538360493,"z0":6.80572025183124,"aX":-1.8271533345315882},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.7,"breakHorizontal":1.3,"spinRate":2500,"spinDirection":191},"zone":2,"typeConfidence":0.92,"plateTime":0.3869524954625163,"extension":6.2482008756359715},"index":2,"playId":"98284c62-24e9-38de-afd2-d298475367eb","pitchNumber":2,"startTime":"2026-08-01T01:48:33.142Z","endTime":"2026-08-01T01:48:37.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":88.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.13764211177154,"aZ":-9.609043002836794,"pfxX":-1.5986384069569572,"pfxZ":11.020455705941181,"pX":-1.410659378211041,"pZ":5.2830187248686755,"vX0":-1.473378162623602,"vY0":-142.93213533589977,"vZ0":-2.9130106824129527,"x":170.77,"y":96.14,"x0":-0.6788909094817732,"y0":50.00367863906567,"z0":6.928584270666187,"aX":-3.272853185523031},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.4,"breakHorizontal":3.2,"spinRate":2532,"spinDirection":199},"zone":11,"typeConfidence":0.92,"plateTime":0.3847551497768831,"extension":5.922105238301512},"index":3,"playId":"28dc9548-1805-3740-ba22-a5da0c04af00","pitchNumber":3,"startTime":"2026-08-01T01:48:50.407Z","endTime":"2026-08-01T01:48:55.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59381590614692,"aZ":-27.669598544777855,"pfxX":4.076100896704488,"pfxZ":2.6756596573147533,"pX":0.11330665245048503,"pZ":3.620290850883429,"vX0":-0.21128649993768836,"vY0":-129.08924082109456,"vZ0":-3.268367147323899,"x":112.68,"y":141.03,"x0":-0.33298590694578634,"y0":50.00297340397283,"z0":7.039636979061315,"aX":6.858947145203902},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.3,"breakHorizontal":-7.3,"spinRate":2514,"spinDirection":70},"zone":12,"typeConfidence":0.91,"plateTime":0.4247838352074744,"extension":5.956155070302019},"index":4,"playId":"33efc42a-4dfe-3477-b0dc-69bc972d8893","pitchNumber":4,"startTime":"2026-08-01T01:49:12.446Z","endTime":"2026-08-01T01:49:18.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:49:18.116Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Polanco flies out to right fielder Esteury Ruiz.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T01:49:15.466Z","endTime":"2026-08-01T01:50:11.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84293219125748,"aZ":-8.47030020669904,"pfxX":-0.6049917300353629,"pfxZ":11.570035580701003,"pX":-0.6537678463139662,"pZ":2.545861047182855,"vX0":0.10552575547838526,"vY0":-142.2658874500838,"vZ0":-10.195825567097287,"x":141.92,"y":170.04,"x0":-0.6127669526111382,"y0":50.00150084199767,"z0":6.714368126496494,"aX":-1.2391095448949954},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.1,"breakHorizontal":1.1,"spinRate":2522,"spinDirection":193},"zone":4,"typeConfidence":0.93,"plateTime":0.3851073593802603,"extension":6.311881232231192},"index":0,"playId":"99813d2b-b273-33e4-a7b5-4c78a39838b6","pitchNumber":1,"startTime":"2026-08-01T01:49:45.571Z","endTime":"2026-08-01T01:49:50.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18596906284945,"aZ":-9.157422910290633,"pfxX":-0.4842417489358364,"pfxZ":11.128465541706342,"pX":-0.7505891244369606,"pZ":2.73312257955312,"vX0":-0.29834371212918903,"vY0":-142.75157290255854,"vZ0":-9.612075823725291,"x":120.6,"y":139.01,"x0":-0.5818835038480608,"y0":50.00289210780269,"z0":6.716235194393521,"aX":-1.0015934139810239},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.5,"breakHorizontal":1.0,"spinRate":2551,"spinDirection":192},"zone":4,"typeConfidence":0.93,"plateTime":0.3833725295113779,"extension":6.241776830448183},"hitData":{"launchSpeed":79.3,"launchAngle":35.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.56,"coordY":102.53}},"index":1,"playId":"17b3563d-0720-33b7-b2eb-1ef50ca3307a","pitchNumber":2,"startTime":"2026-08-01T01:50:02.767Z","endTime":"2026-08-01T01:50:11.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:50:11.770Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Alvarez flies out sharply to center fielder Jakob Marsee.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T01:50:45.173Z","endTime":"2026-08-01T01:50:56.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.391"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.118"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".517"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.37"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.25"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.93"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.43"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.53"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.06"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.72"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.24"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.79"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.62"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.56"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.29"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.11"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".391"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".412"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".053"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.391"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.118"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".517"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T01:50:36.215Z","endTime":"2026-08-01T01:50:47.488Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.014629559132096,"aZ":-28.554068398510278,"pfxX":4.566476845166568,"pfxZ":1.9977233568320916,"pX":-0.13304672982825388,"pZ":2.58130959729986,"vX0":-0.53005951320093,"vY0":-133.83474540886922,"vZ0":-6.224064005205678,"x":122.07,"y":169.08,"x0":-0.5256771573646111,"y0":50.00508957328136,"z0":6.98360186019354,"aX":8.28051272606233},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.5,"breakHorizontal":-8.2,"spinRate":2616,"spinDirection":124},"zone":5,"typeConfidence":0.91,"plateTime":0.4093401243924175,"extension":6.19777343523599},"hitData":{"launchSpeed":105.4,"launchAngle":31.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":118.25,"coordY":33.75}},"index":1,"playId":"2a01593d-c210-368f-a174-45374b11cd8f","pitchNumber":1,"startTime":"2026-08-01T01:50:47.488Z","endTime":"2026-08-01T01:50:56.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:50:56.811Z","atBatIndex":71}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Alvarez flies out sharply to center fielder Jakob Marsee.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T01:50:45.173Z","endTime":"2026-08-01T01:50:56.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.391"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.118"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".517"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.37"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.25"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.93"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.43"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.53"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.06"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.72"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.24"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.79"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.62"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.56"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.29"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.11"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".391"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".412"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".053"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.391"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.118"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".458"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".517"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T01:50:36.215Z","endTime":"2026-08-01T01:50:47.488Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.014629559132096,"aZ":-28.554068398510278,"pfxX":4.566476845166568,"pfxZ":1.9977233568320916,"pX":-0.13304672982825388,"pZ":2.58130959729986,"vX0":-0.53005951320093,"vY0":-133.83474540886922,"vZ0":-6.224064005205678,"x":122.07,"y":169.08,"x0":-0.5256771573646111,"y0":50.00508957328136,"z0":6.98360186019354,"aX":8.28051272606233},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.5,"breakHorizontal":-8.2,"spinRate":2616,"spinDirection":124},"zone":5,"typeConfidence":0.91,"plateTime":0.4093401243924175,"extension":6.19777343523599},"hitData":{"launchSpeed":105.4,"launchAngle":31.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":118.25,"coordY":33.75}},"index":1,"playId":"2a01593d-c210-368f-a174-45374b11cd8f","pitchNumber":1,"startTime":"2026-08-01T01:50:47.488Z","endTime":"2026-08-01T01:50:56.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:50:56.811Z","atBatIndex":71},"scoringPlays":[29,30,33,39,43,57],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":80.75,"y":78.34},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":112.07,"y":40.24},"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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":188.76,"y":80.32},"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":1,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":142.69,"y":158.78},"type":"O","description":"Groundout"}]}},{"startIndex":6,"endIndex":11,"top":[6,7,8],"bottom":[9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":55.65,"y":115.11},"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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":152.12,"y":148.08},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":121.41,"y":153.71},"type":"O","description":"Groundout"}]}},{"startIndex":12,"endIndex":18,"top":[12,13,14,15],"bottom":[16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":184.42,"y":122.73},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":109.61,"y":117.1},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":98.27,"y":77.47},"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":3,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":68.87,"y":94.92},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":52.4,"y":84.71},"type":"O","description":"Flyout"}]}},{"startIndex":19,"endIndex":26,"top":[19,20,21],"bottom":[22,23,24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":113.8,"y":153.71},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":86.14,"y":70.06},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":103.67,"y":171.95},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":118.75,"y":44.16},"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":4,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":119.38,"y":161.31},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":208.56,"y":113.68},"type":"H","description":"Double"}]}},{"startIndex":27,"endIndex":41,"top":[27,28,29,30,31,32,33,34],"bottom":[35,36,37,38,39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":195.9,"y":110.13},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":85.13,"y":82.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":127.49,"y":184.11},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":130.02,"y":87.33},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":141.86,"y":95.71},"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":5,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":97.43,"y":116.86},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":149.97,"y":142.01},"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":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":152.82,"y":164.86},"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":5,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":130.35,"y":84.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":180.55,"y":114.15},"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":5,"pitcher":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":155.36,"y":149.15},"type":"O","description":"Pop Out"}]}},{"startIndex":42,"endIndex":51,"top":[42,43,44,45,46],"bottom":[47,48,49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":72.44,"y":90.2},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":169.13,"y":35.85},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":108.23,"y":77.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":123.94,"y":79.22},"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":6,"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":181.2,"y":97.97},"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":6,"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":107.22,"y":103.04},"type":"H","description":"Single"}]}},{"startIndex":52,"endIndex":58,"top":[52,53,54],"bottom":[55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":150.66,"y":130.49},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":31.35,"y":101.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":149.28,"y":156.75},"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":7,"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":230.45,"y":78.6},"type":"H","description":"Home Run"}]}},{"startIndex":59,"endIndex":65,"top":[59,60,61,62],"bottom":[63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":76.86,"y":140.28},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":112.35,"y":142.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":181.16,"y":138.43},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":92.01,"y":199.82},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":165.36,"y":84.17},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":118.87,"y":165.87},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":66,"endIndex":71,"top":[66,67,68],"bottom":[69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":143.7,"y":183.1},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":91.3,"y":163.2},"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":9,"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":170.56,"y":102.53},"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":9,"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":118.25,"y":33.75},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":4,"hits":3,"errors":1,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":2,"hits":7,"errors":0,"leftOnBase":7},"away":{"runs":5,"hits":8,"errors":1,"leftOnBase":3}},"defense":{"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"catcher":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"first":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"second":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"third":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"shortstop":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"left":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"center":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"right":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"onDeck":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"inHole":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"battingOrder":9,"team":{"id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"}},"offense":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"onDeck":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"inHole":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"battingOrder":9,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"teamStats":{"batting":{"flyOuts":10,"groundOuts":3,"airOuts":16,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".250","atBats":33,"obp":".326","slg":".407","ops":".733","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":14,"rbi":5,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":4,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":7,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":146,"era":"4.05","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.25","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":46,"strikes":100,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":2,"pitchesPerInning":"16.22","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":1,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID676604":{"person":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":7,"strikes":16,"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":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":21,"gamesStarted":0,"flyOuts":12,"groundOuts":18,"airOuts":14,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":3,"intentionalWalks":0,"hits":21,"hitByPitch":2,"atBats":75,"obp":".325","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":314,"era":"4.42","inningsPitched":"18.1","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":6,"blownSaves":1,"earnedRuns":9,"whip":"1.31","battersFaced":80,"outs":55,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":314,"balls":98,"strikes":216,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".500","pitchesPerInning":"17.13","gamesFinished":5,"strikeoutWalkRatio":"7.33","strikeoutsPer9Inn":"10.80","walksPer9Inn":"1.47","hitsPer9Inn":"10.31","runsScoredPer9":"5.40","homeRunsPer9":"1.96","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669199":{"person":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":4,"flyOuts":36,"groundOuts":46,"airOuts":59,"runs":27,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":59,"baseOnBalls":21,"intentionalWalks":0,"hits":42,"hitByPitch":4,"atBats":204,"obp":".290","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":926,"era":"4.04","inningsPitched":"55.2","wins":1,"losses":2,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":25,"whip":"1.13","battersFaced":232,"outs":167,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":926,"balls":355,"strikes":571,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".333","pitchesPerInning":"16.63","gamesFinished":10,"strikeoutWalkRatio":"2.81","strikeoutsPer9Inn":"9.54","walksPer9Inn":"3.40","hitsPer9Inn":"6.79","runsScoredPer9":"4.37","homeRunsPer9":"1.46","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665052":{"person":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":8,"groundOuts":29,"airOuts":17,"runs":20,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":41,"baseOnBalls":14,"intentionalWalks":0,"hits":32,"hitByPitch":2,"avg":".269","atBats":119,"obp":".356","slg":".538","ops":".894","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":64,"rbi":20,"leftOnBase":51,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.22","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":60,"errors":0,"chances":60,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664126":{"person":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(S, 16)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":1,"strikes":6,"strikePercentage":".860","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":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":37,"gamesStarted":1,"flyOuts":26,"groundOuts":14,"airOuts":42,"runs":28,"doubles":4,"triples":2,"homeRuns":8,"strikeOuts":46,"baseOnBalls":14,"intentionalWalks":1,"hits":32,"hitByPitch":3,"atBats":133,"obp":".325","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":622,"era":"6.55","inningsPitched":"34.1","wins":3,"losses":4,"saves":16,"saveOpportunities":19,"holds":2,"blownSaves":3,"earnedRuns":25,"whip":"1.34","battersFaced":151,"outs":103,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":622,"balls":205,"strikes":417,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".429","pitchesPerInning":"18.12","gamesFinished":30,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"12.06","walksPer9Inn":"3.67","hitsPer9Inn":"8.39","runsScoredPer9":"7.34","homeRunsPer9":"2.10","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681715":{"person":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":38,"groundOuts":54,"airOuts":68,"runs":30,"doubles":12,"triples":1,"homeRuns":16,"strikeOuts":77,"baseOnBalls":26,"intentionalWalks":1,"hits":61,"hitByPitch":1,"avg":".236","atBats":259,"obp":".307","slg":".475","ops":".782","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":287,"totalBases":123,"rbi":43,"leftOnBase":138,"sacBunts":0,"sacFlies":1,"babip":".269","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.19","popOuts":13,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":128,"errors":3,"chances":133,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID645261":{"person":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":86,"groundOuts":160,"airOuts":161,"runs":69,"doubles":22,"triples":2,"homeRuns":17,"strikeOuts":115,"baseOnBalls":39,"intentionalWalks":0,"hits":143,"hitByPitch":7,"atBats":575,"obp":".303","caughtStealing":6,"stolenBases":12,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2257,"era":"3.82","inningsPitched":"150.2","wins":11,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.21","battersFaced":625,"outs":452,"gamesPitched":23,"completeGames":1,"shutouts":1,"pitchesThrown":2257,"balls":741,"strikes":1516,"strikePercentage":".670","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".647","pitchesPerInning":"14.98","gamesFinished":0,"strikeoutWalkRatio":"2.95","strikeoutsPer9Inn":"6.87","walksPer9Inn":"2.33","hitsPer9Inn":"8.54","runsScoredPer9":"4.12","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":36,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":3,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663969":{"person":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":11,"flyOuts":56,"groundOuts":94,"airOuts":86,"runs":36,"doubles":12,"triples":2,"homeRuns":10,"strikeOuts":63,"baseOnBalls":38,"intentionalWalks":0,"hits":77,"hitByPitch":3,"atBats":319,"obp":".328","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1357,"era":"3.52","inningsPitched":"84.1","wins":2,"losses":5,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":33,"whip":"1.36","battersFaced":362,"outs":253,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1357,"balls":498,"strikes":859,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".286","pitchesPerInning":"16.09","gamesFinished":8,"strikeoutWalkRatio":"1.66","strikeoutsPer9Inn":"6.72","walksPer9Inn":"4.06","hitsPer9Inn":"8.22","runsScoredPer9":"3.84","homeRunsPer9":"1.07","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":9,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665923":{"person":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"501","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":16,"groundOuts":12,"airOuts":35,"runs":29,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":43,"baseOnBalls":15,"intentionalWalks":0,"hits":30,"hitByPitch":6,"avg":".254","atBats":118,"obp":".364","slg":".475","ops":".839","caughtStealing":3,"stolenBases":25,"stolenBasePercentage":".893","caughtStealingPercentage":".107","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":56,"rbi":10,"leftOnBase":54,"sacBunts":1,"sacFlies":1,"babip":".352","groundOutsToAirouts":"0.34","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"23.60","popOuts":12,"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":77,"errors":2,"chances":81,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID805300":{"person":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"jerseyNumber":"87","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"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":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":57,"groundOuts":82,"airOuts":116,"runs":53,"doubles":13,"triples":3,"homeRuns":6,"strikeOuts":96,"baseOnBalls":55,"intentionalWalks":0,"hits":71,"hitByPitch":9,"avg":".198","atBats":359,"obp":".318","slg":".301","ops":".619","caughtStealing":11,"stolenBases":19,"stolenBasePercentage":".633","caughtStealingPercentage":".367","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":429,"totalBases":108,"rbi":28,"leftOnBase":134,"sacBunts":5,"sacFlies":1,"babip":".252","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.83","popOuts":32,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":242,"errors":0,"chances":246,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID676534":{"person":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(H, 13)","summary":"1.1 IP, ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":10,"strikes":19,"strikePercentage":".660","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":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":47,"gamesStarted":0,"flyOuts":19,"groundOuts":52,"airOuts":33,"runs":29,"doubles":9,"triples":0,"homeRuns":1,"strikeOuts":50,"baseOnBalls":30,"intentionalWalks":1,"hits":39,"hitByPitch":3,"atBats":171,"obp":".350","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":826,"era":"4.63","inningsPitched":"46.2","wins":5,"losses":5,"saves":1,"saveOpportunities":6,"holds":13,"blownSaves":5,"earnedRuns":24,"whip":"1.48","battersFaced":207,"outs":140,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":826,"balls":324,"strikes":502,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.58","rbi":1,"winPercentage":".500","pitchesPerInning":"17.70","gamesFinished":10,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"9.64","walksPer9Inn":"5.79","hitsPer9Inn":"7.52","runsScoredPer9":"5.59","homeRunsPer9":"0.19","inheritedRunners":19,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID667463":{"person":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":1,"flyOuts":22,"groundOuts":47,"airOuts":44,"runs":12,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":32,"baseOnBalls":12,"intentionalWalks":1,"hits":23,"hitByPitch":4,"atBats":144,"obp":".241","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":588,"era":"2.51","inningsPitched":"43.0","wins":6,"losses":2,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":12,"whip":"0.81","battersFaced":162,"outs":129,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":588,"balls":206,"strikes":382,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".750","pitchesPerInning":"13.67","gamesFinished":11,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"6.70","walksPer9Inn":"2.51","hitsPer9Inn":"4.81","runsScoredPer9":"2.51","homeRunsPer9":"0.84","inheritedRunners":26,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691594":{"person":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"jerseyNumber":"8","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":44,"groundOuts":79,"airOuts":100,"runs":26,"doubles":21,"triples":2,"homeRuns":3,"strikeOuts":23,"baseOnBalls":16,"intentionalWalks":0,"hits":72,"hitByPitch":0,"avg":".265","atBats":272,"obp":".304","slg":".390","ops":".694","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":106,"rbi":35,"leftOnBase":116,"sacBunts":1,"sacFlies":1,"babip":".279","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"90.67","popOuts":28,"lineOuts":28},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":5,"groundOuts":0,"airOuts":8,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":11,"obp":".357","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":40,"era":"6.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.33","battersFaced":14,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":15,"strikes":25,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.33","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.00","walksPer9Inn":"3.00","hitsPer9Inn":"9.00","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":132,"putOuts":84,"errors":9,"chances":225,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID806188":{"person":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"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":8,"balls":1,"strikes":7,"strikePercentage":".880","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":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":13,"groundOuts":30,"airOuts":26,"runs":19,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":13,"intentionalWalks":1,"hits":30,"hitByPitch":5,"atBats":106,"obp":".375","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":524,"era":"5.72","inningsPitched":"28.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":18,"whip":"1.52","battersFaced":130,"outs":85,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":524,"balls":183,"strikes":341,"strikePercentage":".650","hitBatsmen":5,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.49","gamesFinished":7,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.26","walksPer9Inn":"4.13","hitsPer9Inn":"9.53","runsScoredPer9":"6.04","homeRunsPer9":"0.32","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687473":{"person":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":8,"flyOuts":25,"groundOuts":42,"airOuts":41,"runs":24,"doubles":7,"triples":2,"homeRuns":4,"strikeOuts":34,"baseOnBalls":13,"intentionalWalks":0,"hits":43,"hitByPitch":2,"atBats":159,"obp":".331","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":645,"era":"5.31","inningsPitched":"39.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":23,"whip":"1.44","battersFaced":175,"outs":117,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":645,"balls":222,"strikes":423,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".000","pitchesPerInning":"16.54","gamesFinished":2,"strikeoutWalkRatio":"2.62","strikeoutsPer9Inn":"7.85","walksPer9Inn":"3.00","hitsPer9Inn":"9.92","runsScoredPer9":"5.54","homeRunsPer9":"0.92","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669364":{"person":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | K, RBI, CS","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":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":68,"groundOuts":112,"airOuts":118,"runs":51,"doubles":14,"triples":6,"homeRuns":6,"strikeOuts":64,"baseOnBalls":55,"intentionalWalks":4,"hits":118,"hitByPitch":0,"avg":".291","atBats":405,"obp":".372","slg":".400","ops":".772","caughtStealing":4,"stolenBases":18,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":467,"totalBases":162,"rbi":40,"leftOnBase":156,"sacBunts":2,"sacFlies":5,"babip":".329","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.50","popOuts":15,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":257,"putOuts":162,"errors":6,"chances":425,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID688363":{"person":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"jerseyNumber":"21","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":18,"groundOuts":23,"airOuts":34,"runs":9,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":5,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".190","atBats":100,"obp":".229","slg":".300","ops":".529","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":30,"rbi":12,"leftOnBase":52,"sacBunts":1,"sacFlies":0,"babip":".243","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"100.00","popOuts":10,"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":52,"putOuts":37,"errors":3,"chances":92,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656848":{"person":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":29,"groundOuts":29,"airOuts":50,"runs":18,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":52,"baseOnBalls":18,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":161,"obp":".276","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":756,"era":"3.20","inningsPitched":"45.0","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":17,"blownSaves":0,"earnedRuns":16,"whip":"1.07","battersFaced":181,"outs":135,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":756,"balls":262,"strikes":494,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".333","pitchesPerInning":"16.80","gamesFinished":4,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"10.40","walksPer9Inn":"3.60","hitsPer9Inn":"6.00","runsScoredPer9":"3.60","homeRunsPer9":"0.80","inheritedRunners":20,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":17,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669065":{"person":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":42,"groundOuts":55,"airOuts":77,"runs":41,"doubles":20,"triples":3,"homeRuns":16,"strikeOuts":116,"baseOnBalls":34,"intentionalWalks":2,"hits":76,"hitByPitch":7,"avg":".237","atBats":321,"obp":".321","slg":".467","ops":".788","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":365,"totalBases":150,"rbi":48,"leftOnBase":152,"sacBunts":1,"sacFlies":2,"babip":".314","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.06","popOuts":17,"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":20,"putOuts":331,"errors":7,"chances":358,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID689414":{"person":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"jerseyNumber":"34","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":60,"groundOuts":104,"airOuts":115,"runs":54,"doubles":9,"triples":1,"homeRuns":14,"strikeOuts":38,"baseOnBalls":38,"intentionalWalks":1,"hits":97,"hitByPitch":8,"avg":".280","atBats":347,"obp":".358","slg":".432","ops":".790","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":150,"rbi":60,"leftOnBase":136,"sacBunts":1,"sacFlies":6,"babip":".276","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.79","popOuts":31,"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":{"caughtStealing":6,"stolenBases":37,"stolenBasePercentage":".860","caughtStealingPercentage":".140","assists":25,"putOuts":402,"errors":2,"chances":429,"fielding":".995","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID677870":{"person":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":14,"groundOuts":41,"airOuts":28,"runs":14,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":12,"intentionalWalks":0,"hits":25,"hitByPitch":6,"avg":".210","atBats":119,"obp":".312","slg":".294","ops":".606","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":35,"rbi":9,"leftOnBase":51,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.50","popOuts":2,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":34,"putOuts":25,"errors":3,"chances":62,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676083":{"person":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(W, 5-6)","summary":"5.0 IP, 0 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":79,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":27,"strikes":52,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":41,"groundOuts":81,"airOuts":88,"runs":44,"doubles":14,"triples":2,"homeRuns":11,"strikeOuts":61,"baseOnBalls":22,"intentionalWalks":0,"hits":83,"hitByPitch":1,"atBats":311,"obp":".315","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1268,"era":"4.58","inningsPitched":"78.2","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.33","battersFaced":337,"outs":236,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1268,"balls":430,"strikes":838,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":1,"winPercentage":".455","pitchesPerInning":"16.12","gamesFinished":0,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"6.98","walksPer9Inn":"2.52","hitsPer9Inn":"9.50","runsScoredPer9":"5.03","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":30,"lineOuts":17},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690978":{"person":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"jerseyNumber":"90","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"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":3,"groundOuts":17,"airOuts":9,"runs":7,"doubles":1,"triples":2,"homeRuns":0,"strikeOuts":12,"baseOnBalls":10,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":47,"obp":".333","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":239,"era":"4.50","inningsPitched":"14.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.36","battersFaced":57,"outs":42,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":239,"balls":105,"strikes":134,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.89","rbi":0,"winPercentage":".---","pitchesPerInning":"17.07","gamesFinished":4,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"7.71","walksPer9Inn":"6.43","hitsPer9Inn":"5.79","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID640459":{"person":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"jerseyNumber":"64","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":1,"groundOuts":4,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".143","atBats":14,"obp":".250","slg":".214","ops":".464","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":3,"rbi":0,"leftOnBase":6,"sacBunts":2,"sacFlies":0,"babip":".222","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":6,"putOuts":39,"errors":0,"chances":45,"fielding":"1.000","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691788":{"person":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"jerseyNumber":"80","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":0,"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":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":25,"groundOuts":56,"airOuts":42,"runs":28,"doubles":7,"triples":0,"homeRuns":10,"strikeOuts":53,"baseOnBalls":13,"intentionalWalks":0,"hits":46,"hitByPitch":2,"avg":".238","atBats":193,"obp":".293","slg":".430","ops":".723","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":212,"totalBases":83,"rbi":32,"leftOnBase":81,"sacBunts":4,"sacFlies":0,"babip":".277","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.30","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":19,"stolenBases":40,"stolenBasePercentage":".678","caughtStealingPercentage":".322","assists":34,"putOuts":495,"errors":6,"chances":535,"fielding":".989","passedBall":5,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691587":{"person":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":59,"groundOuts":80,"airOuts":108,"runs":45,"doubles":19,"triples":1,"homeRuns":13,"strikeOuts":112,"baseOnBalls":40,"intentionalWalks":0,"hits":75,"hitByPitch":8,"atBats":373,"obp":".291","caughtStealing":3,"stolenBases":24,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1702,"era":"3.44","inningsPitched":"104.2","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.10","battersFaced":423,"outs":314,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1702,"balls":608,"strikes":1094,"strikePercentage":".640","hitBatsmen":8,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".385","pitchesPerInning":"16.26","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"9.63","walksPer9Inn":"3.44","hitsPer9Inn":"6.45","runsScoredPer9":"3.87","homeRunsPer9":"1.12","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":33,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672640":{"person":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"300","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":107,"flyOuts":62,"groundOuts":128,"airOuts":107,"runs":65,"doubles":27,"triples":7,"homeRuns":9,"strikeOuts":63,"baseOnBalls":23,"intentionalWalks":0,"hits":138,"hitByPitch":4,"avg":".322","atBats":428,"obp":".356","slg":".481","ops":".837","caughtStealing":4,"stolenBases":22,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":463,"totalBases":206,"rbi":50,"leftOnBase":153,"sacBunts":0,"sacFlies":8,"babip":".354","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.56","popOuts":15,"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":234,"putOuts":140,"errors":15,"chances":389,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[689414,669364,672640,669065,665052,665923,681715,805300,691788,691594,676083,806188,676534,676604,664126],"pitchers":[676083,806188,676534,676604,664126],"bench":[677870,640459,688363],"bullpen":[645261,669199,690978,687473,667463,691587,656848,663969],"battingOrder":[689414,669364,672640,669065,665923,681715,805300,691788,691594],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Mack (7, Senga); Marsee (13, Senga); Stowers (20, Curry)."},{"label":"HR","value":"Stowers (16, 6th inning off Curry, 0 on, 1 out)."},{"label":"TB","value":"Conine; Edwards, X; Mack 3; Marsee 2; Sanoja; Stowers 6."},{"label":"RBI","value":"Edwards, X (40); Mack 2 (32); Marsee (28); Stowers (48)."},{"label":"2-out RBI","value":"Edwards, X."},{"label":"Runners left in scoring position, 2 out","value":"Conine; Hicks, L."},{"label":"Team RISP","value":"3-for-7."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Edwards, X (4, 2nd base by Curry/Alvarez, F)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Stowers (7, fielding)."},{"label":"DP","value":"(Lopez, O-Edwards, X-Stowers)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":7,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".233","atBats":34,"obp":".304","slg":".381","ops":".685","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":11,"rbi":2,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":10,"groundOuts":3,"airOuts":16,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".286","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":111,"era":"4.11","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.29","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":111,"balls":40,"strikes":71,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.19","rbi":5,"pitchesPerInning":"12.33","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID620443":{"person":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":19,"groundOuts":60,"airOuts":43,"runs":23,"doubles":12,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":12,"intentionalWalks":0,"hits":40,"hitByPitch":4,"avg":".220","atBats":182,"obp":".283","slg":".319","ops":".602","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":200,"totalBases":58,"rbi":20,"leftOnBase":79,"sacBunts":2,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"91.00","popOuts":7,"lineOuts":17},"pitching":{"gamesPlayed":1,"gamesStarted":0,"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,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"27.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"6.00","battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":3,"strikes":4,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"54.00","runsScoredPer9":"27.00","homeRunsPer9":"27.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":14,"stolenBases":20,"stolenBasePercentage":".588","caughtStealingPercentage":".412","assists":25,"putOuts":487,"errors":2,"chances":514,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666182":{"person":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":70,"groundOuts":128,"airOuts":118,"runs":53,"doubles":16,"triples":1,"homeRuns":10,"strikeOuts":86,"baseOnBalls":29,"intentionalWalks":0,"hits":112,"hitByPitch":2,"avg":".256","atBats":437,"obp":".301","slg":".366","ops":".667","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":475,"totalBases":160,"rbi":53,"leftOnBase":174,"sacBunts":0,"sacFlies":7,"babip":".293","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.70","popOuts":9,"lineOuts":39},"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":169,"putOuts":101,"errors":9,"chances":279,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID621438":{"person":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":26,"groundOuts":33,"airOuts":48,"runs":21,"doubles":8,"triples":0,"homeRuns":9,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".239","atBats":142,"obp":".289","slg":".486","ops":".775","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":69,"rbi":26,"leftOnBase":55,"sacBunts":4,"sacFlies":0,"babip":".245","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.78","popOuts":13,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":76,"errors":2,"chances":80,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682626":{"person":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"jerseyNumber":"4","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":29,"groundOuts":59,"airOuts":49,"runs":25,"doubles":8,"triples":0,"homeRuns":12,"strikeOuts":72,"baseOnBalls":28,"intentionalWalks":1,"hits":61,"hitByPitch":3,"avg":".254","atBats":240,"obp":".338","slg":".438","ops":".776","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":274,"totalBases":105,"rbi":27,"leftOnBase":91,"sacBunts":0,"sacFlies":1,"babip":".312","groundOutsToAirouts":"1.20","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":11,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":27,"stolenBasePercentage":".794","caughtStealingPercentage":".206","assists":19,"putOuts":485,"errors":4,"chances":508,"fielding":".992","passedBall":9,"pickoffs":1}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID640455":{"person":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":9,"flyOuts":58,"groundOuts":79,"airOuts":101,"runs":52,"doubles":21,"triples":4,"homeRuns":13,"strikeOuts":88,"baseOnBalls":30,"intentionalWalks":0,"hits":93,"hitByPitch":10,"atBats":355,"obp":".333","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1608,"era":"4.42","inningsPitched":"91.2","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.34","battersFaced":401,"outs":275,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1608,"balls":551,"strikes":1057,"strikePercentage":".660","hitBatsmen":10,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".286","pitchesPerInning":"17.54","gamesFinished":6,"strikeoutWalkRatio":"2.93","strikeoutsPer9Inn":"8.64","walksPer9Inn":"2.95","hitsPer9Inn":"9.13","runsScoredPer9":"5.11","homeRunsPer9":"1.28","inheritedRunners":11,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":16,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":2,"chances":14,"fielding":".857","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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":52,"groundOuts":73,"airOuts":82,"runs":40,"doubles":13,"triples":1,"homeRuns":6,"strikeOuts":97,"baseOnBalls":31,"intentionalWalks":0,"hits":70,"hitByPitch":3,"avg":".220","atBats":318,"obp":".292","slg":".324","ops":".616","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":357,"totalBases":103,"rbi":33,"leftOnBase":126,"sacBunts":0,"sacFlies":4,"babip":".292","groundOutsToAirouts":"0.89","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"53.00","popOuts":14,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":124,"putOuts":158,"errors":7,"chances":289,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID623211":{"person":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":6,"flyOuts":22,"groundOuts":57,"airOuts":46,"runs":16,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":47,"baseOnBalls":22,"intentionalWalks":1,"hits":30,"hitByPitch":1,"atBats":178,"obp":".262","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":791,"era":"2.61","inningsPitched":"51.2","wins":5,"losses":2,"saves":0,"saveOpportunities":3,"holds":8,"blownSaves":3,"earnedRuns":15,"whip":"1.01","battersFaced":203,"outs":155,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":791,"balls":279,"strikes":512,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".714","pitchesPerInning":"15.31","gamesFinished":2,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"8.19","walksPer9Inn":"3.83","hitsPer9Inn":"5.23","runsScoredPer9":"2.79","homeRunsPer9":"0.52","inheritedRunners":34,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596133":{"person":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":41,"gamesStarted":0,"flyOuts":26,"groundOuts":38,"airOuts":46,"runs":10,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":44,"baseOnBalls":11,"intentionalWalks":1,"hits":25,"hitByPitch":2,"atBats":151,"obp":".230","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":630,"era":"1.88","inningsPitched":"43.0","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":15,"blownSaves":2,"earnedRuns":9,"whip":"0.84","battersFaced":166,"outs":129,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":630,"balls":205,"strikes":425,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".667","pitchesPerInning":"14.65","gamesFinished":4,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.21","walksPer9Inn":"2.30","hitsPer9Inn":"5.23","runsScoredPer9":"2.09","homeRunsPer9":"0.63","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701807":{"person":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":58,"groundOuts":99,"airOuts":97,"runs":55,"doubles":15,"triples":2,"homeRuns":11,"strikeOuts":97,"baseOnBalls":32,"intentionalWalks":0,"hits":106,"hitByPitch":5,"avg":".266","atBats":398,"obp":".328","slg":".397","ops":".725","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":158,"rbi":41,"leftOnBase":146,"sacBunts":0,"sacFlies":1,"babip":".326","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.18","popOuts":10,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":202,"errors":5,"chances":211,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676572":{"person":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"jerseyNumber":"39","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":3,"groundOuts":14,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".175","atBats":40,"obp":".267","slg":".325","ops":".592","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":13,"rbi":4,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".179","groundOutsToAirouts":"1.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":42,"errors":2,"chances":46,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642207":{"person":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":13,"groundOuts":29,"airOuts":30,"runs":22,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":51,"baseOnBalls":20,"intentionalWalks":1,"hits":38,"hitByPitch":0,"atBats":146,"obp":".349","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":693,"era":"4.17","inningsPitched":"36.2","wins":3,"losses":2,"saves":16,"saveOpportunities":19,"holds":0,"blownSaves":3,"earnedRuns":17,"whip":"1.58","battersFaced":168,"outs":110,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":693,"balls":238,"strikes":455,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".600","pitchesPerInning":"18.90","gamesFinished":28,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"12.52","walksPer9Inn":"4.91","hitsPer9Inn":"9.33","runsScoredPer9":"5.40","homeRunsPer9":"0.74","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673540":{"person":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(L, 0-8)","summary":"4.0 IP, 3 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":0,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":49,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":16,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":20,"strikes":29,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":8,"flyOuts":29,"groundOuts":27,"airOuts":49,"runs":44,"doubles":8,"triples":1,"homeRuns":12,"strikeOuts":53,"baseOnBalls":32,"intentionalWalks":0,"hits":47,"hitByPitch":2,"atBats":175,"obp":".386","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":835,"era":"8.66","inningsPitched":"44.2","wins":0,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.77","battersFaced":210,"outs":134,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":835,"balls":342,"strikes":493,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":1,"winPercentage":".000","pitchesPerInning":"18.69","gamesFinished":1,"strikeoutWalkRatio":"1.66","strikeoutsPer9Inn":"10.68","walksPer9Inn":"6.45","hitsPer9Inn":"9.47","runsScoredPer9":"8.87","homeRunsPer9":"2.42","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"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"}]},"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":7,"gamesStarted":0,"flyOuts":4,"groundOuts":10,"airOuts":10,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":35,"obp":".184","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":157,"era":"0.00","inningsPitched":"11.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.53","battersFaced":38,"outs":34,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":157,"balls":45,"strikes":112,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.85","gamesFinished":5,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"8.74","walksPer9Inn":"1.59","hitsPer9Inn":"3.18","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"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}},"ID675540":{"person":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":19,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":62,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":19,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":62,"balls":20,"strikes":42,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":1,"runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":11,"groundOuts":7,"airOuts":18,"runs":4,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":42,"obp":".295","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":158,"era":"3.27","inningsPitched":"11.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.18","battersFaced":44,"outs":33,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":158,"balls":53,"strikes":105,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":4,"winPercentage":".---","pitchesPerInning":"14.36","gamesFinished":5,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"4.91","walksPer9Inn":"1.64","hitsPer9Inn":"9.00","runsScoredPer9":"3.27","homeRunsPer9":"1.64","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543760":{"person":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":59,"groundOuts":66,"airOuts":115,"runs":35,"doubles":8,"triples":1,"homeRuns":12,"strikeOuts":82,"baseOnBalls":25,"intentionalWalks":0,"hits":69,"hitByPitch":1,"avg":".210","atBats":328,"obp":".266","slg":".351","ops":".617","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":358,"totalBases":115,"rbi":35,"leftOnBase":145,"sacBunts":1,"sacFlies":3,"babip":".241","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.33","popOuts":23,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":227,"putOuts":137,"errors":6,"chances":370,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":5,"gamesStarted":0,"flyOuts":6,"groundOuts":13,"airOuts":12,"runs":7,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":2,"atBats":42,"obp":".234","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":198,"era":"5.11","inningsPitched":"12.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"0.73","battersFaced":48,"outs":37,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":198,"balls":75,"strikes":123,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".---","pitchesPerInning":"16.05","gamesFinished":2,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.76","walksPer9Inn":"2.19","hitsPer9Inn":"4.38","runsScoredPer9":"5.11","homeRunsPer9":"2.19","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642547":{"person":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"jerseyNumber":"51","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":22,"gamesStarted":22,"flyOuts":64,"groundOuts":106,"airOuts":120,"runs":71,"doubles":31,"triples":1,"homeRuns":17,"strikeOuts":113,"baseOnBalls":48,"intentionalWalks":0,"hits":120,"hitByPitch":5,"atBats":455,"obp":".339","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2093,"era":"4.99","inningsPitched":"113.2","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.48","battersFaced":512,"outs":341,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2093,"balls":826,"strikes":1267,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".357","pitchesPerInning":"18.41","gamesFinished":0,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"8.95","walksPer9Inn":"3.80","hitsPer9Inn":"9.50","runsScoredPer9":"5.62","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":29,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":4,"errors":1,"chances":18,"fielding":".944","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":"200","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":40,"groundOuts":49,"airOuts":68,"runs":28,"doubles":5,"triples":4,"homeRuns":9,"strikeOuts":41,"baseOnBalls":25,"intentionalWalks":0,"hits":48,"hitByPitch":2,"avg":".233","atBats":206,"obp":".322","slg":".427","ops":".749","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":88,"rbi":25,"leftOnBase":74,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.89","popOuts":10,"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":107,"putOuts":61,"errors":6,"chances":174,"fielding":".966","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":15,"gamesStarted":15,"flyOuts":36,"groundOuts":46,"airOuts":73,"runs":24,"doubles":12,"triples":1,"homeRuns":7,"strikeOuts":85,"baseOnBalls":30,"intentionalWalks":0,"hits":56,"hitByPitch":5,"atBats":260,"obp":".308","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1265,"era":"2.99","inningsPitched":"69.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.24","battersFaced":295,"outs":208,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1265,"balls":455,"strikes":810,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".500","pitchesPerInning":"18.25","gamesFinished":0,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"11.03","walksPer9Inn":"3.89","hitsPer9Inn":"7.27","runsScoredPer9":"3.12","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":19,"lineOuts":18},"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}},"ID548384":{"person":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"jerseyNumber":"25","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":44,"gamesStarted":0,"flyOuts":22,"groundOuts":34,"airOuts":45,"runs":12,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":40,"baseOnBalls":15,"intentionalWalks":1,"hits":30,"hitByPitch":3,"atBats":144,"obp":".291","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":622,"era":"2.01","inningsPitched":"40.1","wins":5,"losses":5,"saves":0,"saveOpportunities":1,"holds":14,"blownSaves":1,"earnedRuns":9,"whip":"1.12","battersFaced":167,"outs":121,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":622,"balls":213,"strikes":409,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".500","pitchesPerInning":"15.42","gamesFinished":5,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"8.93","walksPer9Inn":"3.35","hitsPer9Inn":"6.69","runsScoredPer9":"2.68","homeRunsPer9":"0.45","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593871":{"person":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"jerseyNumber":"11","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":16,"groundOuts":28,"airOuts":36,"runs":6,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":7,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".135","atBats":104,"obp":".189","slg":".202","ops":".391","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":112,"totalBases":21,"rbi":4,"leftOnBase":54,"sacBunts":1,"sacFlies":0,"babip":".171","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"104.00","popOuts":9,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":20,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID690997":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":47,"groundOuts":125,"airOuts":95,"runs":57,"doubles":22,"triples":0,"homeRuns":13,"strikeOuts":148,"baseOnBalls":45,"intentionalWalks":0,"hits":96,"hitByPitch":13,"atBats":459,"obp":".297","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2077,"era":"3.29","inningsPitched":"125.2","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.12","battersFaced":522,"outs":377,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2077,"balls":765,"strikes":1312,"strikePercentage":".630","hitBatsmen":13,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".500","pitchesPerInning":"16.53","gamesFinished":0,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"10.60","walksPer9Inn":"3.22","hitsPer9Inn":"6.88","runsScoredPer9":"4.08","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":12,"errors":3,"chances":36,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID804267":{"person":{"id":804267,"fullName":"Zac Thornton","link":"/api/v1/people/804267"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":21,"groundOuts":28,"airOuts":33,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":7,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":102,"obp":".248","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":402,"era":"2.43","inningsPitched":"29.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"0.91","battersFaced":110,"outs":89,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":402,"balls":132,"strikes":270,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".667","pitchesPerInning":"13.55","gamesFinished":0,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"6.67","walksPer9Inn":"2.12","hitsPer9Inn":"6.07","runsScoredPer9":"2.43","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673357":{"person":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"jerseyNumber":"88","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":17,"groundOuts":33,"airOuts":31,"runs":14,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":16,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".195","atBats":118,"obp":".291","slg":".322","ops":".613","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":38,"rbi":12,"leftOnBase":55,"sacBunts":0,"sacFlies":0,"babip":".229","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":9,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":69,"errors":0,"chances":69,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID676724":{"person":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":19,"groundOuts":45,"airOuts":45,"runs":20,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":38,"baseOnBalls":14,"intentionalWalks":0,"hits":43,"hitByPitch":6,"avg":".253","atBats":170,"obp":".330","slg":".424","ops":".754","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":72,"rbi":19,"leftOnBase":66,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.29","popOuts":10,"lineOuts":16},"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":22,"putOuts":298,"errors":3,"chances":323,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805999":{"person":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"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":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":35,"groundOuts":53,"airOuts":60,"runs":32,"doubles":12,"triples":1,"homeRuns":7,"strikeOuts":75,"baseOnBalls":27,"intentionalWalks":0,"hits":67,"hitByPitch":1,"avg":".268","atBats":250,"obp":".338","slg":".408","ops":".746","caughtStealing":6,"stolenBases":14,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":283,"totalBases":102,"rbi":28,"leftOnBase":80,"sacBunts":2,"sacFlies":3,"babip":".351","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.71","popOuts":7,"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":3,"putOuts":155,"errors":2,"chances":160,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]}},"batters":[805999,596019,666182,701807,673357,676724,683146,543760,593871,682626,673540,675540],"pitchers":[673540,675540],"bench":[621438,620443,676572],"bullpen":[623211,650960,640455,690997,642547,702752,548384,681035,804267,596133,642207],"battingOrder":[805999,596019,666182,701807,673357,676724,543760,593871,682626],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Benge (15, Junk)."},{"label":"HR","value":"Lindor (9, 7th inning off Faucher, 0 on, 2 out)."},{"label":"TB","value":"Benge 4; Ewing; Lindor 5; Young, J."},{"label":"RBI","value":"Ewing (28); Lindor (25)."},{"label":"2-out RBI","value":"Ewing; Lindor."},{"label":"Runners left in scoring position, 2 out","value":"Polanco; Robert Jr. 2; Bichette 2."},{"label":"GIDP","value":"Robert Jr."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Ewing (Sanoja at 2nd base)."}]}],"note":[{"label":"a","value":"Struck out for Baty in the 6th."}]}},"officials":[{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":665576,"fullName":"Brock Ballou","link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482620,"fullName":"Chris Conroy","link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Senga."},{"label":"ABS Challenge","value":"Polanco (Strike-Overturned to Ball); Alvarez, F (Ball-Confirmed); Conine (Strike-Overturned to Ball); Mack (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Junk 79-52; Gibson, C 8-7; Faucher 29-19; Zuber 23-16; Fairbanks 7-6; Senga 49-29; Curry 62-42."},{"label":"Groundouts-flyouts","value":"Junk 6-3; Gibson, C 0-0; Faucher 0-0; Zuber 1-0; Fairbanks 0-2; Senga 0-6; Curry 3-4."},{"label":"Batters faced","value":"Junk 21; Gibson, C 3; Faucher 5; Zuber 4; Fairbanks 3; Senga 16; Curry 19."},{"label":"Inherited runners-scored","value":"Faucher 2-0; Curry 2-2."},{"label":"Umpires","value":"HP: Brennan Miller. 1B: Brock Ballou. 2B: Chris Conroy. 3B: Ben May. "},{"label":"Weather","value":"79 degrees, Partly Cloudy."},{"label":"Wind","value":"7 mph, Out To LF."},{"label":"First pitch","value":"7:11 PM."},{"label":"T","value":"2:39."},{"label":"Att","value":"33,064."},{"label":"Venue","value":"Citi Field."},{"label":"July 31, 2026"}],"pitchingNotes":["Senga pitched to 3 batters in the 5th inning."],"topPerformers":[{"player":{"person":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019","boxscoreName":"Lindor"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":40,"groundOuts":49,"airOuts":68,"runs":28,"doubles":5,"triples":4,"homeRuns":9,"strikeOuts":41,"baseOnBalls":25,"intentionalWalks":0,"hits":48,"hitByPitch":2,"avg":".233","atBats":206,"obp":".322","slg":".427","ops":".749","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":88,"rbi":25,"leftOnBase":74,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.89","popOuts":10,"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":107,"putOuts":61,"errors":6,"chances":174,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":61,"hittingGameScore":61},{"player":{"person":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083","boxscoreName":"Junk"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(W, 5-6)","summary":"5.0 IP, 0 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":79,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":27,"strikes":52,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":41,"groundOuts":81,"airOuts":88,"runs":44,"doubles":14,"triples":2,"homeRuns":11,"strikeOuts":61,"baseOnBalls":22,"intentionalWalks":0,"hits":83,"hitByPitch":1,"atBats":311,"obp":".315","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1268,"era":"4.58","inningsPitched":"78.2","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.33","battersFaced":337,"outs":236,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1268,"balls":430,"strikes":838,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":1,"winPercentage":".455","pitchesPerInning":"16.12","gamesFinished":0,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"6.98","walksPer9Inn":"2.52","hitsPer9Inn":"9.50","runsScoredPer9":"5.03","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":30,"lineOuts":17},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":2,"chances":18,"fielding":".889","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":61,"pitchingGameScore":61},{"player":{"person":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065","boxscoreName":"Stowers"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":42,"groundOuts":55,"airOuts":77,"runs":41,"doubles":20,"triples":3,"homeRuns":16,"strikeOuts":116,"baseOnBalls":34,"intentionalWalks":2,"hits":76,"hitByPitch":7,"avg":".237","atBats":321,"obp":".321","slg":".467","ops":".788","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":365,"totalBases":150,"rbi":48,"leftOnBase":152,"sacBunts":1,"sacFlies":2,"babip":".314","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.06","popOuts":17,"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":20,"putOuts":331,"errors":7,"chances":358,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"loser":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"save":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}