{"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":777024,"link":"/api/v1.1/game/777024/feed/live","metaData":{"wait":10,"timeStamp":"20250723_220748","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count33","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":777024,"type":"R","doubleHeader":"N","id":"2025/07/23/milmlb-seamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-777024-2025-07-23","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-07-23T19:40:00Z","originalDate":"2025-07-23","officialDate":"2025-07-23","dayNight":"day","time":"12:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158","season":2025,"venue":{"id":32,"name":"American Family Field","link":"/api/v1/venues/32"},"springVenue":{"id":2518,"link":"/api/v1/venues/2518"},"teamCode":"mil","fileCode":"mil","abbreviation":"MIL","teamName":"Brewers","locationName":"Milwaukee","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Milwaukee","record":{"gamesPlayed":102,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":41,"ties":0,"pct":".598"},"records":{},"divisionLeader":false,"wins":61,"losses":41,"winningPercentage":".598"},"franchiseName":"Milwaukee","clubName":"Brewers","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136","season":2025,"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sea","fileCode":"sea","abbreviation":"SEA","teamName":"Mariners","locationName":"Seattle","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Seattle","record":{"gamesPlayed":102,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":54,"losses":48,"ties":0,"pct":".529"},"records":{},"divisionLeader":false,"wins":54,"losses":48,"winningPercentage":".529"},"franchiseName":"Seattle","clubName":"Mariners","active":true}},"players":{"ID702284":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284","firstName":"Cole","lastName":"Young","primaryNumber":"2","birthDate":"2003-07-29","currentAge":23,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Cole","useLastName":"Young","middleName":"Douglas","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Young","nameSlug":"cole-young-702284","firstLastName":"Cole Young","lastFirstName":"Young, Cole","lastInitName":"Young, C","initLastName":"C Young","fullFMLName":"Cole Douglas Young","fullLFMName":"Young, Cole Douglas","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID687401":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401","firstName":"Joseph","lastName":"Ortiz","primaryNumber":"3","birthDate":"1998-07-14","currentAge":28,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Joey","useLastName":"Ortiz","middleName":"Anthony","boxscoreName":"Ortiz, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Ortiz","nameSlug":"joey-ortiz-687401","firstLastName":"Joey Ortiz","lastFirstName":"Ortiz, Joey","lastInitName":"Ortiz, J","initLastName":"J Ortiz","fullFMLName":"Joseph Anthony Ortiz","fullLFMName":"Ortiz, Joseph Anthony","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID688138":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138","firstName":"Logan","lastName":"Evans","primaryNumber":"23","birthDate":"2001-06-05","currentAge":25,"birthCity":"Ann Arbor","birthStateProvince":"MI","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Evans","middleName":"Michael","boxscoreName":"Evans","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Evans","nameSlug":"logan-evans-688138","firstLastName":"Logan Evans","lastFirstName":"Evans, Logan","lastInitName":"Evans, L","initLastName":"L Evans","fullFMLName":"Logan Michael Evans","fullLFMName":"Evans, Logan Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668964":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964","firstName":"Tobias","lastName":"Myers","primaryNumber":"32","birthDate":"1998-08-05","currentAge":28,"birthCity":"Winter Haven","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tobias","useLastName":"Myers","middleName":"Kane","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2024-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tobias Myers","nameSlug":"tobias-myers-668964","firstLastName":"Tobias Myers","lastFirstName":"Myers, Tobias","lastInitName":"Myers, T","initLastName":"T Myers","fullFMLName":"Tobias Kane Myers","fullLFMName":"Myers, Tobias Kane","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID641487":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487","firstName":"John","lastName":"Crawford","primaryNumber":"3","birthDate":"1995-01-11","currentAge":31,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"J.P.","useLastName":"Crawford","middleName":"Paul","boxscoreName":"Crawford, J","nickName":"Crawdaddy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.P. Crawford","nameSlug":"j-p-crawford-641487","firstLastName":"J.P. Crawford","lastFirstName":"Crawford, J.P.","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"John Paul Crawford","fullLFMName":"Crawford, John Paul","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID686555":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555","firstName":"Isaac","lastName":"Collins","primaryNumber":"1","birthDate":"1997-07-22","currentAge":29,"birthCity":"Maple Grove","birthStateProvince":"MN","birthCountry":"USA","height":"5' 8\"","weight":188,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Isaac","useLastName":"Collins","middleName":"Michael","boxscoreName":"Collins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Collins","nameSlug":"isaac-collins-686555","firstLastName":"Isaac Collins","lastFirstName":"Collins, Isaac","lastInitName":"Collins, I","initLastName":"I Collins","fullFMLName":"Isaac Michael Collins","fullLFMName":"Collins, Isaac Michael","strikeZoneTop":3.013,"strikeZoneBottom":1.521},"ID678011":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011","firstName":"Anthony","lastName":"Seigler","primaryNumber":"48","birthDate":"1999-06-20","currentAge":27,"birthCity":"Fort Defiance","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 9\"","weight":192,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Anthony","useLastName":"Seigler","boxscoreName":"Seigler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SEE-glur","mlbDebutDate":"2025-07-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Anthony Seigler","nameSlug":"anthony-seigler-678011","firstLastName":"Anthony Seigler","lastFirstName":"Seigler, Anthony","lastInitName":"Seigler, A","initLastName":"A Seigler","fullFMLName":"Anthony Seigler","fullLFMName":"Seigler, Anthony","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID681982":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982","firstName":"Grant","lastName":"Anderson","primaryNumber":"56","birthDate":"1997-06-21","currentAge":29,"birthCity":"Port Arthur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Anderson","middleName":"Reed","boxscoreName":"Anderson, G","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Anderson","nameSlug":"grant-anderson-681982","firstLastName":"Grant Anderson","lastFirstName":"Anderson, Grant","lastInitName":"Anderson, G","initLastName":"G Anderson","fullFMLName":"Grant Reed Anderson","fullLFMName":"Anderson, Grant Reed","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID682990":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990","firstName":"Charles","lastName":"Priester","primaryNumber":"46","birthDate":"2000-09-16","currentAge":26,"birthCity":"Glendale Heights","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Quinn","useLastName":"Priester","middleName":"Quinn","boxscoreName":"Priester","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"rhymes with “Easter”","mlbDebutDate":"2023-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Quinn Priester","nameSlug":"quinn-priester-682990","firstLastName":"Quinn Priester","lastFirstName":"Priester, Quinn","lastInitName":"Priester, Q","initLastName":"Q Priester","fullFMLName":"Charles Quinn Priester","fullLFMName":"Priester, Charles Quinn","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID500779":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779","firstName":"Jose","lastName":"Quintana","primaryNumber":"62","birthDate":"1989-01-24","currentAge":37,"birthCity":"Arjona","birthCountry":"Colombia","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jose","useLastName":"Quintana","middleName":"Guillermo","boxscoreName":"Quintana","nickName":"Lelo","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"kin-TAH-nuh","mlbDebutDate":"2012-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jose Quintana","nameSlug":"jose-quintana-500779","firstLastName":"Jose Quintana","lastFirstName":"Quintana, Jose","lastInitName":"Quintana, J","initLastName":"J Quintana","fullFMLName":"Jose Guillermo Quintana","fullLFMName":"Quintana, Jose Guillermo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID693433":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433","firstName":"Bryan","lastName":"Woo","primaryNumber":"22","birthDate":"2000-01-30","currentAge":26,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Woo","middleName":"Joseph","boxscoreName":"Woo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Woo","nameSlug":"bryan-woo-693433","firstLastName":"Bryan Woo","lastFirstName":"Woo, Bryan","lastInitName":"Woo, B","initLastName":"B Woo","fullFMLName":"Bryan Joseph Woo","fullLFMName":"Woo, Bryan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669302":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302","firstName":"Logan","lastName":"Gilbert","primaryNumber":"36","birthDate":"1997-05-05","currentAge":29,"birthCity":"Winter Park","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Gilbert","middleName":"Keith","boxscoreName":"Gilbert, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Gilbert","nameSlug":"logan-gilbert-669302","firstLastName":"Logan Gilbert","lastFirstName":"Gilbert, Logan","lastInitName":"Gilbert, L","initLastName":"L Gilbert","fullFMLName":"Logan Keith Gilbert","fullLFMName":"Gilbert, Logan Keith","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID663368":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368","firstName":"Blake","lastName":"Perkins","birthDate":"1996-09-10","currentAge":30,"birthCity":"Litchfield Park","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Blake","useLastName":"Perkins","middleName":"Alexander","boxscoreName":"Perkins, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Perkins","nameSlug":"blake-perkins-663368","firstLastName":"Blake Perkins","lastFirstName":"Perkins, Blake","lastInitName":"Perkins, B","initLastName":"B Perkins","fullFMLName":"Blake Alexander Perkins","fullLFMName":"Perkins, Blake Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID622491":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491","firstName":"Luis","lastName":"Castillo","primaryNumber":"58","birthDate":"1992-12-12","currentAge":33,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Castillo","middleName":"Miguel","boxscoreName":"Castillo, L","nickName":"La Piedra","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2017-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Castillo","nameSlug":"luis-castillo-622491","firstLastName":"Luis Castillo","lastFirstName":"Castillo, Luis","lastInitName":"Castillo, L","initLastName":"L Castillo","fullFMLName":"Luis Miguel Castillo","fullLFMName":"Castillo, Luis Miguel","strikeZoneTop":3.44,"strikeZoneBottom":1.59},"ID683232":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232","firstName":"Nicolaus","lastName":"Mears","primaryNumber":"31","birthDate":"1996-10-07","currentAge":29,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Mears","middleName":"Tanner","boxscoreName":"Mears","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2020-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Mears","nameSlug":"nick-mears-683232","firstLastName":"Nick Mears","lastFirstName":"Mears, Nick","lastInitName":"Mears, N","initLastName":"N Mears","fullFMLName":"Nicolaus Tanner Mears","fullLFMName":"Mears, Nicolaus Tanner","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641598":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598","firstName":"Mitchell","lastName":"Garver","primaryNumber":"8","birthDate":"1991-01-15","currentAge":35,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Mitch","useLastName":"Garver","middleName":"Lynn","boxscoreName":"Garver","nickName":"Garv Sauce","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Garver","nameSlug":"mitch-garver-641598","firstLastName":"Mitch Garver","lastFirstName":"Garver, Mitch","lastInitName":"Garver, M","initLastName":"M Garver","fullFMLName":"Mitchell Lynn Garver","fullLFMName":"Garver, Mitchell Lynn","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"ID661388":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388","firstName":"William","lastName":"Contreras","primaryNumber":"24","birthDate":"1997-12-24","currentAge":28,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 10\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"William","useLastName":"Contreras","middleName":"Jesus","boxscoreName":"Contreras, Wm","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"William Contreras","nameSlug":"william-contreras-661388","firstLastName":"William Contreras","lastFirstName":"Contreras, William","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"William Jesus Contreras","fullLFMName":"Contreras, William Jesus","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID668930":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930","firstName":"Brice","lastName":"Turang","primaryNumber":"2","birthDate":"1999-11-21","currentAge":26,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brice","useLastName":"Turang","middleName":"Craig","boxscoreName":"Turang","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brice Turang","nameSlug":"brice-turang-668930","firstLastName":"Brice Turang","lastFirstName":"Turang, Brice","lastInitName":"Turang, B","initLastName":"B Turang","fullFMLName":"Brice Craig Turang","fullLFMName":"Turang, Brice Craig","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID677594":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594","firstName":"Julio","lastName":"Rodríguez","primaryNumber":"44","birthDate":"2000-12-29","currentAge":25,"birthCity":"Loma de Cabrera","birthCountry":"Dominican Republic","height":"6' 4\"","weight":228,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Julio","useLastName":"Rodríguez","middleName":"Yamel","boxscoreName":"Rodríguez, J","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julio Rodríguez","nameSlug":"julio-rodriguez-677594","firstLastName":"Julio Rodríguez","lastFirstName":"Rodríguez, Julio","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Julio Yamel Rodríguez","fullLFMName":"Rodríguez, Julio Yamel","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"ID810938":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938","firstName":"Benjamin","lastName":"Williamson","primaryNumber":"15","birthDate":"2000-11-05","currentAge":25,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ben","useLastName":"Williamson","middleName":"Andrew","boxscoreName":"Williamson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Williamson","nameSlug":"ben-williamson-810938","firstLastName":"Ben Williamson","lastFirstName":"Williamson, Ben","lastInitName":"Williamson, B","initLastName":"B Williamson","fullFMLName":"Benjamin Andrew Williamson","fullLFMName":"Williamson, Benjamin Andrew","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID657649":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649","firstName":"Jared","lastName":"Koenig","primaryNumber":"47","birthDate":"1994-01-24","currentAge":32,"birthCity":"Aptos","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":244,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jared","useLastName":"Koenig","middleName":"Tyler","boxscoreName":"Koenig","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"KAY-ni/g/","mlbDebutDate":"2022-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jared Koenig","nameSlug":"jared-koenig-657649","firstLastName":"Jared Koenig","lastFirstName":"Koenig, Jared","lastInitName":"Koenig, J","initLastName":"J Koenig","fullFMLName":"Jared Tyler Koenig","fullLFMName":"Koenig, Jared Tyler","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID670042":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042","firstName":"Lucas","lastName":"Raley","primaryNumber":"20","birthDate":"1994-09-19","currentAge":31,"birthCity":"Hinckley","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Luke","useLastName":"Raley","middleName":"John","boxscoreName":"Raley, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"Ray-LEE","mlbDebutDate":"2021-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Raley","nameSlug":"luke-raley-670042","firstLastName":"Luke Raley","lastFirstName":"Raley, Luke","lastInitName":"Raley, L","initLastName":"L Raley","fullFMLName":"Lucas John Raley","fullLFMName":"Raley, Lucas John","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID694192":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192","firstName":"Jackson","lastName":"Chourio","primaryNumber":"11","birthDate":"2004-03-11","currentAge":22,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":199,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jackson","useLastName":"Chourio","middleName":"Bryan","boxscoreName":"Chourio, J","gender":"M","nameMatrilineal":"Lugo","isPlayer":true,"isVerified":true,"pronunciation":"CHOO-ree-oh","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Chourio","nameSlug":"jackson-chourio-694192","firstLastName":"Jackson Chourio","lastFirstName":"Chourio, Jackson","lastInitName":"Chourio, J","initLastName":"J Chourio","fullFMLName":"Jackson Bryan Chourio","fullLFMName":"Chourio, Jackson Bryan","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID592885":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885","firstName":"Christian","lastName":"Yelich","primaryNumber":"22","birthDate":"1991-12-05","currentAge":34,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Christian","useLastName":"Yelich","middleName":"Stephen","boxscoreName":"Yelich","nickName":"Yeli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"YELL-itch","mlbDebutDate":"2013-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Yelich","nameSlug":"christian-yelich-592885","firstLastName":"Christian Yelich","lastFirstName":"Yelich, Christian","lastInitName":"Yelich, C","initLastName":"C Yelich","fullFMLName":"Christian Stephen Yelich","fullLFMName":"Yelich, Christian Stephen","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"ID456781":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781","firstName":"Donovan","lastName":"Solano","primaryNumber":"16","birthDate":"1987-12-17","currentAge":38,"birthCity":"Barranquilla","birthCountry":"Colombia","height":"5' 8\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Donovan","useLastName":"Solano","boxscoreName":"Solano","nickName":"Soli","gender":"M","nameMatrilineal":"Preciado","isPlayer":true,"isVerified":true,"pronunciation":"so-LAH-no","mlbDebutDate":"2012-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Donovan Solano","nameSlug":"donovan-solano-456781","firstLastName":"Donovan Solano","lastFirstName":"Solano, Donovan","lastInitName":"Solano, D","initLastName":"D Solano","fullFMLName":"Donovan Solano","fullLFMName":"Solano, Donovan","strikeZoneTop":3.19,"strikeZoneBottom":1.46},"ID668227":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227","firstName":"Randy","lastName":"Arozarena","primaryNumber":"56","birthDate":"1995-02-28","currentAge":31,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Randy","useLastName":"Arozarena","boxscoreName":"Arozarena","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ah-row-sah-RAY-nah","mlbDebutDate":"2019-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Arozarena","nameSlug":"randy-arozarena-668227","firstLastName":"Randy Arozarena","lastFirstName":"Arozarena, Randy","lastInitName":"Arozarena, R","initLastName":"R Arozarena","fullFMLName":"Randy Arozarena","fullLFMName":"Arozarena, Randy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID682842":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842","firstName":"Abner","lastName":"Uribe","primaryNumber":"45","birthDate":"2000-06-20","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Abner","useLastName":"Uribe","middleName":"Brismaury","boxscoreName":"Uribe","gender":"M","nameMatrilineal":"Cabral","isPlayer":true,"isVerified":false,"pronunciation":"oo-REE-bay","mlbDebutDate":"2023-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Abner Uribe","nameSlug":"abner-uribe-682842","firstLastName":"Abner Uribe","lastFirstName":"Uribe, Abner","lastInitName":"Uribe, A","initLastName":"A Uribe","fullFMLName":"Abner Brismaury Uribe","fullLFMName":"Uribe, Abner Brismaury","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID668984":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984","firstName":"Casey","lastName":"Legumina","primaryNumber":"67","birthDate":"1997-06-19","currentAge":29,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Legumina","middleName":"Davey","boxscoreName":"Legumina","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Legumina","nameSlug":"casey-legumina-668984","firstLastName":"Casey Legumina","lastFirstName":"Legumina, Casey","lastInitName":"Legumina, C","initLastName":"C Legumina","fullFMLName":"Casey Davey Legumina","fullLFMName":"Legumina, Casey Davey","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID686527":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","firstName":"Dominic","lastName":"Canzone","primaryNumber":"8","birthDate":"1997-08-16","currentAge":29,"birthCity":"Cleveland","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Canzone","middleName":"Gene","boxscoreName":"Canzone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dominic Canzone","nameSlug":"dominic-canzone-686527","firstLastName":"Dominic Canzone","lastFirstName":"Canzone, Dominic","lastInitName":"Canzone, D","initLastName":"D Canzone","fullFMLName":"Dominic Gene Canzone","fullLFMName":"Canzone, Dominic Gene","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID663728":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728","firstName":"Caleb","lastName":"Raleigh","primaryNumber":"29","birthDate":"1996-11-26","currentAge":29,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Cal","useLastName":"Raleigh","middleName":"John","boxscoreName":"Raleigh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"rah-lee","mlbDebutDate":"2021-07-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Raleigh","nameSlug":"cal-raleigh-663728","firstLastName":"Cal Raleigh","lastFirstName":"Raleigh, Cal","lastInitName":"Raleigh, C","initLastName":"C Raleigh","fullFMLName":"Caleb John Raleigh","fullLFMName":"Raleigh, Caleb John","strikeZoneTop":3.282,"strikeZoneBottom":1.656},"ID683734":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734","firstName":"Andrew","lastName":"Vaughn","primaryNumber":"28","birthDate":"1998-04-03","currentAge":28,"birthCity":"Santa Rosa","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrew","useLastName":"Vaughn","middleName":"Clayton","boxscoreName":"Vaughn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2021-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Vaughn","nameSlug":"andrew-vaughn-683734","firstLastName":"Andrew Vaughn","lastFirstName":"Vaughn, Andrew","lastInitName":"Vaughn, A","initLastName":"A Vaughn","fullFMLName":"Andrew Clayton Vaughn","fullLFMName":"Vaughn, Andrew Clayton","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID672012":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012","firstName":"Tyler","lastName":"Black","primaryNumber":"7","birthDate":"2000-07-26","currentAge":26,"birthCity":"Toronto","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Tyler","useLastName":"Black","middleName":"Alexander","boxscoreName":"Black","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Black","nameSlug":"tyler-black-672012","firstLastName":"Tyler Black","lastFirstName":"Black, Tyler","lastInitName":"Black, T","initLastName":"T Black","fullFMLName":"Tyler Alexander Black","fullLFMName":"Black, Tyler Alexander","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID655316":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316","firstName":"Andruw","lastName":"Monasterio","primaryNumber":"32","birthDate":"1997-05-30","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andruw","useLastName":"Monasterio","middleName":"José","boxscoreName":"Monasterio","gender":"M","nameMatrilineal":"Palacios","isPlayer":true,"isVerified":true,"pronunciation":"AHN-drew","mlbDebutDate":"2023-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andruw Monasterio","nameSlug":"andruw-monasterio-655316","firstLastName":"Andruw Monasterio","lastFirstName":"Monasterio, Andruw","lastInitName":"Monasterio, A","initLastName":"A Monasterio","fullFMLName":"Andruw José Monasterio","fullLFMName":"Monasterio, Andruw José","strikeZoneTop":3.148,"strikeZoneBottom":1.589},"ID670156":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156","firstName":"Miles","lastName":"Mastrobuoni","primaryNumber":"21","birthDate":"1995-10-31","currentAge":30,"birthCity":"San Ramon","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Miles","useLastName":"Mastrobuoni","middleName":"James","boxscoreName":"Mastrobuoni","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"mass-troh-BOH-nee","mlbDebutDate":"2022-09-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miles Mastrobuoni","nameSlug":"miles-mastrobuoni-670156","firstLastName":"Miles Mastrobuoni","lastFirstName":"Mastrobuoni, Miles","lastInitName":"Mastrobuoni, M","initLastName":"M Mastrobuoni","fullFMLName":"Miles James Mastrobuoni","fullLFMName":"Mastrobuoni, Miles James","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID666374":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374","firstName":"Matthew","lastName":"Brash","primaryNumber":"47","birthDate":"1998-05-12","currentAge":28,"birthCity":"Kingston","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 1\"","weight":173,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Brash","middleName":"Aurel","boxscoreName":"Brash","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Brash","nameSlug":"matt-brash-666374","firstLastName":"Matt Brash","lastFirstName":"Brash, Matt","lastInitName":"Brash, M","initLastName":"M Brash","fullFMLName":"Matthew Aurel Brash","fullLFMName":"Brash, Matthew Aurel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID676879":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879","firstName":"Aaron","lastName":"Ashby","primaryNumber":"26","birthDate":"1998-05-24","currentAge":28,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Ashby","boxscoreName":"Ashby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aaron Ashby","nameSlug":"aaron-ashby-676879","firstLastName":"Aaron Ashby","lastFirstName":"Ashby, Aaron","lastInitName":"Ashby, A","initLastName":"A Ashby","fullFMLName":"Aaron  Ashby","fullLFMName":"Ashby, Aaron","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID702332":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332","firstName":"Caleb","lastName":"Durbin","primaryNumber":"5","birthDate":"2000-02-22","currentAge":26,"birthCity":"Lake Forest","birthStateProvince":"IL","birthCountry":"USA","height":"5' 6\"","weight":183,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Caleb","useLastName":"Durbin","boxscoreName":"Durbin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Durbin","nameSlug":"caleb-durbin-702332","firstLastName":"Caleb Durbin","lastFirstName":"Durbin, Caleb","lastInitName":"Durbin, C","initLastName":"C Durbin","fullFMLName":"Caleb  Durbin","fullLFMName":"Durbin, Caleb","strikeZoneTop":2.947,"strikeZoneBottom":1.487},"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},"ID663423":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423","firstName":"Trent","lastName":"Thornton","primaryNumber":"49","birthDate":"1993-09-30","currentAge":32,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trent","useLastName":"Thornton","middleName":"Edward","boxscoreName":"Thornton, T","nickName":"The Big Dreidel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trent Thornton","nameSlug":"trent-thornton-663423","firstLastName":"Trent Thornton","lastFirstName":"Thornton, Trent","lastInitName":"Thornton, T","initLastName":"T Thornton","fullFMLName":"Trent Edward Thornton","fullLFMName":"Thornton, Trent Edward","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID664238":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238","firstName":"Dylan","lastName":"Moore","primaryNumber":"25","birthDate":"1992-08-02","currentAge":34,"birthCity":"Yorba Linda","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Dylan","useLastName":"Moore","middleName":"Scott","boxscoreName":"Moore, D","nickName":"D Mo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-03-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Moore","nameSlug":"dylan-moore-664238","firstLastName":"Dylan Moore","lastFirstName":"Moore, Dylan","lastInitName":"Moore, D","initLastName":"D Moore","fullFMLName":"Dylan Scott Moore","fullLFMName":"Moore, Dylan Scott","strikeZoneTop":3.238,"strikeZoneBottom":1.634},"ID662253":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253","firstName":"Andrés","lastName":"Muñoz","primaryNumber":"75","birthDate":"1999-01-16","currentAge":27,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrés","useLastName":"Muñoz","middleName":"Clemente","boxscoreName":"Muñoz, A","nickName":"El Plebe","gender":"M","nameMatrilineal":"Apodaca","isPlayer":true,"isVerified":true,"pronunciation":"on-DRACE moon-yoce","mlbDebutDate":"2019-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Muñoz","nameSlug":"andres-munoz-662253","firstLastName":"Andrés Muñoz","lastFirstName":"Muñoz, Andrés","lastInitName":"Muñoz, A","initLastName":"A Muñoz","fullFMLName":"Andrés Clemente Muñoz","fullLFMName":"Muñoz, Andrés Clemente","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669923":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923","firstName":"George","lastName":"Kirby","primaryNumber":"68","birthDate":"1998-02-04","currentAge":28,"birthCity":"Rye","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Kirby","middleName":"Joseph","boxscoreName":"Kirby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Kirby","nameSlug":"george-kirby-669923","firstLastName":"George Kirby","lastFirstName":"Kirby, George","lastInitName":"Kirby, G","initLastName":"G Kirby","fullFMLName":"George Joseph Kirby","fullLFMName":"Kirby, George Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID642100":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100","firstName":"Gabriel","lastName":"Speier","primaryNumber":"55","birthDate":"1995-04-12","currentAge":31,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabe","useLastName":"Speier","middleName":"James","boxscoreName":"Speier","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"spy-urr","mlbDebutDate":"2019-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gabe Speier","nameSlug":"gabe-speier-642100","firstLastName":"Gabe Speier","lastFirstName":"Speier, Gabe","lastInitName":"Speier, G","initLastName":"G Speier","fullFMLName":"Gabriel James Speier","fullLFMName":"Speier, Gabriel James","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID606992":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992","firstName":"Eric","lastName":"Haase","birthDate":"1992-12-18","currentAge":33,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"5' 10\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Eric","useLastName":"Haase","middleName":"Michael","boxscoreName":"Haase","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"HAHS","mlbDebutDate":"2018-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Haase","nameSlug":"eric-haase-606992","firstLastName":"Eric Haase","lastFirstName":"Haase, Eric","lastInitName":"Haase, E","initLastName":"E Haase","fullFMLName":"Eric Michael Haase","fullLFMName":"Haase, Eric Michael","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID605540":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540","firstName":"Brandon","lastName":"Woodruff","primaryNumber":"53","birthDate":"1993-02-10","currentAge":33,"birthCity":"Tupelo","birthStateProvince":"MS","birthCountry":"USA","height":"6' 4\"","weight":241,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Woodruff","middleName":"Kyle","boxscoreName":"Woodruff","nickName":"Woody","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Woodruff","nameSlug":"brandon-woodruff-605540","firstLastName":"Brandon Woodruff","lastFirstName":"Woodruff, Brandon","lastInitName":"Woodruff, B","initLastName":"B Woodruff","fullFMLName":"Brandon Kyle Woodruff","fullLFMName":"Woodruff, Brandon Kyle","strikeZoneTop":3.5,"strikeZoneBottom":1.68},"ID694819":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819","firstName":"Jacob","lastName":"Misiorowski","primaryNumber":"32","birthDate":"2002-04-03","currentAge":24,"birthCity":"Blue Springs","birthStateProvince":"MO","birthCountry":"USA","height":"6' 7\"","weight":201,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Misiorowski","middleName":"Walter","boxscoreName":"Misiorowski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"miz-uh-RŎW-skee","mlbDebutDate":"2025-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Misiorowski","nameSlug":"jacob-misiorowski-694819","firstLastName":"Jacob Misiorowski","lastFirstName":"Misiorowski, Jacob","lastInitName":"Misiorowski, J","initLastName":"J Misiorowski","fullFMLName":"Jacob Walter Misiorowski","fullLFMName":"Misiorowski, Jacob Walter","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID660825":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825","firstName":"Eduard","lastName":"Bazardo","primaryNumber":"83","birthDate":"1995-09-01","currentAge":31,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduard","useLastName":"Bazardo","middleName":"Felix","boxscoreName":"Bazardo","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":false,"pronunciation":"buh-ZAR-doh","mlbDebutDate":"2021-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduard Bazardo","nameSlug":"eduard-bazardo-660825","firstLastName":"Eduard Bazardo","lastFirstName":"Bazardo, Eduard","lastInitName":"Bazardo, E","initLastName":"E Bazardo","fullFMLName":"Eduard Felix Bazardo","fullLFMName":"Bazardo, Eduard Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID669084":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084","firstName":"Dayton","lastName":"Hall","primaryNumber":"37","birthDate":"1998-09-19","currentAge":27,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"DL","useLastName":"Hall","middleName":"Layne","boxscoreName":"Hall, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"DL Hall","nameSlug":"dl-hall-669084","firstLastName":"DL Hall","lastFirstName":"Hall, DL","lastInitName":"Hall, D","initLastName":"D Hall","fullFMLName":"Dayton Layne Hall","fullLFMName":"Hall, Dayton Layne","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID805299":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299","firstName":"Brandyn","lastName":"Garcia","primaryNumber":"55","birthDate":"2000-05-27","currentAge":26,"birthCity":"Newport","birthStateProvince":"RI","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandyn","useLastName":"Garcia","middleName":"Michael","boxscoreName":"Garcia, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandyn Garcia","nameSlug":"brandyn-garcia-805299","firstLastName":"Brandyn Garcia","lastFirstName":"Garcia, Brandyn","lastInitName":"Garcia, B","initLastName":"B Garcia","fullFMLName":"Brandyn Michael Garcia","fullLFMName":"Garcia, Brandyn Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID672841":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841","firstName":"Carlos ","lastName":"Vargas","primaryNumber":"54","birthDate":"1999-10-13","currentAge":26,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Vargas","middleName":"Miguel","boxscoreName":"Vargas","gender":"M","nameMatrilineal":"Henriquez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Vargas","nameSlug":"carlos-vargas-672841","firstLastName":"Carlos Vargas","lastFirstName":"Vargas, Carlos","lastInitName":"Vargas, C","initLastName":"C Vargas","fullFMLName":"Carlos  Miguel Vargas","fullLFMName":"Vargas, Carlos  Miguel","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656730":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730","firstName":"Trevor","lastName":"Megill","primaryNumber":"29","birthDate":"1993-12-05","currentAge":32,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Megill","middleName":"J.","boxscoreName":"Megill","nickName":"Gorilla","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"meh-GILL","mlbDebutDate":"2021-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Megill","nameSlug":"trevor-megill-656730","firstLastName":"Trevor Megill","lastFirstName":"Megill, Trevor","lastInitName":"Megill, T","initLastName":"T Megill","fullFMLName":"Trevor J. Megill","fullLFMName":"Megill, Trevor J.","strikeZoneTop":3.567,"strikeZoneBottom":1.8}},"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680","location":{"address1":"P.O. Box 4100","city":"Seattle","state":"Washington","stateAbbrev":"WA","postalCode":"98104","defaultCoordinates":{"latitude":47.591333,"longitude":-122.33251},"azimuthAngle":49.0,"elevation":10,"country":"USA","phone":"(206) 346-4000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":47378,"turfType":"Grass","roofType":"Retractable","leftLine":331,"leftCenter":390,"center":405,"rightCenter":387,"rightLine":327},"active":true,"season":"2025"},"officialVenue":{"id":680,"link":"/api/v1/venues/680"},"weather":{"condition":"Sunny","temp":"73","wind":"3 mph, Out To CF"},"gameInfo":{"attendance":41449,"firstPitch":"2025-07-23T19:41:00.000Z","gameDurationMinutes":146},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"home":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"}},"officialScorer":{"id":433298,"fullName":"Eric Radovich","link":"/api/v1/people/433298"},"primaryDatacaster":{"id":810853,"fullName":"Jeremy Pilgrim-Stoppel","link":"/api/v1/people/810853"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":4,"remaining":0}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brice Turang flies out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T19:41:43.731Z","endTime":"2025-07-23T19:42:43.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T17:33:35.346Z","endTime":"2025-07-23T19:17:24.893Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-23T19:17:24.893Z","endTime":"2025-07-23T19:41:16.903Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-23T19:41:16.903Z","endTime":"2025-07-23T19:41:45.768Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"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":93.4,"endSpeed":86.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.414660233834976,"aZ":-18.879602133056647,"pfxX":-8.019856466295632,"pfxZ":7.033193387860951,"pX":0.3527411473565507,"pZ":2.913858181754078,"vX0":9.502102430220175,"vY0":-135.79778935621684,"vZ0":-2.3780435249778797,"x":103.55,"y":160.11,"x0":-2.130188686347982,"y0":50.001352679996344,"z0":5.09700386947877,"aX":-15.156692949933234},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.5,"breakHorizontal":12.8,"spinRate":2227,"spinDirection":236},"zone":6,"typeConfidence":0.9,"plateTime":0.4015266492860494,"extension":5.299779735904669},"index":3,"playId":"a5d87ce1-450b-39cc-b370-9193953f8389","pitchNumber":1,"startTime":"2025-07-23T19:41:45.768Z","endTime":"2025-07-23T19:41:50.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.6808005605065,"strikeZoneBottom":1.69820655979733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.876704964088024,"aZ":-19.498463437069855,"pfxX":-9.123647569620243,"pfxZ":6.556107027395757,"pX":0.6154361898421119,"pZ":2.364782758906815,"vX0":10.303078622977882,"vY0":-137.75577136922988,"vZ0":-3.6674260208667726,"x":93.54,"y":174.93,"x0":-1.9771434433593764,"y0":50.00212532782083,"z0":5.021472817670262,"aX":-17.639899497478467},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":14.5,"spinRate":2326,"spinDirection":242},"zone":6,"typeConfidence":0.89,"plateTime":0.3966912251016659,"extension":5.389072663419273},"index":4,"playId":"fc8dfa62-04e3-3112-a25a-50ec406fb5c4","pitchNumber":2,"startTime":"2025-07-23T19:42:03.025Z","endTime":"2025-07-23T19:42:08.710Z","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.3,"endSpeed":85.8,"strikeZoneTop":3.50000001657941,"strikeZoneBottom":1.66590801282192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.665285940336087,"aZ":-20.39561987378491,"pfxX":-8.599995090882661,"pfxZ":6.1930973473111415,"pX":-1.7556942301813603,"pZ":4.178383082578135,"vX0":4.372428962868226,"vY0":-137.32763970829956,"vZ0":1.2734951977921272,"x":183.92,"y":125.96,"x0":-2.255064000508614,"y0":50.00081878113757,"z0":5.1002677531930045,"aX":-16.35141945017269},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.6,"breakHorizontal":14.6,"spinRate":2090,"spinDirection":243},"zone":11,"typeConfidence":0.9,"plateTime":0.3995281882108306,"extension":5.275121013618222},"index":5,"playId":"af1be1bf-18c8-3013-8021-533f55fa065d","pitchNumber":3,"startTime":"2025-07-23T19:42:18.346Z","endTime":"2025-07-23T19:42:22.783Z","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":95.6,"endSpeed":87.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.658049040940575,"aZ":-18.992837981532,"pfxX":-8.42947699344477,"pfxZ":6.752687748709654,"pX":0.48498000983135997,"pZ":3.3684834927071856,"vX0":9.747683600646177,"vY0":-138.96944057958783,"vZ0":-1.358850787563645,"x":98.51,"y":147.83,"x0":-1.975862675707155,"y0":50.00548173432667,"z0":5.127687895444296,"aX":-16.461596602188862},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.1,"breakHorizontal":13.2,"spinRate":2311,"spinDirection":244},"zone":3,"typeConfidence":0.9,"plateTime":0.3943993500207248,"extension":5.2436739312347065},"hitData":{"launchSpeed":101.4,"launchAngle":34.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":112.72,"coordY":49.36}},"index":6,"playId":"a0028ef7-850d-3c9e-807a-b89eb4f45af8","pitchNumber":4,"startTime":"2025-07-23T19:42:34.418Z","endTime":"2025-07-23T19:42:43.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:42:43.639Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Contreras strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T19:42:47.104Z","endTime":"2025-07-23T19:44:24.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"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":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.81645143751073,"strikeZoneBottom":1.84130283169858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.02405153261608,"aZ":-30.189793511857445,"pfxX":-10.969366204633545,"pfxZ":1.0427544440820231,"pX":-1.5711938522225526,"pZ":3.0342313106349965,"vX0":5.236964018526725,"vY0":-137.4704090263417,"vZ0":0.11598166299955615,"x":176.89,"y":156.86,"x0":-2.0814356013638995,"y0":50.00305706861531,"z0":5.050061815966818,"aX":-20.88081506703243},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.2,"breakHorizontal":18.7,"spinRate":2064,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.39927092501946104,"extension":5.238615281947834},"index":0,"playId":"a0eb088f-1c6e-3bf8-9c1e-d23cfd605e92","pitchNumber":1,"startTime":"2025-07-23T19:43:08.511Z","endTime":"2025-07-23T19:43:13.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.61650435726786,"strikeZoneBottom":1.77531868812358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.96078574509434,"aZ":-26.838551496037113,"pfxX":-10.98352471632733,"pfxZ":2.7402386008846253,"pX":-0.7832331778522317,"pZ":1.8474942595086505,"vX0":7.154972285695859,"vY0":-138.85035906671382,"vZ0":-3.5007371752134695,"x":146.86,"y":188.9,"x0":-1.970496378612604,"y0":50.00201758052999,"z0":4.916470046539129,"aX":-21.380977457464375},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.4,"breakHorizontal":18.4,"spinRate":2098,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.39491812366772816,"extension":5.395308793537591},"index":1,"playId":"be9a4157-dc56-3ee4-8ea9-3569918fff93","pitchNumber":2,"startTime":"2025-07-23T19:43:23.006Z","endTime":"2025-07-23T19:43:28.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.69488199497775,"strikeZoneBottom":1.71966298421194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03881469110284,"aZ":-19.900879000680444,"pfxX":-9.499498687623285,"pfxZ":6.270204040559014,"pX":-0.7230057796182766,"pZ":2.8362995649164082,"vX0":6.637381665493607,"vY0":-139.23949720441536,"vZ0":-2.6251756567835294,"x":144.56,"y":162.2,"x0":-1.9066143045239268,"y0":50.00609229004067,"z0":5.112123181355407,"aX":-18.606818243812654},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.9,"breakHorizontal":15.8,"spinRate":2067,"spinDirection":240},"zone":4,"typeConfidence":0.9,"plateTime":0.39377118544094003,"extension":5.309479266894588},"index":2,"playId":"32913906-a26c-33b7-974e-94d63c682bca","pitchNumber":3,"startTime":"2025-07-23T19:43:39.156Z","endTime":"2025-07-23T19:43:45.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.30437789528684,"aZ":-20.735653826862773,"pfxX":-9.610562290406081,"pfxZ":5.821878486888034,"pX":-0.001981036393985367,"pZ":3.4329776515817145,"vX0":8.43717664964658,"vY0":-139.5047872437942,"vZ0":-0.9678753000315893,"x":117.08,"y":146.09,"x0":-1.8215831974423,"y0":50.00422503710373,"z0":5.155371672190348,"aX":-18.885339935515404},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.6,"breakHorizontal":15.6,"spinRate":2247,"spinDirection":238},"zone":2,"typeConfidence":0.87,"plateTime":0.39310291049426915,"extension":5.339278245541856},"index":3,"playId":"c62303f3-ec57-3d98-a4dd-b76d17751705","pitchNumber":4,"startTime":"2025-07-23T19:43:57.379Z","endTime":"2025-07-23T19:44:01.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.977074709119712,"aZ":-18.590203076160876,"pfxX":-9.127355478956723,"pfxZ":6.883974752919929,"pX":1.0440401396760437,"pZ":3.2720597818577875,"vX0":10.99586321410877,"vY0":-139.06919616830442,"vZ0":-1.6486537127284335,"x":77.2,"y":150.43,"x0":-1.7612198412687938,"y0":50.00497531352196,"z0":5.09614399862285,"aX":-18.016888983850134},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.4,"breakHorizontal":14.5,"spinRate":2222,"spinDirection":237},"zone":12,"typeConfidence":0.9,"plateTime":0.3927260041235203,"extension":5.3084275130408205},"index":4,"playId":"eeeda2e5-bd05-35bd-8bc9-3e2f1ca5b3e3","pitchNumber":5,"startTime":"2025-07-23T19:44:20.264Z","endTime":"2025-07-23T19:44:24.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:44:24.829Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a ground ball to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T19:44:27.751Z","endTime":"2025-07-23T19:45:47.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.34557600798662,"strikeZoneBottom":1.42583103908361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.32763351924813,"aZ":-18.267557426651024,"pfxX":-7.993752852562273,"pfxZ":7.165038917635835,"pX":1.135199829955255,"pZ":2.6373242254421254,"vX0":11.094844227845,"vY0":-138.1047450105862,"vZ0":-2.9522011872710276,"x":73.73,"y":167.57,"x0":-1.8864604087809234,"y0":50.005709237238904,"z0":4.941676055608981,"aX":-15.521866756790534},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":12.4,"spinRate":2109,"spinDirection":241},"zone":12,"typeConfidence":0.9,"plateTime":0.39586205980909295,"extension":5.480662280306305},"index":0,"playId":"5f2eb119-e820-3075-a85a-df1f08dfbef4","pitchNumber":1,"startTime":"2025-07-23T19:44:47.851Z","endTime":"2025-07-23T19:44:52.703Z","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":95.2,"endSpeed":87.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.70459721459284,"aZ":-17.460012132863977,"pfxX":-8.872605113555347,"pfxZ":7.536478906213642,"pX":0.5023485176117481,"pZ":2.9694260066825855,"vX0":10.007753463300755,"vY0":-138.31514701608972,"vZ0":-2.4797574382554504,"x":97.85,"y":158.61,"x0":-1.997281225387794,"y0":50.00028634210673,"z0":5.038371084720017,"aX":-17.317215404999594},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":14.2,"spinRate":2216,"spinDirection":243},"zone":3,"typeConfidence":0.91,"plateTime":0.3948894286464695,"extension":5.424994433235492},"index":1,"playId":"795d074d-c3fa-33ab-a779-b6a3b461e856","pitchNumber":2,"startTime":"2025-07-23T19:45:02.646Z","endTime":"2025-07-23T19:45:06.348Z","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":95.7,"endSpeed":87.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.021187542167624,"aZ":-16.761863277584318,"pfxX":-8.858073630776996,"pfxZ":7.791369977917794,"pX":-0.3913039940124209,"pZ":2.979068991102555,"vX0":7.506285691166846,"vY0":-139.21216216394149,"vZ0":-2.6079085822173216,"x":131.92,"y":158.35,"x0":-1.9616714269661741,"y0":50.001088227336716,"z0":5.02758548967018,"aX":-17.517614331719066},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.8,"breakHorizontal":14.6,"spinRate":2224,"spinDirection":233},"zone":1,"typeConfidence":0.91,"plateTime":0.39231763591650726,"extension":5.310297413448465},"index":2,"playId":"d2adaeb2-7013-3b34-978f-f3aef41dbb72","pitchNumber":3,"startTime":"2025-07-23T19:45:18.031Z","endTime":"2025-07-23T19:45:22.290Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.849917584496808,"aZ":-19.259267932739842,"pfxX":-8.63750350149256,"pfxZ":6.438891877385265,"pX":-0.12380435628942617,"pZ":2.3921362033198403,"vX0":8.332627850761948,"vY0":-139.84798098354108,"vZ0":-3.558143326656078,"x":121.72,"y":174.19,"x0":-2.001897671118773,"y0":50.00292771240136,"z0":4.924727956463768,"aX":-17.32318296719457},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.2,"breakHorizontal":14.2,"spinRate":2120,"spinDirection":242},"zone":5,"typeConfidence":0.91,"plateTime":0.38981254397880205,"extension":5.419661896298656},"hitData":{"launchSpeed":100.6,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.43,"coordY":111.45}},"index":3,"playId":"297c52f1-a940-36c2-8aaa-872ad9a3b792","pitchNumber":4,"startTime":"2025-07-23T19:45:34.725Z","endTime":"2025-07-23T19:45:47.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:45:47.685Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Chourio strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T19:45:50.011Z","endTime":"2025-07-23T19:48:30.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.7284056913358,"aZ":-27.2117462404681,"pfxX":-10.495252413385394,"pfxZ":2.512433409310159,"pX":-0.5249794116674597,"pZ":2.223377258931429,"vX0":7.445105555850214,"vY0":-139.0995887551549,"vZ0":-2.7104590123426906,"x":137.01,"y":178.75,"x0":-1.861185447249927,"y0":50.00418704057944,"z0":4.998563993723641,"aX":-20.742391739736433},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.2,"breakHorizontal":17.6,"spinRate":2064,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.3925010938104796,"extension":5.546301702190898},"index":0,"playId":"e1296ab0-50cf-3272-963a-acb17c2e9b53","pitchNumber":1,"startTime":"2025-07-23T19:46:13.674Z","endTime":"2025-07-23T19:46:18.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.32201344938134,"strikeZoneBottom":1.54093289654639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.416104851894488,"aZ":-31.13090844653145,"pfxX":-0.7673302844437009,"pfxZ":0.655153289803974,"pX":1.6568382371730541,"pZ":1.074419659133998,"vX0":8.807524973214004,"vY0":-124.6588515604342,"vZ0":-2.8326118557173148,"x":53.85,"y":209.77,"x0":-1.8054858479077984,"y0":50.00178858750925,"z0":4.766072553293336,"aX":-1.2211893172544301},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.8,"breakHorizontal":-0.4,"spinRate":2272,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.43749933564405064,"extension":5.560760506113572},"index":1,"playId":"3c6af241-3296-30db-ba6c-b8e965ba8cf7","pitchNumber":2,"startTime":"2025-07-23T19:46:36.556Z","endTime":"2025-07-23T19:46:41.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.260799899566184,"aZ":-28.29205474526176,"pfxX":-10.513045948706615,"pfxZ":1.940983048262387,"pX":0.19580100526489758,"pZ":2.078093445556793,"vX0":9.247109712331905,"vY0":-139.91196964665497,"vZ0":-2.7441200836589035,"x":109.54,"y":182.67,"x0":-1.7736581666883242,"y0":50.00028649120915,"z0":4.910431598011908,"aX":-21.002483544984422},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.1,"breakHorizontal":17.3,"spinRate":2116,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.3903116253818215,"extension":5.586425896078296},"index":2,"playId":"e56f7e3c-f113-3695-b0a7-87dbcb3d9bd9","pitchNumber":3,"startTime":"2025-07-23T19:46:56.075Z","endTime":"2025-07-23T19:46:59.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.33454976543853,"strikeZoneBottom":1.48687601332609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.122408085145437,"aZ":-17.93481295902549,"pfxX":-8.378428462621706,"pfxZ":7.247974909249995,"pX":1.162902791413858,"pZ":3.5172317466912104,"vX0":10.737298746645312,"vY0":-139.04683565249022,"vZ0":-1.39323363866743,"x":72.67,"y":143.81,"x0":-1.653668739289233,"y0":50.005671206168216,"z0":5.210478948652439,"aX":-16.468264407769226},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":13.1,"spinRate":2290,"spinDirection":238},"zone":12,"typeConfidence":0.91,"plateTime":0.393376598086598,"extension":5.353996432279624},"index":3,"playId":"b9d2b790-f7f7-3f01-b9c8-ca11809170ea","pitchNumber":4,"startTime":"2025-07-23T19:47:17.097Z","endTime":"2025-07-23T19:47:20.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.46418353947364,"strikeZoneBottom":1.64989727062428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.489558981692586,"aZ":-18.438800751749653,"pfxX":-8.901120105304365,"pfxZ":6.8898388890287805,"pX":1.532460713993486,"pZ":3.7025875371236747,"vX0":11.730204258742823,"vY0":-139.8246377502118,"vZ0":-0.8432702858235972,"x":58.59,"y":138.81,"x0":-1.547146600429752,"y0":50.00445538840064,"z0":5.2102381771319495,"aX":-17.749883705047957},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.5,"breakHorizontal":13.9,"spinRate":2283,"spinDirection":238},"zone":12,"typeConfidence":0.9,"plateTime":0.3907113731088585,"extension":5.445456156031451},"index":4,"playId":"79cea573-ae25-34be-a266-2a1b9bb7f9ce","pitchNumber":5,"startTime":"2025-07-23T19:47:36.860Z","endTime":"2025-07-23T19:47:40.853Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.279059621915362,"aZ":-18.11935700104072,"pfxX":-8.508528469493921,"pfxZ":7.194573401008753,"pX":-0.13728021296263118,"pZ":2.952195294526817,"vX0":7.639982990633032,"vY0":-138.2985375708694,"vZ0":-2.3867688581894946,"x":122.23,"y":159.07,"x0":-1.818205362497107,"y0":50.00599475332622,"z0":5.029597871972026,"aX":-16.631292902315494},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.7,"breakHorizontal":14.0,"spinRate":2191,"spinDirection":243},"zone":2,"typeConfidence":0.91,"plateTime":0.3946992114580756,"extension":5.4829123349859845},"index":5,"playId":"c9590646-16c0-32cd-af8b-fe70b83105d5","pitchNumber":6,"startTime":"2025-07-23T19:48:01.245Z","endTime":"2025-07-23T19:48:04.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.9,"endSpeed":87.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.124137698955575,"aZ":-19.544995233230814,"pfxX":-8.734882554469774,"pfxZ":6.426816125239289,"pX":0.7735125860580745,"pZ":2.318261378109105,"vX0":9.809747438818556,"vY0":-139.27238170011248,"vZ0":-3.9468692065755855,"x":87.52,"y":176.19,"x0":-1.658664469426287,"y0":50.004468515158614,"z0":5.045581885093248,"aX":-17.170413290389057},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.0,"breakHorizontal":13.8,"spinRate":2266,"spinDirection":235},"zone":6,"typeConfidence":0.9,"plateTime":0.393194712515645,"extension":5.514233636876295},"index":6,"playId":"4fc38a62-acfc-3e5e-a19a-9c677389c657","pitchNumber":7,"startTime":"2025-07-23T19:48:26.677Z","endTime":"2025-07-23T19:48:30.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:48:30.614Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out to first baseman Tyler Black.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T19:50:16.691Z","endTime":"2025-07-23T19:50:46.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672012,"link":"/api/v1/people/672012"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.282152463953167,"aZ":-23.591430611089944,"pfxX":-8.532254311840761,"pfxZ":4.68136062741727,"pX":-0.006566054083570663,"pZ":1.8922486820637523,"vX0":6.983313825335642,"vY0":-133.92544368712078,"vZ0":-6.320964103094273,"x":117.25,"y":187.69,"x0":-1.526885195912455,"y0":50.004037084880665,"z0":5.947152215491924,"aX":-15.651386765389725},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.4,"breakHorizontal":14.2,"spinRate":1954,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.40746434522913866,"extension":6.264260781802348},"hitData":{"launchSpeed":58.7,"launchAngle":-48.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.65,"coordY":173.24}},"index":0,"playId":"271f927e-e1dd-354d-ae02-5ae90bd51393","pitchNumber":1,"startTime":"2025-07-23T19:50:38.464Z","endTime":"2025-07-23T19:50:46.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:50:46.642Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T19:50:49.183Z","endTime":"2025-07-23T19:51:50.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.50900331193792,"strikeZoneBottom":1.59588394533856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.22858721950129,"aZ":-19.77462308016479,"pfxX":-8.190799648859667,"pfxZ":6.475598275239091,"pX":0.41197180046371484,"pZ":2.5371805701628056,"vX0":8.251104425920463,"vY0":-137.2167703378656,"vZ0":-5.932612947241966,"x":101.3,"y":170.28,"x0":-1.5640620939092642,"y0":50.003403507981375,"z0":6.06664451733333,"aX":-15.682803542766408},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.7,"breakHorizontal":13.2,"spinRate":1971,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.3985647926185685,"extension":6.116198012905563},"index":0,"playId":"7ce256df-4a45-3950-8aed-16b6892c365d","pitchNumber":1,"startTime":"2025-07-23T19:51:10.382Z","endTime":"2025-07-23T19:51:15.489Z","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":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.2,"strikeZoneTop":3.30000323810192,"strikeZoneBottom":1.60162478493118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.034691393139898,"aZ":-32.270156883066846,"pfxX":1.2574617388788947,"pfxZ":-0.05531144663253773,"pX":-0.3404731665730091,"pZ":1.6040460510966246,"vX0":3.261657993467027,"vY0":-125.13444065978378,"vZ0":-4.828747133357806,"x":129.98,"y":195.47,"x0":-1.8172604122575753,"y0":50.00584870546906,"z0":6.162106788737627,"aX":2.021566829090029},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.8,"breakHorizontal":-2.9,"spinRate":2382,"spinDirection":53},"zone":7,"typeConfidence":2.0,"plateTime":0.43546249922002334,"extension":5.9075377549554835},"index":1,"playId":"6c0c37e6-d541-3613-bb34-6c9e0188d7d3","pitchNumber":2,"startTime":"2025-07-23T19:51:22.490Z","endTime":"2025-07-23T19:51:27.467Z","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":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.8,"strikeZoneTop":3.30000107354379,"strikeZoneBottom":1.54501017922515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.031451542152684,"aZ":-20.029843755224725,"pfxX":-0.40796278056081636,"pfxZ":6.400572382565306,"pX":0.9097072268496049,"pZ":3.4085864731887225,"vX0":6.935189927752445,"vY0":-135.52413125754984,"vZ0":-3.772027314573932,"x":82.32,"y":146.75,"x0":-1.607885849272497,"y0":50.00279066949051,"z0":6.182801447047338,"aX":-0.774187874691113},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.2,"breakHorizontal":-0.5,"spinRate":2330,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.4010858796242909,"extension":6.022796290817112},"index":2,"playId":"c85894f5-4014-38ff-a900-27336a9df70b","pitchNumber":3,"startTime":"2025-07-23T19:51:33.589Z","endTime":"2025-07-23T19:51:37.179Z","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":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.373205422114136,"aZ":-18.946872292189134,"pfxX":-2.1723623687961213,"pfxZ":6.9813609564977845,"pX":-0.2711283941950808,"pZ":3.908397328124129,"vX0":4.5067104746569875,"vY0":-136.15524980815007,"vZ0":-2.7067031903000256,"x":127.33,"y":133.25,"x0":-1.6588560681352045,"y0":50.002091018089665,"z0":6.213049812582708,"aX":-4.115873690063673},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":3.1,"spinRate":2285,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4009047963537551,"extension":5.990694462801053},"index":3,"playId":"14c254f5-15e0-31f9-92f6-7c54608f4374","pitchNumber":4,"startTime":"2025-07-23T19:51:45.514Z","endTime":"2025-07-23T19:51:50.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:51:50.964Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, shortstop Joey Ortiz to first baseman Tyler Black.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T19:51:51.138Z","endTime":"2025-07-23T19:52:42.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672012,"link":"/api/v1/people/672012"},"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":87.4,"endSpeed":82.1,"strikeZoneTop":3.57742334816157,"strikeZoneBottom":1.59050060104902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.861507116880492,"aZ":-29.96322068265846,"pfxX":1.7576982933375256,"pfxZ":1.3182739071572076,"pX":0.4806609654629099,"pZ":2.036530337096036,"vX0":4.9125244303615325,"vY0":-127.32666475141394,"vZ0":-4.31615177823611,"x":98.68,"y":183.79,"x0":-1.6856573171262323,"y0":50.00370928110107,"z0":6.067892774849619,"aX":2.947278658649779},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.8,"breakHorizontal":-4.1,"spinRate":2370,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.42668841867811835,"extension":6.09682748691013},"index":0,"playId":"e976a0e8-0553-3e00-a4c0-f705c665c4e0","pitchNumber":1,"startTime":"2025-07-23T19:52:10.584Z","endTime":"2025-07-23T19:52:15.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.38000079653894,"strikeZoneBottom":1.57911004799709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.000369983978178,"aZ":-20.62472670353428,"pfxX":-1.7380303439644043,"pfxZ":6.033696585805899,"pX":0.2652274890912848,"pZ":3.726153897487002,"vX0":5.890853093274821,"vY0":-136.52877511734854,"vZ0":-2.8824292560719043,"x":106.89,"y":138.17,"x0":-1.681179594901935,"y0":50.006488696986146,"z0":6.191975534521854,"aX":-3.329531412623815},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.6,"breakHorizontal":2.0,"spinRate":2361,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.39899988530573305,"extension":6.061370099612596},"index":1,"playId":"b0f10b09-b1b4-3b49-b5b5-bcaf5664f817","pitchNumber":2,"startTime":"2025-07-23T19:52:20.872Z","endTime":"2025-07-23T19:52:24.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.328762856260198,"aZ":-16.47106298916062,"pfxX":-2.352043635623022,"pfxZ":8.281416966622361,"pX":0.2582846341834832,"pZ":2.1973188062787705,"vX0":5.488593212789116,"vY0":-135.75169109623954,"vZ0":-7.533888688073571,"x":107.15,"y":179.45,"x0":-1.4700320541678822,"y0":50.00171883563412,"z0":6.122111505097341,"aX":-4.459694536687023},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":3.2,"spinRate":2310,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.40107515957421214,"extension":6.144651379656018},"hitData":{"launchSpeed":102.5,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.53,"coordY":146.51}},"index":2,"playId":"79afbd18-c862-3f22-ae2c-bd0bfad40ad3","pitchNumber":3,"startTime":"2025-07-23T19:52:33.702Z","endTime":"2025-07-23T19:52:42.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:52:42.561Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Collins singles on a ground ball to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T19:54:29.094Z","endTime":"2025-07-23T19:55:01.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.689865056177908,"aZ":-22.339154421088605,"pfxX":-8.569190129357784,"pfxZ":5.067404355864493,"pX":-0.4195932381710623,"pZ":2.248249218999761,"vX0":7.682919923844166,"vY0":-138.16553524106104,"vZ0":-3.3563013236976986,"x":132.99,"y":178.08,"x0":-2.117847893079776,"y0":50.00375057812043,"z0":4.973418442944316,"aX":-16.631781477846857},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.6,"breakHorizontal":14.0,"spinRate":2171,"spinDirection":241},"zone":4,"typeConfidence":0.87,"plateTime":0.39586529338094856,"extension":5.347965532518499},"hitData":{"launchSpeed":103.9,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.14,"coordY":144.89}},"index":0,"playId":"3a0613cd-f51c-36d6-97a6-e1099da1859a","pitchNumber":1,"startTime":"2025-07-23T19:54:49.554Z","endTime":"2025-07-23T19:55:01.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:55:01.483Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Black doubles (1) on a line drive to right fielder Dominic Canzone. Isaac Collins to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T19:55:03.928Z","endTime":"2025-07-23T19:56:33.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"postOnThird":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.7561612466328,"aZ":-28.323826855173813,"pfxX":-10.98919525165028,"pfxZ":2.0147590605939314,"pX":0.4575696202179589,"pZ":2.5819981649354595,"vX0":9.883318997186757,"vY0":-136.81054686930847,"vZ0":-1.4275209404578857,"x":99.56,"y":169.07,"x0":-1.7589850840087446,"y0":50.00363664698329,"z0":5.036187926071378,"aX":-21.01175245850665},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.6,"breakHorizontal":18.0,"spinRate":2053,"spinDirection":245},"zone":6,"typeConfidence":2.0,"plateTime":0.399050499662454,"extension":5.48143801338876},"index":0,"playId":"21a75a4d-2e87-3b75-bd1f-d234333c4844","pitchNumber":1,"startTime":"2025-07-23T19:55:24.886Z","endTime":"2025-07-23T19:55:30.384Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"af41bdfb-ba3c-3111-9773-16279b7881a9","startTime":"2025-07-23T19:55:42.799Z","endTime":"2025-07-23T19:55:45.958Z","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":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.85365059074734,"strikeZoneBottom":1.78874463482722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.369792854906386,"aZ":-18.040235719233117,"pfxX":-8.65962975592864,"pfxZ":7.3489415009962915,"pX":0.6095495446611549,"pZ":4.442481015941103,"vX0":9.05291857995939,"vY0":-137.52659457558883,"vZ0":0.7322061225480674,"x":93.77,"y":118.83,"x0":-1.5935781329161247,"y0":50.00142387704822,"z0":5.392827609752048,"aX":-16.65258976976438},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.7,"breakHorizontal":13.9,"spinRate":2293,"spinDirection":233},"zone":12,"typeConfidence":0.91,"plateTime":0.3976665819879326,"extension":5.387406306033049},"index":2,"playId":"5dc35930-6307-3c16-ac5e-d974ef52d227","pitchNumber":2,"startTime":"2025-07-23T19:56:01.440Z","endTime":"2025-07-23T19:56:06.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73365372664144,"aZ":-29.354448423804932,"pfxX":-10.736582727453271,"pfxZ":1.46493129781532,"pX":0.5024044694748804,"pZ":1.9536290898831938,"vX0":9.84194710723182,"vY0":-137.0337274059462,"vZ0":-2.562977752079051,"x":97.85,"y":186.03,"x0":-1.7190792695461516,"y0":50.00374672763652,"z0":4.8809365376215474,"aX":-20.676123530525082},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.4,"breakHorizontal":17.8,"spinRate":1994,"spinDirection":242},"zone":9,"typeConfidence":2.0,"plateTime":0.39780889503947314,"extension":5.513002657789075},"hitData":{"launchSpeed":82.9,"launchAngle":13.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.66,"coordY":120.66}},"index":3,"playId":"5a517251-5271-3140-8dc1-f1d6847cb5da","pitchNumber":3,"startTime":"2025-07-23T19:56:21.161Z","endTime":"2025-07-23T19:56:33.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:56:33.455Z","atBatIndex":8},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Blake Perkins doubles (1) on a sharp fly ball to left fielder Randy Arozarena. Isaac Collins scores. Tyler Black scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T19:56:41.213Z","endTime":"2025-07-23T19:57:39.801Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.46999826878798,"strikeZoneBottom":1.65120222820107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.73220942370157,"aZ":-19.237399164014487,"pfxX":-6.605781080038273,"pfxZ":6.531594442074416,"pX":0.7936327320399701,"pZ":4.123641029498417,"vX0":9.303092108944966,"vY0":-139.05114999521504,"vZ0":0.5532898599545815,"x":86.75,"y":127.44,"x0":-1.718995190237268,"y0":50.00616584597388,"z0":5.187017457110685,"aX":-13.091668454189366},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.1,"breakHorizontal":10.3,"spinRate":2181,"spinDirection":241},"zone":12,"typeConfidence":0.91,"plateTime":0.39214610413721696,"extension":5.523641369902585},"index":0,"playId":"47bd0598-72cd-3bf7-82ae-c6d79635b80a","pitchNumber":1,"startTime":"2025-07-23T19:57:07.353Z","endTime":"2025-07-23T19:57:10.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.1169055452803,"aZ":-20.063783817775462,"pfxX":-6.939157021046455,"pfxZ":6.101884635398024,"pX":-0.22158646296095938,"pZ":2.624312464805338,"vX0":7.130067777154436,"vY0":-139.05511097571025,"vZ0":-3.054073793285214,"x":125.45,"y":167.92,"x0":-1.9003794797688023,"y0":50.00676125435299,"z0":5.046473102474589,"aX":-13.781863434471845},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.7,"breakHorizontal":11.4,"spinRate":2123,"spinDirection":248},"zone":5,"typeConfidence":0.91,"plateTime":0.3918248237914548,"extension":5.43326115134388},"hitData":{"launchSpeed":101.1,"launchAngle":24.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":71.65,"coordY":59.28}},"index":1,"playId":"272dda16-069b-34fc-9e32-d33e09849781","pitchNumber":2,"startTime":"2025-07-23T19:57:26.140Z","endTime":"2025-07-23T19:57:39.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:57:39.801Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Anthony Seigler lines out sharply to first baseman Luke Raley.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T19:57:54.464Z","endTime":"2025-07-23T19:58:46.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"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":96.1,"endSpeed":87.9,"strikeZoneTop":3.3010014197846,"strikeZoneBottom":1.53441536535499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.3123806451591,"aZ":-17.680448408768992,"pfxX":-7.116673980054239,"pfxZ":7.3034841030534565,"pX":0.20493545443185615,"pZ":3.971454557734649,"vX0":8.186083802136292,"vY0":-139.72875597021422,"vZ0":-0.21613423780471785,"x":109.19,"y":131.55,"x0":-1.8326037500857777,"y0":50.00604698228657,"z0":5.207520710628425,"aX":-14.130815505534247},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":11.3,"spinRate":2199,"spinDirection":237},"zone":12,"typeConfidence":0.91,"plateTime":0.3913962150455461,"extension":5.479973291607169},"index":0,"playId":"51a08546-1c06-31f4-ad30-d0357a686ced","pitchNumber":1,"startTime":"2025-07-23T19:58:18.197Z","endTime":"2025-07-23T19:58:23.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.967518400075107,"aZ":-32.81541726183551,"pfxX":-9.269529036192221,"pfxZ":-0.3985043376342059,"pX":-0.03939241958967604,"pZ":2.764337891972177,"vX0":7.672305591919376,"vY0":-125.59128844652969,"vZ0":1.0322965241614652,"x":118.5,"y":164.14,"x0":-1.9142248800032133,"y0":50.00206417741755,"z0":4.995896877501016,"aX":-14.960992904211235},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.2,"breakHorizontal":15.2,"spinRate":1959,"spinDirection":260},"zone":2,"typeConfidence":0.9,"plateTime":0.43440564945877735,"extension":5.572321199398213},"hitData":{"launchSpeed":100.6,"launchAngle":9.0,"totalDistance":141.0,"trajectory":"line_drive","hardness":"hard","location":"3","coordinates":{"coordX":163.84,"coordY":159.3}},"index":1,"playId":"c3028b44-fa4a-345e-a352-b17ea7c1690b","pitchNumber":2,"startTime":"2025-07-23T19:58:38.924Z","endTime":"2025-07-23T19:58:46.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:58:46.036Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joey Ortiz lines out to center fielder Julio Rodríguez. Blake Perkins to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T19:58:55.740Z","endTime":"2025-07-23T19:59:46.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.51553019128862,"strikeZoneBottom":1.5432582505959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.648834515096084,"aZ":-28.540584751838175,"pfxX":-9.5459623143588,"pfxZ":1.852727701052812,"pX":-1.8193036167587,"pZ":2.6182523761401435,"vX0":3.93008381902591,"vY0":-138.40688496710982,"vZ0":-1.2644837386669099,"x":186.35,"y":168.09,"x0":-2.0084299247365784,"y0":50.003414677820366,"z0":4.972528218997185,"aX":-18.728474593509805},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.4,"breakHorizontal":16.6,"spinRate":2006,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.3940505451603986,"extension":5.384093259041915},"index":0,"playId":"807072c7-8494-3b5b-826f-61b67612dde0","pitchNumber":1,"startTime":"2025-07-23T19:59:15.283Z","endTime":"2025-07-23T19:59:19.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.52095542982496,"aZ":-33.568226117297776,"pfxX":0.5430304312371863,"pfxZ":-0.9085396280451912,"pX":0.2503828732069908,"pZ":1.933300039555187,"vX0":5.351369459731535,"vY0":-122.3590953324513,"vZ0":-0.3410620084896442,"x":107.46,"y":186.58,"x0":-2.025093863450013,"y0":50.00351176316672,"z0":4.92269231981354,"aX":0.8320081380848462},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.4,"breakHorizontal":-2.2,"spinRate":2257,"spinDirection":12},"zone":8,"typeConfidence":0.9,"plateTime":0.4456689954353861,"extension":5.460902962763961},"hitData":{"launchSpeed":96.8,"launchAngle":19.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":159.75,"coordY":66.71}},"index":1,"playId":"260df26e-98bf-34d8-a822-84264c9b0a76","pitchNumber":2,"startTime":"2025-07-23T19:59:34.162Z","endTime":"2025-07-23T19:59:46.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T19:59:46.001Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T19:59:57.645Z","endTime":"2025-07-23T20:02:24.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.57013905300417,"strikeZoneBottom":1.7874966366837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.657772636646452,"aZ":-20.01382336894671,"pfxX":-7.732535205013194,"pfxZ":6.225055685080923,"pX":-0.7079296845830085,"pZ":3.0081487942115075,"vX0":6.025566989317062,"vY0":-138.59337336102652,"vZ0":-1.9598392319452298,"x":143.98,"y":157.56,"x0":-1.9006539041645976,"y0":50.00532439128388,"z0":5.054732017235852,"aX":-15.113209809694364},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.0,"breakHorizontal":12.8,"spinRate":2176,"spinDirection":248},"zone":4,"typeConfidence":0.91,"plateTime":0.39452204634357946,"extension":5.500219564625267},"index":0,"playId":"134d2370-fafe-3bed-a620-a34a48751bbb","pitchNumber":1,"startTime":"2025-07-23T20:00:16.606Z","endTime":"2025-07-23T20:00:21.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.50000076642441,"strikeZoneBottom":1.64307380758181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.46715787204459,"aZ":-33.05893921186187,"pfxX":-9.655557996825735,"pfxZ":-0.5435609193092565,"pX":-1.3228829309857035,"pZ":1.9070353735224488,"vX0":4.830751277013793,"vY0":-126.22979559874098,"vZ0":-0.5745502134381658,"x":110.52,"y":106.97,"x0":-1.9935025107253392,"y0":50.00094735331049,"z0":4.768563093417994,"aX":-15.788899113678017},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.8,"breakHorizontal":16.6,"spinRate":1961,"spinDirection":266},"zone":13,"typeConfidence":0.9,"plateTime":0.4317134241643905,"extension":5.5705352613643795},"index":1,"playId":"a983b053-eb33-3b08-b823-391b55a768ff","pitchNumber":2,"startTime":"2025-07-23T20:00:34.275Z","endTime":"2025-07-23T20:00:38.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.086988252327366,"aZ":-20.1934616957756,"pfxX":-8.20358033887322,"pfxZ":6.1068531343008114,"pX":-0.06979893059577087,"pZ":2.79628874593169,"vX0":7.6963620648705975,"vY0":-138.488082064988,"vZ0":-2.354904046268201,"x":119.66,"y":163.28,"x0":-1.8059280203049897,"y0":50.00055909082424,"z0":4.993873973874312,"aX":-16.08912942462373},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.8,"breakHorizontal":13.4,"spinRate":2166,"spinDirection":243},"zone":5,"typeConfidence":0.9,"plateTime":0.39402331875526286,"extension":5.498577711422797},"index":2,"playId":"e9ec13e0-0f6d-3221-88ea-1153308291b3","pitchNumber":3,"startTime":"2025-07-23T20:00:53.586Z","endTime":"2025-07-23T20:00:57.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.7,"endSpeed":79.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.40391301135866,"aZ":-23.525017091798958,"pfxX":-8.13984589639108,"pfxZ":5.334070778317936,"pX":-0.5559952059157944,"pZ":2.441706643090972,"vX0":6.154295511385329,"vY0":-126.17869267016219,"vZ0":-1.1617983687533948,"x":138.19,"y":172.85,"x0":-1.9627784981657146,"y0":50.00129631690404,"z0":4.7943450189422325,"aX":-13.193570302917264},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.6,"breakHorizontal":13.4,"spinRate":2028,"spinDirection":252},"zone":4,"typeConfidence":0.64,"plateTime":0.4332185567507447,"extension":5.66827328884979},"index":3,"playId":"4ea3a601-6274-306c-be84-1f7874ae5aa5","pitchNumber":4,"startTime":"2025-07-23T20:01:16.283Z","endTime":"2025-07-23T20:01:20.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.4999974268578,"strikeZoneBottom":1.60373852805495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.17371907745235,"aZ":-31.14292903888709,"pfxX":-7.96438616315765,"pfxZ":0.6352923176246001,"pX":-2.0923198545707264,"pZ":1.7434197709717596,"vX0":2.6427440823956205,"vY0":-126.07005222573366,"vZ0":-1.3689148716938568,"x":196.75,"y":191.71,"x0":-2.110522024927348,"y0":50.00589791017415,"z0":4.774216024084018,"aX":-13.006858742993252},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.1,"breakHorizontal":13.9,"spinRate":1983,"spinDirection":258},"zone":13,"typeConfidence":0.71,"plateTime":0.4320983774142353,"extension":5.638347046281552},"index":4,"playId":"4914bcce-e0b9-307a-a5ff-2defed58a374","pitchNumber":5,"startTime":"2025-07-23T20:01:38.068Z","endTime":"2025-07-23T20:01:41.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.50000100086887,"strikeZoneBottom":1.6595915021821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.551051185613687,"aZ":-22.078775196204763,"pfxX":-8.4255387090404,"pfxZ":5.131224796173813,"pX":-1.2790405744832758,"pZ":2.6884839048428066,"vX0":4.818788989214296,"vY0":-139.18454405848485,"vZ0":-2.402084432465079,"x":165.75,"y":166.19,"x0":-1.9360715311364673,"y0":50.00009656998627,"z0":5.021015988260065,"aX":-16.56703497816124},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.0,"breakHorizontal":14.3,"spinRate":2128,"spinDirection":242},"zone":11,"typeConfidence":0.89,"plateTime":0.39316912220756084,"extension":5.433690226147098},"index":5,"playId":"ddeb396f-1a0c-3182-979a-77b19d414ec4","pitchNumber":6,"startTime":"2025-07-23T20:01:57.296Z","endTime":"2025-07-23T20:02:02.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.266778777069593,"aZ":-19.582895239838315,"pfxX":-8.12708858212671,"pfxZ":6.462287281752072,"pX":0.7015113769130206,"pZ":2.953981738949147,"vX0":9.405549974947599,"vY0":-138.1277151485815,"vZ0":-2.308631768563943,"x":90.26,"y":159.02,"x0":-1.6779536130812975,"y0":50.005379292714125,"z0":5.1048802271433775,"aX":-15.84297059995212},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.4,"breakHorizontal":13.0,"spinRate":2152,"spinDirection":237},"zone":3,"typeConfidence":0.9,"plateTime":0.3952292516402278,"extension":5.577733668576446},"index":6,"playId":"e964edc3-d2a2-374d-a112-e5d11ada9332","pitchNumber":7,"startTime":"2025-07-23T20:02:17.875Z","endTime":"2025-07-23T20:02:24.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:02:24.609Z","atBatIndex":12},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorge Polanco doubles (14) on a sharp line drive to right fielder Jackson Chourio.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T20:04:22.296Z","endTime":"2025-07-23T20:05:10.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.31999984932845,"strikeZoneBottom":1.59450898033002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.796536283168944,"aZ":-25.67390109179742,"pfxX":-8.877473605304182,"pfxZ":3.4861156961717708,"pX":-1.5492037301784036,"pZ":3.3316143797486397,"vX0":3.5916718680127886,"vY0":-135.04939279485856,"vZ0":-2.3650319766993197,"x":176.05,"y":148.83,"x0":-1.7358812244480404,"y0":50.00325328912256,"z0":6.006966421452937,"aX":-16.55377387630059},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.1,"breakHorizontal":15.5,"spinRate":2009,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4041221322829305,"extension":6.221594044275055},"index":0,"playId":"223d91ff-2c55-305a-b85d-674b476b1f42","pitchNumber":1,"startTime":"2025-07-23T20:04:31.480Z","endTime":"2025-07-23T20:04:35.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.1,"strikeZoneTop":3.25428871683985,"strikeZoneBottom":1.50440078637496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.361263761040536,"aZ":-33.845785200435095,"pfxX":1.343807297855339,"pfxZ":-1.0541031410903576,"pX":0.00647917787900768,"pZ":0.7322528805171706,"vX0":3.7171075553771686,"vY0":-124.64486133676441,"vZ0":-6.378593608663435,"x":116.75,"y":219.01,"x0":-1.6718229211171203,"y0":50.00197375629257,"z0":6.080624980251276,"aX":2.137332019414239},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.0,"breakHorizontal":-3.2,"spinRate":2363,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.43752607458586645,"extension":6.127423966383435},"index":1,"playId":"e94edec9-92af-3136-95fc-37eaf03bf028","pitchNumber":2,"startTime":"2025-07-23T20:04:42.022Z","endTime":"2025-07-23T20:04:46.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.00739147024012,"aZ":-21.09321328696095,"pfxX":-6.903042467874362,"pfxZ":5.847504203024944,"pX":-0.27801252121239667,"pZ":2.468835803313923,"vX0":5.753986467870831,"vY0":-136.76257077486835,"vZ0":-5.659124591959581,"x":127.6,"y":172.12,"x0":-1.5117659581199356,"y0":50.00436336719112,"z0":6.010556702028242,"aX":-13.08494385534804},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.6,"breakHorizontal":11.3,"spinRate":2093,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.40041659443132405,"extension":6.302735902210339},"hitData":{"launchSpeed":108.0,"launchAngle":11.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":201.16,"coordY":133.13}},"index":2,"playId":"3600a609-1647-3759-97c1-7e727825c9d0","pitchNumber":3,"startTime":"2025-07-23T20:04:56.579Z","endTime":"2025-07-23T20:05:10.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:05:10.361Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T20:05:17.772Z","endTime":"2025-07-23T20:06:31.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":87.0,"strikeZoneTop":3.46818508848961,"strikeZoneBottom":1.55362060471128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.802219232228534,"aZ":-26.370469158870648,"pfxX":-8.038810445652862,"pfxZ":3.043933895934062,"pX":-0.26046127732498453,"pZ":1.9507305908825137,"vX0":6.195869901130956,"vY0":-136.2512493286875,"vZ0":-5.774729475664092,"x":126.93,"y":186.11,"x0":-1.502900994236182,"y0":50.006574310952864,"z0":5.885125713305686,"aX":-15.340761257890609},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.7,"breakHorizontal":13.6,"spinRate":1997,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.39975924437102694,"extension":6.415752690266225},"index":0,"playId":"6156217f-932e-3b21-82a6-6e0a7f5eb003","pitchNumber":1,"startTime":"2025-07-23T20:05:37.475Z","endTime":"2025-07-23T20:05:42.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.3146844972307,"aZ":-26.63722187853193,"pfxX":-8.052431696406575,"pfxZ":2.8482648570723548,"pX":-1.1340528661503444,"pZ":2.472393106748953,"vX0":4.315384627279465,"vY0":-137.72795081625068,"vZ0":-4.570758490094329,"x":160.23,"y":172.03,"x0":-1.6655424556363214,"y0":50.00282017358436,"z0":5.930136441259549,"aX":-15.646421866502033},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.4,"breakHorizontal":13.8,"spinRate":1964,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.3959654670835704,"extension":6.25530842562951},"index":1,"playId":"df41f1ec-7a29-3376-bc0c-3e59c9e3e624","pitchNumber":2,"startTime":"2025-07-23T20:05:56.409Z","endTime":"2025-07-23T20:06:00.466Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.277169970554105,"aZ":-20.227658408572964,"pfxX":0.13913101207527395,"pfxZ":6.120982879047903,"pX":-0.07092476765840831,"pZ":3.558816945403668,"vX0":4.5867811914300765,"vY0":-137.34847041321947,"vZ0":-2.996683785822964,"x":119.7,"y":142.69,"x0":-1.765732828555387,"y0":50.001949417260285,"z0":6.0055813856631675,"aX":0.27139485213195025},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.8,"breakHorizontal":-1.0,"spinRate":2414,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.39554547401505014,"extension":6.265073063074538},"index":2,"playId":"e1c32ba7-c1c7-3354-b900-4b236ce62f9e","pitchNumber":3,"startTime":"2025-07-23T20:06:26.689Z","endTime":"2025-07-23T20:06:31.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:06:31.353Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mitch Garver flies out to center fielder Blake Perkins.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T20:06:33.879Z","endTime":"2025-07-23T20:08:01.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":86.1,"strikeZoneTop":3.51000025252573,"strikeZoneBottom":1.59450598986599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.461534201248604,"aZ":-19.156688926186693,"pfxX":-0.29956148510494973,"pfxZ":6.997199642141537,"pX":1.4254682766826863,"pZ":1.8121431803435948,"vX0":7.799641031727698,"vY0":-134.39435352943664,"vZ0":-7.4360733771098655,"x":62.66,"y":189.85,"x0":-1.4546595487438785,"y0":50.00360622353008,"z0":5.936835112831067,"aX":-0.5580538329480023},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.5,"breakHorizontal":-0.8,"spinRate":2369,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4049247575582906,"extension":6.348352773674006},"index":0,"playId":"8089b928-658b-36c7-a24f-c85cd3941aee","pitchNumber":1,"startTime":"2025-07-23T20:06:56.503Z","endTime":"2025-07-23T20:07:00.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.6,"strikeZoneTop":3.51000200937237,"strikeZoneBottom":1.63480666064532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38827940859428,"aZ":-24.394314711014662,"pfxX":-8.179210164944422,"pfxZ":4.009249976471354,"pX":1.3476483733098692,"pZ":2.7924471277454006,"vX0":10.26427668965353,"vY0":-137.39405273453275,"vZ0":-3.9851830888067803,"x":65.63,"y":163.38,"x0":-1.3492204402987518,"y0":50.000349243895485,"z0":5.891563887035922,"aX":-15.85856746801692},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.7,"breakHorizontal":13.1,"spinRate":2094,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.39651704056195003,"extension":6.3312646016492025},"index":1,"playId":"88b4cb7e-3218-3e84-bdeb-bf4c40d65b8e","pitchNumber":2,"startTime":"2025-07-23T20:07:13.826Z","endTime":"2025-07-23T20:07:18.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":81.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.92838548534812,"aZ":-30.999022812739668,"pfxX":2.071593476342708,"pfxZ":0.7244035933984803,"pX":0.5333744420582273,"pZ":1.5404667421132734,"vX0":4.704018090791554,"vY0":-125.19459490798017,"vZ0":-4.843341110975496,"x":96.67,"y":197.19,"x0":-1.619577140453443,"y0":50.004660816854305,"z0":5.96077110301553,"aX":3.3770375867281888},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.7,"breakHorizontal":-4.6,"spinRate":2443,"spinDirection":81},"zone":9,"typeConfidence":2.0,"plateTime":0.4331034050693363,"extension":6.300408414217836},"index":2,"playId":"3d662777-8b6c-3822-b341-047ec944b4a3","pitchNumber":3,"startTime":"2025-07-23T20:07:32.787Z","endTime":"2025-07-23T20:07:36.549Z","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":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":87.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.228539076668717,"aZ":-22.309863368389788,"pfxX":-7.774096823236263,"pfxZ":5.116268174764791,"pX":-0.5075163700577968,"pZ":2.5019260786983715,"vX0":5.409761030576087,"vY0":-136.5832202893721,"vZ0":-5.2339038221456295,"x":136.35,"y":171.23,"x0":-1.483194269512779,"y0":50.005619202034595,"z0":5.934904692644745,"aX":-14.995393070692948},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.6,"breakHorizontal":13.3,"spinRate":1996,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.39789660390004933,"extension":6.363989055029549},"hitData":{"launchSpeed":94.3,"launchAngle":45.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.73,"coordY":87.07}},"index":3,"playId":"879be0cf-abb7-3668-9d1d-e7b20d7d9506","pitchNumber":4,"startTime":"2025-07-23T20:07:48.350Z","endTime":"2025-07-23T20:08:01.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:08:01.947Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dominic Canzone doubles (7) on a sharp line drive to right fielder Jackson Chourio. Jorge Polanco scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T20:08:07.704Z","endTime":"2025-07-23T20:09:00.019Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"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":"Double","eventType":"double","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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":{"id":682990,"link":"/api/v1/people/682990"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.814116069513698,"aZ":-27.108640835070805,"pfxX":-7.538401294260308,"pfxZ":2.609065320104799,"pX":-0.4065977763898061,"pZ":2.8676302267165172,"vX0":6.083336896141768,"vY0":-137.55165190423287,"vZ0":-3.2476555184600224,"x":132.5,"y":161.35,"x0":-1.653393876065394,"y0":50.002018876493665,"z0":5.875690258384533,"aX":-14.631636807248546},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.3,"breakHorizontal":12.6,"spinRate":1995,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.3962446318793935,"extension":6.180073769826023},"index":0,"playId":"5441ebe3-6cde-348a-b7eb-0ee308434cbf","pitchNumber":1,"startTime":"2025-07-23T20:08:28.835Z","endTime":"2025-07-23T20:08:32.252Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.272775791755688,"aZ":-17.617687542013506,"pfxX":-1.1745891913840876,"pfxZ":7.503825456107692,"pX":0.4064050785313105,"pZ":2.3874811319070792,"vX0":6.138066207993076,"vY0":-137.15917034070551,"vZ0":-6.369991057775904,"x":101.51,"y":174.32,"x0":-1.6906964378948914,"y0":50.00029516843904,"z0":5.90661494772884,"aX":-2.278820536043073},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.7,"breakHorizontal":1.1,"spinRate":2356,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.3966530791745013,"extension":6.30908381790362},"hitData":{"launchSpeed":106.9,"launchAngle":17.0,"totalDistance":360.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":174.24,"coordY":48.03}},"index":1,"playId":"c03bc019-17cc-3d04-9c3a-15abac29b109","pitchNumber":2,"startTime":"2025-07-23T20:08:47.440Z","endTime":"2025-07-23T20:09:00.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:09:00.019Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Williamson singles on a fly ball to shortstop Joey Ortiz. Dominic Canzone scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T20:09:26.653Z","endTime":"2025-07-23T20:10:26.203Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":{"id":682990,"link":"/api/v1/people/682990"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.35575102582876,"strikeZoneBottom":1.49780085019595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.13163387484518,"aZ":-23.796375180430033,"pfxX":-8.697226776951338,"pfxZ":4.353587610573108,"pX":-0.45274702248327303,"pZ":3.8829781516033566,"vX0":5.830778524293615,"vY0":-137.34256980435447,"vZ0":-1.859159408599405,"x":134.26,"y":133.94,"x0":-1.464551482749304,"y0":50.00657682073659,"z0":6.174088621329391,"aX":-16.75242041315338},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.7,"breakHorizontal":14.6,"spinRate":2108,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3975785805646157,"extension":6.21300211508461},"index":0,"playId":"dd79f60e-7115-3873-bf3a-6dc632cf8ff1","pitchNumber":1,"startTime":"2025-07-23T20:09:34.423Z","endTime":"2025-07-23T20:09:39.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.6,"endSpeed":87.7,"strikeZoneTop":3.49000275684073,"strikeZoneBottom":1.57641240634204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.931057703419732,"aZ":-24.17924947646591,"pfxX":-8.661702890729206,"pfxZ":4.122976365824024,"pX":0.5152408813435478,"pZ":1.9945173995946661,"vX0":8.339340319353116,"vY0":-137.5311224553762,"vZ0":-6.17032479656273,"x":97.36,"y":184.93,"x0":-1.4127391593339866,"y0":50.00329600246265,"z0":5.878446141140389,"aX":-16.800837440023475},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.5,"breakHorizontal":14.2,"spinRate":2068,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.3963709261396571,"extension":6.396622069738377},"index":1,"playId":"3ba70c40-4caf-34d4-b39d-c81211223a86","pitchNumber":2,"startTime":"2025-07-23T20:09:55.005Z","endTime":"2025-07-23T20:09:59.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.906931473542105,"aZ":-30.240372946886378,"pfxX":1.7667598793637063,"pfxZ":1.1804572596409333,"pX":0.15969577629384976,"pZ":1.7934272568842604,"vX0":3.769737981120285,"vY0":-126.70028063040715,"vZ0":-4.4658510399374896,"x":110.91,"y":190.36,"x0":-1.5722156895991555,"y0":50.00326647693285,"z0":5.973154564288936,"aX":2.895629680137696},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":-4.0,"spinRate":2435,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.4309562050556561,"extension":6.217769143637265},"hitData":{"launchSpeed":66.9,"launchAngle":34.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":107.7}},"index":2,"playId":"bb272c6b-a49c-3b74-9161-ce23fbf89c76","pitchNumber":3,"startTime":"2025-07-23T20:10:14.018Z","endTime":"2025-07-23T20:10:26.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:10:26.203Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out, pitcher Quinn Priester to first baseman Tyler Black.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T20:10:40.487Z","endTime":"2025-07-23T20:12:06.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682990,"link":"/api/v1/people/682990"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":672012,"link":"/api/v1/people/672012"},"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(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.7,"endSpeed":81.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.109245379697132,"aZ":-29.539552184107354,"pfxX":1.2047438236385513,"pfxZ":1.6053420517296155,"pX":0.6035432760986864,"pZ":1.531041310585835,"vX0":5.377017375152602,"vY0":-126.22786186836842,"vZ0":-5.02252469607974,"x":93.99,"y":197.44,"x0":-1.697745920598598,"y0":50.000035984239936,"z0":5.883334374494833,"aX":1.9720928064557044},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.2,"breakHorizontal":-3.2,"spinRate":2387,"spinDirection":79},"zone":9,"typeConfidence":2.0,"plateTime":0.4314682772309184,"extension":6.328315037960364},"index":0,"playId":"b0513794-58e2-3e57-becf-a3fbe9fbba7e","pitchNumber":1,"startTime":"2025-07-23T20:10:53.866Z","endTime":"2025-07-23T20:10:57.494Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":87.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.93096264499469,"aZ":-21.609351837597373,"pfxX":-8.512386389942426,"pfxZ":5.537793846499591,"pX":-0.12170737957635963,"pZ":2.1486336893439413,"vX0":7.073923630868346,"vY0":-136.01639050660216,"vZ0":-5.806135614859324,"x":121.64,"y":180.77,"x0":-1.6280178536640837,"y0":50.0005309994711,"z0":5.772332735045378,"aX":-16.227571462478636},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.2,"breakHorizontal":14.3,"spinRate":2097,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.4000318534120364,"extension":6.378626851784391},"index":1,"playId":"062c72c7-631c-3c04-a6b1-86c06a7b25ff","pitchNumber":2,"startTime":"2025-07-23T20:11:15.530Z","endTime":"2025-07-23T20:11:21.057Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-23T20:11:25.419Z","endTime":"2025-07-23T20:11:40.776Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.17810975256157,"strikeZoneBottom":1.46110125197481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.028523759548623,"aZ":-25.226633262928793,"pfxX":-8.889411278519233,"pfxZ":3.5771504506339795,"pX":-1.9873350851496854,"pZ":3.3869793291509005,"vX0":2.821641666457665,"vY0":-138.12138581730753,"vZ0":-2.144933012012524,"x":192.75,"y":147.33,"x0":-1.863347045236546,"y0":50.005363660610136,"z0":5.859519649519271,"aX":-17.2818123634975},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.2,"breakHorizontal":15.6,"spinRate":1993,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3956438616042721,"extension":6.17928470812766},"index":3,"playId":"c90b9630-cb94-3a67-9628-ea7dbe97a759","pitchNumber":3,"startTime":"2025-07-23T20:11:40.776Z","endTime":"2025-07-23T20:11:44.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.052523260334908,"aZ":-22.09716006746834,"pfxX":-8.430608688886075,"pfxZ":5.239500638372659,"pX":-0.6875639542904859,"pZ":2.834697394480628,"vX0":5.37113285400572,"vY0":-137.02056691029856,"vZ0":-4.071886390395709,"x":143.21,"y":162.24,"x0":-1.5664714086670686,"y0":50.00372079620763,"z0":5.828847459771187,"aX":-16.213482948096726},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.9,"breakHorizontal":14.3,"spinRate":2137,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.398023267370077,"extension":6.29899773437915},"hitData":{"launchSpeed":66.8,"launchAngle":-65.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":134.78,"coordY":188.08}},"index":4,"playId":"fc0023b3-5275-3f6b-b93a-8c72d4cef21b","pitchNumber":4,"startTime":"2025-07-23T20:11:58.132Z","endTime":"2025-07-23T20:12:06.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:12:06.120Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Contreras called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T20:13:57.234Z","endTime":"2025-07-23T20:15:46.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.57000175939145,"strikeZoneBottom":1.6912231768678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.504983634853744,"aZ":-30.741718889122023,"pfxX":-0.13026696721089426,"pfxZ":0.9605462217123897,"pX":0.44384939565286374,"pZ":2.555432426425017,"vX0":5.9757258664582755,"vY0":-121.09456532324292,"vZ0":0.44356764352291567,"x":100.08,"y":169.78,"x0":-2.033559992453325,"y0":50.003061698073026,"z0":5.048121642498302,"aX":-0.19467371248909318},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.0,"breakHorizontal":-1.1,"spinRate":2256,"spinDirection":12},"zone":6,"typeConfidence":0.9,"plateTime":0.4514165668326098,"extension":5.322983956894609},"index":0,"playId":"69eb9873-a53c-3a03-b599-656af0f70793","pitchNumber":1,"startTime":"2025-07-23T20:14:12.680Z","endTime":"2025-07-23T20:14:17.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.57000079516233,"strikeZoneBottom":1.69648999296375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.064020033144846,"aZ":-19.13528133317079,"pfxX":-8.589413505008455,"pfxZ":6.7643382257599445,"pX":1.336553327765628,"pZ":3.442693420926914,"vX0":11.414605524744774,"vY0":-137.6257509887379,"vZ0":-1.11200366525253,"x":66.05,"y":145.83,"x0":-1.7388423986465074,"y0":50.00469378502087,"z0":5.141518297371173,"aX":-16.563811178051495},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.2,"breakHorizontal":13.3,"spinRate":2178,"spinDirection":239},"zone":12,"typeConfidence":0.9,"plateTime":0.3971830490263457,"extension":5.289357280719485},"index":1,"playId":"a7442575-7ac0-3400-8ad9-f82429a5073b","pitchNumber":2,"startTime":"2025-07-23T20:14:25.214Z","endTime":"2025-07-23T20:14:29.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.455880600749587,"aZ":-19.39966246962815,"pfxX":-7.359008363282879,"pfxZ":6.706899414024175,"pX":-0.5476997717257054,"pZ":2.8767393045314265,"vX0":6.466810575261439,"vY0":-136.7529390626149,"vZ0":-2.373310670892252,"x":137.88,"y":161.11,"x0":-1.9800190768614658,"y0":50.0053161919271,"z0":5.077735835689604,"aX":-14.024304104392987},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.9,"breakHorizontal":12.1,"spinRate":2096,"spinDirection":241},"zone":4,"typeConfidence":0.9,"plateTime":0.39960173072212823,"extension":5.311767289237836},"index":2,"playId":"a7db6ef3-cab2-3e26-936b-c7b979ee019c","pitchNumber":3,"startTime":"2025-07-23T20:14:38.216Z","endTime":"2025-07-23T20:14:43.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.00659881905666,"aZ":-19.014920716702544,"pfxX":-8.492315039047377,"pfxZ":6.763013101689941,"pX":0.7088361546353514,"pZ":3.2851893593026547,"vX0":9.643798310711013,"vY0":-137.74371580454007,"vZ0":-1.4842585774163486,"x":89.98,"y":150.08,"x0":-1.7136557355653088,"y0":50.002665520888414,"z0":5.100658559047746,"aX":-16.523889476592945},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.2,"breakHorizontal":13.7,"spinRate":2253,"spinDirection":241},"zone":3,"typeConfidence":0.9,"plateTime":0.39575594319595053,"extension":5.360635187234853},"index":3,"playId":"6cf91695-6671-3829-a4da-5b37e41fe38e","pitchNumber":4,"startTime":"2025-07-23T20:15:02.278Z","endTime":"2025-07-23T20:15:06.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.994043923637026,"aZ":-30.1481453989383,"pfxX":0.25198631552131534,"pfxZ":1.2550577662735982,"pX":0.7389611023825147,"pZ":1.183620459741062,"vX0":6.6381433656528435,"vY0":-124.87580994074307,"vZ0":-2.960021848850205,"x":88.83,"y":206.82,"x0":-1.9624750377831357,"y0":50.00274353666873,"z0":4.809569191441189,"aX":0.405815805118264},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.9,"breakHorizontal":-1.7,"spinRate":2296,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.435016961911995,"extension":5.432518887676566},"index":4,"playId":"68e36076-fe59-305f-9b0f-f880825ff6a0","pitchNumber":5,"startTime":"2025-07-23T20:15:21.196Z","endTime":"2025-07-23T20:15:26.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.7,"strikeZoneTop":3.62012548011131,"strikeZoneBottom":1.60547559434898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.368954383153916,"aZ":-29.163154053968775,"pfxX":-10.79459446954072,"pfxZ":1.5516936464499969,"pX":-0.30076846061131385,"pZ":1.597534219424087,"vX0":8.202528981770286,"vY0":-137.47851776159166,"vZ0":-3.361292315185937,"x":128.46,"y":195.65,"x0":-1.8992646584322999,"y0":50.004517148044876,"z0":4.78482674101015,"aX":-20.962650746218447},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.4,"breakHorizontal":18.1,"spinRate":1983,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.3962435184496953,"extension":5.38793688927472},"index":5,"playId":"f1814efc-9d0b-3078-9a4e-bfc1c439e022","pitchNumber":6,"startTime":"2025-07-23T20:15:40.438Z","endTime":"2025-07-23T20:15:46.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:15:46.044Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T20:15:45.832Z","endTime":"2025-07-23T20:17:16.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.9,"strikeZoneTop":3.3583894012104,"strikeZoneBottom":1.50129347277872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.872887891186192,"aZ":-31.914118521153462,"pfxX":0.45333474322092027,"pfxZ":0.1700946119189819,"pX":-1.21174958855482,"pZ":2.8662930262699993,"vX0":2.546396141583989,"vY0":-122.74062859826863,"vZ0":1.3253130040150392,"x":163.19,"y":161.39,"x0":-2.3115991248862406,"y0":50.0046714751955,"z0":4.989494029096055,"aX":0.7083453496431322},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.7,"breakHorizontal":-1.3,"spinRate":2241,"spinDirection":60},"zone":11,"typeConfidence":0.89,"plateTime":0.442246112103303,"extension":5.331660746196957},"index":0,"playId":"0e5e48a4-90e3-3a8d-bc24-0f19afbbc466","pitchNumber":1,"startTime":"2025-07-23T20:16:06.773Z","endTime":"2025-07-23T20:16:11.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":77.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.926736148311967,"aZ":-33.53866750683871,"pfxX":0.6892236672148774,"pfxZ":-0.9153373151962381,"pX":0.03728592201228787,"pZ":1.2221749313530252,"vX0":4.641039994488863,"vY0":-120.45459883423322,"vZ0":-1.730087375894763,"x":115.58,"y":205.78,"x0":-1.9914390522020127,"y0":50.00240636774758,"z0":4.871876143336183,"aX":1.0280153959191654},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.8,"breakHorizontal":-2.2,"spinRate":2247,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.4519967430170011,"extension":5.391232261076009},"index":1,"playId":"515d9d0a-4f2b-37c8-bccb-68c3d8958bd5","pitchNumber":2,"startTime":"2025-07-23T20:16:20.604Z","endTime":"2025-07-23T20:16:24.418Z","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":95.1,"endSpeed":87.6,"strikeZoneTop":3.29375285429599,"strikeZoneBottom":1.50083509725506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.7962037421201,"aZ":-19.21409484316873,"pfxX":-7.709749134591748,"pfxZ":6.62480214670483,"pX":0.6965806278721572,"pZ":3.1828509414009423,"vX0":9.391655681228999,"vY0":-138.2436276629548,"vZ0":-1.6429045522131465,"x":90.45,"y":152.84,"x0":-1.7263352910734346,"y0":50.00105167982752,"z0":5.06088029162323,"aX":-15.078502842818581},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":12.2,"spinRate":2162,"spinDirection":243},"zone":3,"typeConfidence":0.9,"plateTime":0.3946294075573431,"extension":5.3670050587094424},"index":2,"playId":"77433eed-0853-3ddc-b2de-6cfe073f2d5c","pitchNumber":3,"startTime":"2025-07-23T20:16:36.945Z","endTime":"2025-07-23T20:16:42.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":79.0,"strikeZoneTop":3.31360634175495,"strikeZoneBottom":1.58505313241383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.278987819154437,"aZ":-31.706539715723554,"pfxX":0.2999212546826868,"pfxZ":0.29709703044410274,"pX":0.8454506066357201,"pZ":0.8571235579738782,"vX0":6.71421784485393,"vY0":-122.83395091731305,"vZ0":-3.203859007863512,"x":84.77,"y":215.64,"x0":-1.9421121289559418,"y0":50.00121611831844,"z0":4.825361528764106,"aX":0.46476167656246264},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.1,"breakHorizontal":-1.8,"spinRate":2337,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.4429231858912437,"extension":5.342321575906651},"index":3,"playId":"05af0142-6cd9-3778-87b1-95a8b69d89a4","pitchNumber":4,"startTime":"2025-07-23T20:16:53.048Z","endTime":"2025-07-23T20:16:58.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.1,"strikeZoneTop":3.2794073005939,"strikeZoneBottom":1.58272046165535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.112628261777903,"aZ":-29.61663721483027,"pfxX":-12.212705113372479,"pfxZ":1.2763043005119545,"pX":0.8877556130006241,"pZ":2.242611433659479,"vX0":11.404227982853884,"vY0":-139.77132128964902,"vZ0":-2.2994231037463484,"x":83.16,"y":178.23,"x0":-1.6292844211948776,"y0":50.005875836934344,"z0":4.991989877515947,"aX":-24.52814810084363},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.0,"breakHorizontal":20.2,"spinRate":2011,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.3896718738933682,"extension":5.360187548661168},"index":4,"playId":"81ad4ed0-3389-3333-bcba-324a8a3b97db","pitchNumber":5,"startTime":"2025-07-23T20:17:10.266Z","endTime":"2025-07-23T20:17:16.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:17:16.242Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Chourio grounds out, third baseman Ben Williamson to first baseman Luke Raley.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T20:17:16.062Z","endTime":"2025-07-23T20:18:09.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.213647442580108,"aZ":-28.779075747880363,"pfxX":-11.285686556854483,"pfxZ":1.6996166054289166,"pX":-0.6945624531709746,"pZ":2.2517800311658607,"vX0":7.311565703688921,"vY0":-139.76516908466056,"vZ0":-2.159548237545009,"x":143.48,"y":177.98,"x0":-1.8632138761372021,"y0":50.00552149259907,"z0":4.903544599025197,"aX":-22.58000765443208},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.9,"breakHorizontal":19.2,"spinRate":1998,"spinDirection":242},"zone":4,"typeConfidence":0.91,"plateTime":0.3902362917755777,"extension":5.280774644670874},"index":0,"playId":"7dc19194-97ef-3a13-833e-50baf6eb280f","pitchNumber":1,"startTime":"2025-07-23T20:17:40.195Z","endTime":"2025-07-23T20:17:45.366Z","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":94.4,"endSpeed":87.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.842533387407705,"aZ":-28.408383219353155,"pfxX":-11.247398248596237,"pfxZ":1.9532558367552229,"pX":-0.5101314983368508,"pZ":1.802392075815322,"vX0":8.023609382082329,"vY0":-137.34016590819945,"vZ0":-2.7736457783962964,"x":136.45,"y":190.12,"x0":-1.9949302974440153,"y0":50.002031805498135,"z0":4.739185942768446,"aX":-21.679742315718862},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.2,"breakHorizontal":18.8,"spinRate":2062,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.3974446464613468,"extension":5.4185316886132115},"hitData":{"launchSpeed":74.1,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.56,"coordY":178.18}},"index":1,"playId":"5e357079-707f-39ee-83ac-25caf2f5db5c","pitchNumber":2,"startTime":"2025-07-23T20:18:00.238Z","endTime":"2025-07-23T20:18:09.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:18:09.122Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out, second baseman Brice Turang to first baseman Tyler Black.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T20:20:03.249Z","endTime":"2025-07-23T20:21:20.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672012,"link":"/api/v1/people/672012"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.37304161867849,"strikeZoneBottom":1.59196017155776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.646190220966663,"aZ":-22.91628522473521,"pfxX":-9.134040489128846,"pfxZ":4.761911708774289,"pX":-0.9628523019701108,"pZ":2.4991804863991627,"vX0":5.379324837011878,"vY0":-137.82064453382498,"vZ0":-5.219827693416154,"x":153.7,"y":171.3,"x0":-1.7427533808597122,"y0":50.001502621070514,"z0":5.9438369090316705,"aX":-17.752868253908755},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.8,"breakHorizontal":15.6,"spinRate":1959,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3958561957361346,"extension":6.141933133731995},"index":0,"playId":"d7f773d0-c7dc-3c4a-b045-35293ef05eb7","pitchNumber":1,"startTime":"2025-07-23T20:20:10.179Z","endTime":"2025-07-23T20:20:16.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.29000074983553,"strikeZoneBottom":1.51916157912051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.28980766575762,"aZ":-33.580140234506295,"pfxX":2.211444308836108,"pfxZ":-0.900656669276664,"pX":-0.4150491782488684,"pZ":2.5397416864896343,"vX0":2.510357223613536,"vY0":-123.60270190890212,"vZ0":-2.017173507636398,"x":132.82,"y":170.21,"x0":-1.729023567864588,"y0":50.005161989724684,"z0":6.170562700770471,"aX":3.441712364708574},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.8,"breakHorizontal":-4.6,"spinRate":2438,"spinDirection":71},"zone":4,"typeConfidence":2.0,"plateTime":0.442154638837549,"extension":5.986236476436195},"index":1,"playId":"f678ad05-682e-3d7e-a02a-95f5d0514f31","pitchNumber":2,"startTime":"2025-07-23T20:20:20.889Z","endTime":"2025-07-23T20:20:26.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.29645159466492,"strikeZoneBottom":1.54763185211529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.348011160081786,"aZ":-23.40871251906735,"pfxX":-10.262826568753203,"pfxZ":4.628771736044943,"pX":-0.5974411372547382,"pZ":1.3873164943714384,"vX0":6.12441486136033,"vY0":-136.12268132921727,"vZ0":-7.8172476280428995,"x":139.77,"y":201.32,"x0":-1.5325520410132392,"y0":50.00402938977245,"z0":5.894173498254189,"aX":-19.435030814781307},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.1,"breakHorizontal":17.4,"spinRate":1992,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4010024536385326,"extension":6.305538999580021},"index":2,"playId":"30b64af0-7eec-37e3-b578-7e503cc3ee55","pitchNumber":3,"startTime":"2025-07-23T20:20:32.703Z","endTime":"2025-07-23T20:20:37.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.20396841168771,"strikeZoneBottom":1.51929583876701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.753864571616752,"aZ":-24.70496156510837,"pfxX":-9.087309147639438,"pfxZ":3.9388122979579165,"pX":0.7207092267969789,"pZ":2.398325131748818,"vX0":8.995669922272263,"vY0":-136.0982627243814,"vZ0":-4.939742817313605,"x":89.53,"y":174.03,"x0":-1.4291692344168054,"y0":50.004970091363205,"z0":5.923889633372269,"aX":-17.239981130410573},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.4,"breakHorizontal":14.9,"spinRate":2078,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4007568067362195,"extension":6.225461696875741},"index":3,"playId":"1c93c463-a184-3d27-93e0-63aae43965eb","pitchNumber":4,"startTime":"2025-07-23T20:20:44.378Z","endTime":"2025-07-23T20:20:49.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":76.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.673589288873153,"aZ":-37.14412124301308,"pfxX":1.6273277634534729,"pfxZ":-3.449554902709129,"pX":0.26643635720230946,"pZ":1.3545157428988557,"vX0":3.954368397729444,"vY0":-118.27650518392784,"vZ0":-3.294978281013644,"x":106.84,"y":202.21,"x0":-1.6262623862019063,"y0":50.00017933766419,"z0":6.109958123049726,"aX":2.3469419899200807},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-6.7,"breakHorizontal":-3.7,"spinRate":2584,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4598773611620377,"extension":6.140907356008233},"index":4,"playId":"539a6a71-a9c5-3107-8aa0-038d571601f6","pitchNumber":5,"startTime":"2025-07-23T20:20:55.357Z","endTime":"2025-07-23T20:20:59.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52984784351008,"aZ":-24.30383849703566,"pfxX":-10.001995719396024,"pfxZ":4.022030264707883,"pX":-0.09531003039784135,"pZ":2.6699273509856827,"vX0":7.841591939264786,"vY0":-138.21972785741272,"vZ0":-4.38245672482717,"x":120.63,"y":166.69,"x0":-1.6536653560684837,"y0":50.00344643108494,"z0":5.885238313162325,"aX":-19.573581292810594},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.6,"breakHorizontal":16.7,"spinRate":2128,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3945732834236848,"extension":6.22070732556952},"hitData":{"launchSpeed":101.8,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.85,"coordY":147.02}},"index":5,"playId":"a05d0336-2f79-394e-8203-029e22295390","pitchNumber":6,"startTime":"2025-07-23T20:21:12.372Z","endTime":"2025-07-23T20:21:20.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:21:20.655Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a ground ball to third baseman Anthony Seigler.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T20:21:25.339Z","endTime":"2025-07-23T20:21:52.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":89.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.360841376816495,"aZ":-23.265077634043866,"pfxX":-8.245214606437067,"pfxZ":4.44157451841712,"pX":0.004680422669132313,"pZ":2.4096127586888785,"vX0":7.29892299773607,"vY0":-139.724086422397,"vZ0":-5.476279753117375,"x":116.82,"y":173.72,"x0":-1.5524825103049427,"y0":50.000733395882804,"z0":5.894696975073546,"aX":-16.52888484289488},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.2,"breakHorizontal":13.7,"spinRate":2246,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3899395301126716,"extension":6.235392469568318},"hitData":{"launchSpeed":74.0,"launchAngle":-59.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.97,"coordY":180.98}},"index":0,"playId":"e8987d64-b2e6-3f8c-b97f-635c74d6caea","pitchNumber":1,"startTime":"2025-07-23T20:21:43.603Z","endTime":"2025-07-23T20:21:52.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:21:52.406Z","atBatIndex":23},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Randy Arozarena grounds into a double play, third baseman Anthony Seigler to second baseman Brice Turang to first baseman Tyler Black. Julio Rodríguez out at 2nd. Randy Arozarena out at 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T20:21:58.482Z","endTime":"2025-07-23T20:23:12.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672012,"link":"/api/v1/people/672012"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.38000289573795,"strikeZoneBottom":1.58186970651275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.845701537331426,"aZ":-19.040810538875526,"pfxX":-2.9987245699260225,"pfxZ":6.889787130022505,"pX":-1.1576435522473625,"pZ":2.8894360892563205,"vX0":2.478812607839186,"vY0":-136.41490583190836,"vZ0":-4.935555221565178,"x":161.13,"y":160.77,"x0":-1.6834936219718175,"y0":50.00179040939274,"z0":6.014098016985185,"aX":-5.715026617744238},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":5.0,"spinRate":2277,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.39980385190026935,"extension":6.14378030550004},"index":0,"playId":"58f0cf3d-f951-3a11-9d97-d144d5ab174d","pitchNumber":1,"startTime":"2025-07-23T20:22:31.143Z","endTime":"2025-07-23T20:22:35.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.1,"strikeZoneTop":3.43050503572891,"strikeZoneBottom":1.63149094599396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.219015300183443,"aZ":-20.100314898900006,"pfxX":0.25788113457117445,"pfxZ":6.283310256625873,"pX":0.751278254691302,"pZ":3.31818042735491,"vX0":5.85986735437141,"vY0":-136.80492931104143,"vZ0":-3.837258102384875,"x":88.36,"y":149.19,"x0":-1.4396045352065643,"y0":50.00498206841145,"z0":6.092797005570425,"aX":0.49505503916213656},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.9,"breakHorizontal":-1.6,"spinRate":2316,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.3982550911335312,"extension":6.154141742447628},"index":1,"playId":"c36a6549-8d12-336c-b74c-dff1624319e4","pitchNumber":2,"startTime":"2025-07-23T20:22:46.408Z","endTime":"2025-07-23T20:22:51.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.83011091787802,"aZ":-25.389587991914674,"pfxX":-7.277219631066046,"pfxZ":3.624503671757326,"pX":0.14467357880513584,"pZ":2.36185449214248,"vX0":6.557248835730142,"vY0":-135.07292419937647,"vZ0":-4.631166583894382,"x":111.49,"y":175.01,"x0":-1.353681606731362,"y0":50.00223200579989,"z0":5.855345599329128,"aX":-13.621652934843683},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.9,"breakHorizontal":12.0,"spinRate":2006,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4035006005964372,"extension":6.322949611504757},"hitData":{"launchSpeed":103.4,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.91,"coordY":170.84}},"index":2,"playId":"a68951cc-79af-35ff-89a9-fa4f8f6479a2","pitchNumber":3,"startTime":"2025-07-23T20:23:03.708Z","endTime":"2025-07-23T20:23:12.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:23:12.646Z","atBatIndex":24},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Isaac Collins reaches on a fielding error by shortstop J.P. Crawford.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T20:25:15.761Z","endTime":"2025-07-23T20:26:22.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.34984794916753,"strikeZoneBottom":1.57138093795179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.873580318858135,"aZ":-18.719436255787112,"pfxX":-8.927542712411524,"pfxZ":6.9168433841053325,"pX":0.7515277875997393,"pZ":3.5110814739634937,"vX0":9.677315924618846,"vY0":-138.13774709292446,"vZ0":-1.1248710782594729,"x":88.35,"y":143.98,"x0":-1.626263253157769,"y0":50.00400318261196,"z0":5.174116794247197,"aX":-17.369122790714382},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":14.3,"spinRate":2311,"spinDirection":235},"zone":12,"typeConfidence":0.9,"plateTime":0.3955166247683102,"extension":5.385321417628163},"index":0,"playId":"ace10f0b-69ba-3c22-9673-ae3d40a6c190","pitchNumber":1,"startTime":"2025-07-23T20:25:23.005Z","endTime":"2025-07-23T20:25:27.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.135629938265712,"aZ":-20.004638811446522,"pfxX":-8.49397665935188,"pfxZ":6.135376401051207,"pX":0.37643653691440676,"pZ":3.2429784359637432,"vX0":9.352983246505264,"vY0":-139.19180208333688,"vZ0":-1.5970260579664672,"x":102.65,"y":151.22,"x0":-1.9068480580247247,"y0":50.00094412211969,"z0":5.134615719332306,"aX":-16.842800198946474},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.0,"breakHorizontal":13.7,"spinRate":2232,"spinDirection":239},"zone":3,"typeConfidence":0.9,"plateTime":0.3919188308726964,"extension":5.403229912479118},"index":1,"playId":"ce5bff39-3730-3b5f-baa9-11e5822b796e","pitchNumber":2,"startTime":"2025-07-23T20:25:34.837Z","endTime":"2025-07-23T20:25:39.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.24000055628667,"strikeZoneBottom":1.53125798421641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.244794927197123,"aZ":-32.72576382389672,"pfxX":-10.9396001828067,"pfxZ":-0.33282891513635793,"pX":-0.5388847141217064,"pZ":1.9354191654249857,"vX0":7.193346175450857,"vY0":-127.30260992699729,"vZ0":-0.7775372672680296,"x":137.54,"y":186.52,"x0":-1.9631297526320566,"y0":50.003476043625234,"z0":4.8088049364209144,"aX":-18.167999454217068},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.6,"breakHorizontal":18.5,"spinRate":1948,"spinDirection":258},"zone":7,"typeConfidence":0.91,"plateTime":0.42834076751282213,"extension":5.541492850918877},"index":2,"playId":"0a6afab7-68b7-34b2-bcb2-54f8a3f6e97b","pitchNumber":3,"startTime":"2025-07-23T20:25:53.232Z","endTime":"2025-07-23T20:25:58.874Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.370905292012452,"aZ":-18.692380126074664,"pfxX":-8.627349538929051,"pfxZ":6.821193270707962,"pX":-0.437226981471742,"pZ":3.087429950653127,"vX0":7.154671133854808,"vY0":-139.273119394847,"vZ0":-2.14217199074578,"x":133.67,"y":155.42,"x0":-1.9102603805923903,"y0":50.00671833853761,"z0":5.094087521596065,"aX":-17.06285335937985},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.1,"breakHorizontal":14.3,"spinRate":2252,"spinDirection":241},"zone":1,"typeConfidence":0.91,"plateTime":0.3923077785308111,"extension":5.369956696614189},"hitData":{"launchSpeed":98.2,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.63,"coordY":95.31}},"index":3,"playId":"6efd23db-f135-367d-a341-2a8b5d67e50c","pitchNumber":4,"startTime":"2025-07-23T20:26:09.878Z","endTime":"2025-07-23T20:26:22.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:26:22.985Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Black flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T20:26:38.361Z","endTime":"2025-07-23T20:27:00.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":80.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.394474097081144,"aZ":-31.796832322517815,"pfxX":-0.47350186241609016,"pfxZ":0.2340093917766506,"pX":0.2137644860263049,"pZ":2.413518813464867,"vX0":5.5690473223178545,"vY0":-123.95846439003603,"vZ0":0.06143966668432177,"x":108.85,"y":173.61,"x0":-1.974629292536098,"y0":50.00206622376895,"z0":4.984290365612234,"aX":-0.7583795270256092},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.6,"breakHorizontal":-0.1,"spinRate":2199,"spinDirection":25},"zone":5,"typeConfidence":0.9,"plateTime":0.43732285112502955,"extension":5.399314127484449},"hitData":{"launchSpeed":81.9,"launchAngle":33.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.04,"coordY":78.5}},"index":0,"playId":"a837594e-c0e6-3a3e-b6d1-dfda5b8e77e2","pitchNumber":1,"startTime":"2025-07-23T20:26:50.319Z","endTime":"2025-07-23T20:27:00.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:27:00.350Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Perkins strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T20:27:04.525Z","endTime":"2025-07-23T20:29:04.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":79.3,"strikeZoneTop":3.4095293253932,"strikeZoneBottom":1.60794709326266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.3358939562142,"aZ":-30.976198797868925,"pfxX":-1.400262799444377,"pfxZ":0.7633340361924437,"pX":1.9431414402309497,"pZ":0.7603652243544546,"vX0":9.431532156924575,"vY0":-123.1981715160896,"vZ0":-3.439116883492651,"x":42.93,"y":218.25,"x0":-1.7234467358441514,"y0":50.00181783761735,"z0":4.743464014924467,"aX":-2.1927464943383304},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.0,"breakHorizontal":0.7,"spinRate":2155,"spinDirection":332},"zone":14,"typeConfidence":0.9,"plateTime":0.44156907650353094,"extension":5.524307780929005},"index":0,"playId":"f68a53eb-ba88-3d88-b3e8-4a85ca68536c","pitchNumber":1,"startTime":"2025-07-23T20:27:25.350Z","endTime":"2025-07-23T20:27:33.937Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Luis Castillo. Isaac Collins to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"f68a53eb-ba88-3d88-b3e8-4a85ca68536c","startTime":"2025-07-23T20:27:40.446Z","endTime":"2025-07-23T20:27:55.743Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686555,"link":"/api/v1/people/686555"}},{"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":84.0,"endSpeed":78.3,"strikeZoneTop":3.42415786294168,"strikeZoneBottom":1.68075517458876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.147848540133673,"aZ":-33.37280860634719,"pfxX":-0.2571482112851551,"pfxZ":-0.7813060649786259,"pX":0.617017530474394,"pZ":1.4792003178744337,"vX0":6.522522044135141,"vY0":-122.38217946375279,"vZ0":-1.35012581679009,"x":93.48,"y":198.84,"x0":-2.0343892539264643,"y0":50.002768398448374,"z0":4.862332731441093,"aX":-0.3967669362138129},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.4,"breakHorizontal":-0.8,"spinRate":2282,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.4453037904452728,"extension":5.467621991271805},"index":2,"playId":"1daea0eb-a1b9-3b76-8e40-bba6bfff8c66","pitchNumber":2,"startTime":"2025-07-23T20:27:55.743Z","endTime":"2025-07-23T20:28:00.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.511648322345998,"aZ":-29.905172269992814,"pfxX":-10.8236417981623,"pfxZ":1.358384562354992,"pX":0.09972923562783169,"pZ":1.4685703564282486,"vX0":8.77737962515494,"vY0":-127.38222787861181,"vZ0":-2.342136167479164,"x":113.2,"y":199.13,"x0":-1.9595294793190716,"y0":50.0024301497972,"z0":4.729735562737943,"aX":-18.052519064830037},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.2,"breakHorizontal":18.0,"spinRate":1898,"spinDirection":258},"zone":14,"typeConfidence":0.9,"plateTime":0.42758093830118327,"extension":5.621643859295883},"index":3,"playId":"bc2a8be4-946c-33a8-b475-2719b69ec205","pitchNumber":3,"startTime":"2025-07-23T20:28:14.602Z","endTime":"2025-07-23T20:28:18.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":80.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.44076344985169,"aZ":-33.30980715744156,"pfxX":0.6400412950988925,"pfxZ":-0.7100935125462069,"pX":0.2373715095109915,"pZ":2.066793415118521,"vX0":5.2431280868935675,"vY0":-123.68108992193788,"vZ0":-0.4708249329033479,"x":107.95,"y":182.98,"x0":-1.9589575477019487,"y0":50.000049100514396,"z0":4.960867461370887,"aX":1.0292586743884318},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.2,"breakHorizontal":-1.9,"spinRate":2287,"spinDirection":58},"zone":8,"typeConfidence":0.9,"plateTime":0.4363090248592245,"extension":5.44718261964506},"index":4,"playId":"fa717fa7-3bd5-3f69-b6bc-3ca69c53b3ca","pitchNumber":4,"startTime":"2025-07-23T20:28:35.388Z","endTime":"2025-07-23T20:28:41.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":88.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14896790431778,"aZ":-22.0248646752294,"pfxX":-7.76853576934078,"pfxZ":5.163727712978357,"pX":0.7068298141898031,"pZ":2.879349635820237,"vX0":9.580354240267816,"vY0":-138.2059601590004,"vZ0":-1.9946390729209722,"x":90.06,"y":161.04,"x0":-1.7692268584545716,"y0":50.00383712729833,"z0":5.065304990172458,"aX":-15.272290249970625},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.2,"breakHorizontal":12.5,"spinRate":2165,"spinDirection":246},"zone":6,"typeConfidence":0.89,"plateTime":0.3939024829283899,"extension":5.4630212215745635},"index":5,"playId":"86f3bf10-a0ed-303e-b44b-8fd416374e20","pitchNumber":5,"startTime":"2025-07-23T20:28:59.042Z","endTime":"2025-07-23T20:29:04.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:29:04.912Z","atBatIndex":27},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Anthony Seigler hit by pitch.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T20:29:07.021Z","endTime":"2025-07-23T20:29:39.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"postOnSecond":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.6,"endSpeed":88.8,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.40103583388084,"aZ":-19.910418644394873,"pfxX":-9.050044215657431,"pfxZ":6.103771942209091,"pX":2.1344032797747294,"pZ":3.9404091992872563,"vX0":13.511310545946046,"vY0":-140.08914355761885,"vZ0":0.09876418768227391,"x":35.64,"y":132.39,"x0":-1.5510978533883588,"y0":50.003383919535565,"z0":5.194637567541905,"aX":-18.18663251375841},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.3,"breakHorizontal":13.9,"spinRate":2291,"spinDirection":239},"zone":12,"typeConfidence":0.88,"plateTime":0.3893662554291888,"extension":5.580203290275772},"index":0,"playId":"575e0ff3-341b-3d78-95a8-31139c33a30e","pitchNumber":1,"startTime":"2025-07-23T20:29:29.775Z","endTime":"2025-07-23T20:29:39.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:29:39.447Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Ortiz singles on a ground ball to right fielder Dominic Canzone. Isaac Collins scores. Anthony Seigler to 3rd. Joey Ortiz to 2nd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T20:29:58.105Z","endTime":"2025-07-23T20:31:10.308Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"postOnThird":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.41848973646269,"strikeZoneBottom":1.51949864108906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.331882363468598,"aZ":-29.03142945336334,"pfxX":-11.278286545849996,"pfxZ":1.597417689975571,"pX":-0.30583894907238307,"pZ":1.3403898244613648,"vX0":8.131894335023071,"vY0":-138.84311782954603,"vZ0":-4.3497729073909905,"x":128.66,"y":202.59,"x0":-1.7933730546054452,"y0":50.00459437888664,"z0":4.8379678031774676,"aX":-22.23034261149535},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.3,"breakHorizontal":19.0,"spinRate":1902,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.39306884058387404,"extension":5.5815362794626315},"index":0,"playId":"1a437137-d055-3a05-822d-118e1b8291ab","pitchNumber":1,"startTime":"2025-07-23T20:30:18.602Z","endTime":"2025-07-23T20:30:23.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.885269775933498,"aZ":-18.802661790934543,"pfxX":-9.075192860802446,"pfxZ":6.776884111845899,"pX":-0.24790704660795795,"pZ":3.489222099823606,"vX0":7.555605517844505,"vY0":-139.2580784210715,"vZ0":-1.1075242587340783,"x":126.45,"y":144.57,"x0":-1.8108056818287934,"y0":50.00482392296079,"z0":5.130280451327098,"aX":-17.911230082567997},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.2,"breakHorizontal":15.0,"spinRate":2249,"spinDirection":237},"zone":2,"typeConfidence":0.91,"plateTime":0.3926079249068577,"extension":5.504631825986481},"index":1,"playId":"9e23100e-9781-3418-aed8-3f3dc1ecfd43","pitchNumber":2,"startTime":"2025-07-23T20:30:36.938Z","endTime":"2025-07-23T20:30:40.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.626209660052538,"aZ":-28.984009126894602,"pfxX":-11.749812021545244,"pfxZ":1.6200062799610846,"pX":0.18818007155589084,"pZ":1.711277037106526,"vX0":9.480351442866095,"vY0":-138.89948739666366,"vZ0":-3.384538275238378,"x":109.83,"y":192.58,"x0":-1.7282145384824288,"y0":50.00413183008521,"z0":4.8549105280798965,"aX":-23.1566814153871},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.4,"breakHorizontal":19.6,"spinRate":2155,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.3930642169425833,"extension":5.5358656219131355},"hitData":{"launchSpeed":101.1,"launchAngle":3.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.95,"coordY":121.67}},"index":2,"playId":"bafffd56-655d-3774-a3c7-3a61d6d8c2db","pitchNumber":3,"startTime":"2025-07-23T20:30:58.450Z","endTime":"2025-07-23T20:31:10.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:31:10.308Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a ground ball to third baseman Ben Williamson. Anthony Seigler scores. Joey Ortiz to 3rd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T20:32:21.792Z","endTime":"2025-07-23T20:33:32.777Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnThird":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-23T20:31:55.135Z","endTime":"2025-07-23T20:32:24.003Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.49999799956358,"strikeZoneBottom":1.69988838388264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.610651621741294,"aZ":-33.39315236113467,"pfxX":-0.3860264479107496,"pfxZ":-0.7883828281341732,"pX":1.1558383889959367,"pZ":1.9246463771369788,"vX0":7.483034436408131,"vY0":-122.92231506746992,"vZ0":-0.3980267660562914,"x":72.94,"y":186.81,"x0":-1.8621641173024912,"y0":50.00288014740082,"z0":4.894913794983864,"aX":-0.5997426116536622},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.3,"breakHorizontal":-0.8,"spinRate":2239,"spinDirection":8},"zone":14,"typeConfidence":0.9,"plateTime":0.44354988054351985,"extension":5.538856424607759},"index":1,"playId":"f8c82f61-0385-3734-aa5e-a1a6d8fb4a18","pitchNumber":1,"startTime":"2025-07-23T20:32:24.003Z","endTime":"2025-07-23T20:32:28.717Z","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":95.8,"endSpeed":88.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.382979113259086,"aZ":-19.173710739311076,"pfxX":-7.103535812915759,"pfxZ":6.49319023660828,"pX":0.691691216961454,"pZ":3.157693712647714,"vX0":9.163444190541517,"vY0":-139.42054721520708,"vZ0":-1.7963375155258343,"x":90.63,"y":153.52,"x0":-1.6889482534591513,"y0":50.00243226500083,"z0":5.053764022234173,"aX":-14.221619779449476},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.6,"breakHorizontal":11.4,"spinRate":2341,"spinDirection":254},"zone":3,"typeConfidence":2.0,"plateTime":0.3903600757208423,"extension":5.513879661385862},"index":2,"playId":"cf2c1321-de62-3379-a5c8-9be3264d2659","pitchNumber":2,"startTime":"2025-07-23T20:32:40.986Z","endTime":"2025-07-23T20:32:47.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.123492899459986,"aZ":-19.317481640072014,"pfxX":-9.085444823266702,"pfxZ":6.497649804712513,"pX":0.30396545994791013,"pZ":2.40316196254831,"vX0":8.761396317050815,"vY0":-139.02101019566592,"vZ0":-3.626965275461884,"x":105.41,"y":173.89,"x0":-1.6922012640431103,"y0":50.00031472411784,"z0":4.990277323819605,"aX":-17.96743782578151},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.3,"breakHorizontal":14.9,"spinRate":2207,"spinDirection":242},"zone":6,"typeConfidence":0.9,"plateTime":0.3924450794819698,"extension":5.585365500129991},"index":3,"playId":"dc616169-b6cc-3c05-bf0e-d13693ce978b","pitchNumber":3,"startTime":"2025-07-23T20:33:02.975Z","endTime":"2025-07-23T20:33:06.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.377327580586634,"aZ":-20.77170614800245,"pfxX":-9.333143408049276,"pfxZ":5.949325459250106,"pX":-0.6182832041761911,"pZ":3.4846202799708705,"vX0":6.233439127414532,"vY0":-137.52041365415607,"vZ0":-0.3635069033753073,"x":140.57,"y":144.7,"x0":-1.7013386769313852,"y0":50.0002556682742,"z0":5.0269661878948835,"aX":-17.881188095804973},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.9,"breakHorizontal":15.6,"spinRate":2173,"spinDirection":243},"zone":1,"typeConfidence":0.89,"plateTime":0.3982116437632257,"extension":5.424160630837691},"hitData":{"launchSpeed":76.7,"launchAngle":-59.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":118.05,"coordY":183.01}},"index":4,"playId":"604c0848-69a6-3214-b9c6-5ef7a631916d","pitchNumber":4,"startTime":"2025-07-23T20:33:25.098Z","endTime":"2025-07-23T20:33:32.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:33:32.777Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a ground ball to center fielder Julio Rodríguez, deflected by shortstop J.P. Crawford. Joey Ortiz scores. Brice Turang to 3rd.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T20:33:47.234Z","endTime":"2025-07-23T20:34:47.060Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnThird":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.5,"strikeZoneTop":3.64262334039121,"strikeZoneBottom":1.67634104060051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.31030387334024,"aZ":-28.849603019192358,"pfxX":-10.045221545994337,"pfxZ":1.7098499966776828,"pX":-1.228097049492777,"pZ":2.2870786954956577,"vX0":5.333047430761221,"vY0":-137.76385578425413,"vZ0":-1.9047582094414124,"x":163.81,"y":177.03,"x0":-1.872164482331667,"y0":50.00167029289953,"z0":4.915610282001389,"aX":-19.529199777514304},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.9,"breakHorizontal":17.3,"spinRate":1988,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.39583816561906104,"extension":5.526790364306019},"index":0,"playId":"d19df4ab-142c-3114-96f0-72038af0fcbd","pitchNumber":1,"startTime":"2025-07-23T20:34:14.483Z","endTime":"2025-07-23T20:34:18.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.114361973212358,"aZ":-30.0494284574241,"pfxX":-10.31932967039062,"pfxZ":1.0884793366224024,"pX":-0.35175743192079567,"pZ":2.4099485653416917,"vX0":7.410223937163303,"vY0":-138.1548453477056,"vZ0":-1.4330610297084538,"x":130.41,"y":173.71,"x0":-1.7108826476892214,"y0":50.005166051699774,"z0":4.931149413042026,"aX":-20.204503413614315},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":1.9,"breakHorizontal":17.4,"spinRate":1941,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.39454799902473203,"extension":5.484734376542569},"hitData":{"launchSpeed":110.5,"launchAngle":5.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.67,"coordY":116.6}},"index":1,"playId":"fdeeca9a-57c4-3ccf-9f11-bea8ec1cb941","pitchNumber":2,"startTime":"2025-07-23T20:34:32.729Z","endTime":"2025-07-23T20:34:47.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:34:47.060Z","atBatIndex":31},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Christian Yelich bunt grounds out softly, third baseman Ben Williamson to first baseman Luke Raley.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T20:35:46.755Z","endTime":"2025-07-23T20:36:35.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-23T20:35:03.486Z","endTime":"2025-07-23T20:35:48.933Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.4,"strikeZoneTop":3.3413248202173,"strikeZoneBottom":1.56199086784749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.825554099551645,"aZ":-30.562601212792735,"pfxX":-1.4926433316799637,"pfxZ":0.9971716162771207,"pX":1.3262746825449445,"pZ":1.253330532940059,"vX0":7.921180583400394,"vY0":-124.75128277448528,"vZ0":-2.618016216080089,"x":66.45,"y":204.94,"x0":-1.6657882360777847,"y0":50.00019594255187,"z0":4.779814491104375,"aX":-2.4055273632344196},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.6,"breakHorizontal":1.3,"spinRate":2287,"spinDirection":339},"zone":14,"typeConfidence":0.9,"plateTime":0.43535461452092905,"extension":5.521795905304012},"index":1,"playId":"ce2d08b3-0bcd-3239-9814-826bd53d4ce7","pitchNumber":1,"startTime":"2025-07-23T20:35:48.933Z","endTime":"2025-07-23T20:35:53.311Z","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":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.97333671588837,"aZ":-34.44791820402114,"pfxX":-10.097823214560947,"pfxZ":-1.3884914729899576,"pX":-0.2261827598377756,"pZ":1.1973397925839733,"vX0":7.250388175529912,"vY0":-125.9059663602421,"vZ0":-1.8284627036370713,"x":125.62,"y":206.45,"x0":-1.804084326290926,"y0":50.0048230936119,"z0":4.67140249499355,"aX":-16.524778322602934},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.6,"breakHorizontal":17.0,"spinRate":1959,"spinDirection":265},"zone":13,"typeConfidence":0.9,"plateTime":0.4318901164298228,"extension":5.610044500974434},"index":2,"playId":"513a0788-9792-30d3-87a3-609585c083c5","pitchNumber":2,"startTime":"2025-07-23T20:36:05.509Z","endTime":"2025-07-23T20:36:10.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.633821351395635,"aZ":-19.43840472049149,"pfxX":-8.061114749799689,"pfxZ":6.497961962927016,"pX":0.17478520359136604,"pZ":3.1493304785042198,"vX0":7.8864200693981115,"vY0":-138.35993509720294,"vZ0":-1.6625638145334687,"x":110.34,"y":153.75,"x0":-1.6498718774289118,"y0":50.005529391847475,"z0":5.045852845516562,"aX":-15.806880739528598},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.6,"breakHorizontal":13.2,"spinRate":2190,"spinDirection":242},"zone":2,"typeConfidence":0.91,"plateTime":0.3941934468347381,"extension":5.527288587579794},"hitData":{"launchSpeed":38.2,"launchAngle":-38.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":124.83,"coordY":188.48}},"index":3,"playId":"bd72bc1d-2c5a-3adc-b665-0cdafcec169b","pitchNumber":3,"startTime":"2025-07-23T20:36:28.253Z","endTime":"2025-07-23T20:36:35.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:36:35.913Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Polanco flies out to center fielder Blake Perkins.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T20:38:58.486Z","endTime":"2025-07-23T20:40:14.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"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":1},"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":4},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"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(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":90.9,"endSpeed":84.5,"strikeZoneTop":3.44603023717021,"strikeZoneBottom":1.72076553599674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.89153967909347,"aZ":-18.801638636128622,"pfxX":-1.3134476655637632,"pfxZ":7.392703930633406,"pX":-1.2125200539563077,"pZ":3.526454462222137,"vX0":1.9888954243150547,"vY0":-132.5262934293517,"vZ0":-3.2519433267022437,"x":163.22,"y":143.57,"x0":-1.7963713156812546,"y0":50.00131664913981,"z0":6.115453394096353,"aX":-2.375406338596237},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.1,"breakHorizontal":2.0,"spinRate":2214,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.41070098062068405,"extension":6.153652423734773},"index":0,"playId":"cb86d245-c8c4-3552-b870-ca4abe188303","pitchNumber":1,"startTime":"2025-07-23T20:39:13.379Z","endTime":"2025-07-23T20:39:18.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":74.5,"strikeZoneTop":3.3200006588052,"strikeZoneBottom":1.63291183806363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.981165794297212,"aZ":-37.87273446074073,"pfxX":1.735372467884713,"pfxZ":-4.166909012535579,"pX":-1.2172398783468268,"pZ":1.1913189847542878,"vX0":0.7980727293991648,"vY0":-115.2620814668026,"vZ0":-3.1552338956171653,"x":163.4,"y":206.61,"x0":-1.7915859949831345,"y0":50.002464348896034,"z0":6.174049211281525,"aX":2.374519288671807},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-8.0,"breakHorizontal":-3.4,"spinRate":2585,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.47214003257112935,"extension":6.115061681550629},"index":1,"playId":"16bdd9e8-76a1-3f16-8864-ffb62c258468","pitchNumber":2,"startTime":"2025-07-23T20:39:24.443Z","endTime":"2025-07-23T20:39:28.192Z","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":84.4,"endSpeed":79.0,"strikeZoneTop":3.32000143879741,"strikeZoneBottom":1.62937903524735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.04710989970229,"aZ":-31.384252439188224,"pfxX":2.1706760692053257,"pfxZ":0.5032906901477041,"pX":0.11024591049445906,"pZ":2.6945896846288258,"vX0":3.7746992957471175,"vY0":-123.0506998127415,"vZ0":-2.019759739876679,"x":112.8,"y":166.03,"x0":-1.714291205599464,"y0":50.001524637576026,"z0":6.137040006813282,"aX":3.3912448807624105},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.7,"breakHorizontal":-4.7,"spinRate":2374,"spinDirection":83},"zone":5,"typeConfidence":2.0,"plateTime":0.44192970481812965,"extension":6.034147302407993},"index":2,"playId":"fb1e01ba-7d91-36f3-8ee8-0f6cfcd76623","pitchNumber":3,"startTime":"2025-07-23T20:39:36.119Z","endTime":"2025-07-23T20:39:40.866Z","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.6,"endSpeed":78.2,"strikeZoneTop":3.32000290721152,"strikeZoneBottom":1.57741120819622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.39406918205943,"aZ":-31.858229049935535,"pfxX":1.7543318149370082,"pfxZ":0.20764202114416008,"pX":1.0179927620998672,"pZ":1.862997480063819,"vX0":5.6485224753023875,"vY0":-121.71638107149481,"vZ0":-3.551509495243829,"x":78.2,"y":188.48,"x0":-1.5461452824397053,"y0":50.00245653770185,"z0":6.05477979001814,"aX":2.673206331221302},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.1,"breakHorizontal":-4.3,"spinRate":2378,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4473442097266598,"extension":6.0630838424575275},"index":3,"playId":"cb4aafcc-0ce0-32e2-918e-28bb3dd57299","pitchNumber":4,"startTime":"2025-07-23T20:39:49.776Z","endTime":"2025-07-23T20:39:55.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.138434624960603,"aZ":-20.64378677292274,"pfxX":0.7116308495192721,"pfxZ":6.249558515540521,"pX":0.054505343773313016,"pZ":2.3150505083487074,"vX0":4.063616954048385,"vY0":-133.57113642957395,"vZ0":-5.88711509553975,"x":114.92,"y":176.27,"x0":-1.5660911938769908,"y0":50.00174236561698,"z0":5.987603875922842,"aX":1.311952614187071},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.6,"breakHorizontal":-2.0,"spinRate":2278,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.406837643160876,"extension":6.212223984405229},"hitData":{"launchSpeed":96.3,"launchAngle":38.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.33,"coordY":62.79}},"index":4,"playId":"9fa569e2-414a-3a73-84bc-0967421c944c","pitchNumber":5,"startTime":"2025-07-23T20:40:04.434Z","endTime":"2025-07-23T20:40:14.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:40:14.029Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging, catcher William Contreras to first baseman Tyler Black.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T20:40:17.229Z","endTime":"2025-07-23T20:41:34.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":672012,"link":"/api/v1/people/672012"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.9,"strikeZoneTop":3.39663909771491,"strikeZoneBottom":1.56736412524153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.67412901958855,"aZ":-30.58572762858383,"pfxX":0.9254563656336382,"pfxZ":0.9790237536042943,"pX":0.16686019142023142,"pZ":1.4365447835601122,"vX0":4.113711623218139,"vY0":-125.50011762062684,"vZ0":-5.119159171758563,"x":110.64,"y":199.99,"x0":-1.6007654183429691,"y0":50.00611538909935,"z0":5.937017277306806,"aX":1.5048952127477},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.0,"breakHorizontal":-2.4,"spinRate":2407,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.43317716726853117,"extension":6.137533532688215},"index":0,"playId":"0045c219-45d4-3549-b801-f506cb592a6b","pitchNumber":1,"startTime":"2025-07-23T20:40:34.762Z","endTime":"2025-07-23T20:40:40.598Z","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(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":84.7,"endSpeed":79.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.88704065186134,"aZ":-32.99720911840907,"pfxX":0.918942673867162,"pfxZ":-0.5170050736925145,"pX":0.6255052335208132,"pZ":2.1967393789077847,"vX0":5.2928216474955665,"vY0":-123.49813506689041,"vZ0":-2.777563154988183,"x":93.16,"y":179.47,"x0":-1.6434387396656371,"y0":50.00412180670942,"z0":6.044011110794715,"aX":1.4548912330821548},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.2,"breakHorizontal":-2.6,"spinRate":2431,"spinDirection":88},"zone":6,"typeConfidence":2.0,"plateTime":0.439378702913948,"extension":6.09901832980055},"index":1,"playId":"29e4d231-4a96-3c8b-a3a3-e822e78c1c33","pitchNumber":2,"startTime":"2025-07-23T20:40:50.438Z","endTime":"2025-07-23T20:40:55.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.7,"strikeZoneTop":3.4699988644654,"strikeZoneBottom":1.56550470163025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.10376730570729,"aZ":-21.18384822589423,"pfxX":-9.080327208294383,"pfxZ":5.6796969269017294,"pX":0.039190695127964886,"pZ":1.1022331398040206,"vX0":7.749449549242627,"vY0":-137.1764032085826,"vZ0":-8.826402980240474,"x":115.51,"y":209.02,"x0":-1.6222151045486854,"y0":50.000349810208355,"z0":5.7679133566373135,"aX":-17.561084688197752},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.9,"breakHorizontal":15.1,"spinRate":2086,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3970376198956651,"extension":6.248492943244703},"index":2,"playId":"f5d18588-18b7-348c-813b-22c86438f801","pitchNumber":3,"startTime":"2025-07-23T20:41:01.630Z","endTime":"2025-07-23T20:41:05.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3731206448397,"aZ":-23.53838361437265,"pfxX":-8.252987854078256,"pfxZ":4.680940645723576,"pX":-0.9306411423566385,"pZ":2.6300808085035783,"vX0":5.002309740706205,"vY0":-133.8673518874224,"vZ0":-4.287752546443702,"x":152.47,"y":167.77,"x0":-1.7351906809851354,"y0":50.00548156053819,"z0":5.9035562967243385,"aX":-15.231391405906122},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.9,"breakHorizontal":14.2,"spinRate":1955,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40657959345630124,"extension":6.341060865006277},"index":3,"playId":"31ee8c6e-9239-341e-b476-51a1195088df","pitchNumber":4,"startTime":"2025-07-23T20:41:14.292Z","endTime":"2025-07-23T20:41:18.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":74.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.508904755325844,"aZ":-37.847625140174735,"pfxX":0.060507012641105806,"pfxZ":-4.152504326533864,"pX":0.5877761555667996,"pZ":-0.23536310874259142,"vX0":4.8833056423276835,"vY0":-115.61570452659394,"vZ0":-6.139250500330707,"x":94.6,"y":245.13,"x0":-1.5505441181003912,"y0":50.00040613580512,"z0":6.044877153412468,"aX":0.08251399936990686},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-8.6,"breakHorizontal":-1.2,"spinRate":2507,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4719257203979845,"extension":6.074417853201126},"index":4,"playId":"9676ee80-6fe2-34d5-a7a5-fa9f0ac9e061","pitchNumber":5,"startTime":"2025-07-23T20:41:26.203Z","endTime":"2025-07-23T20:41:34.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:41:34.930Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mitch Garver grounds out, second baseman Brice Turang to first baseman Tyler Black.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T20:41:39.140Z","endTime":"2025-07-23T20:44:08.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672012,"link":"/api/v1/people/672012"},"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.4,"endSpeed":80.0,"strikeZoneTop":3.51000241879032,"strikeZoneBottom":1.65254197795569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.980612983405006,"aZ":-34.35143344115511,"pfxX":2.436597275596109,"pfxZ":-1.3656573473038005,"pX":0.6832304510569861,"pZ":2.2753012169540074,"vX0":4.680525739745176,"vY0":-124.53763584869765,"vZ0":-2.5084480335926425,"x":90.96,"y":177.35,"x0":-1.5243929535973775,"y0":50.00002105961367,"z0":6.089538756748209,"aX":3.892447861973681},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.8,"breakHorizontal":-5.3,"spinRate":2533,"spinDirection":65},"zone":6,"typeConfidence":2.0,"plateTime":0.4369458902580483,"extension":6.079450533542728},"index":0,"playId":"84788c9b-9f28-37f5-9607-2dae8aba0a25","pitchNumber":1,"startTime":"2025-07-23T20:41:57.865Z","endTime":"2025-07-23T20:42:02.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.51000072470078,"strikeZoneBottom":1.73983768426309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.083789214660808,"aZ":-22.739416109452577,"pfxX":-8.664441333048218,"pfxZ":4.8838044265662806,"pX":0.16382101252004874,"pZ":3.896926231640426,"vX0":7.194671613241676,"vY0":-137.97111151845777,"vZ0":-1.7824220013732743,"x":110.76,"y":133.56,"x0":-1.3491850034818194,"y0":50.00318125913241,"z0":6.080442118815761,"aX":-16.74066033574022},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.6,"breakHorizontal":14.3,"spinRate":2184,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.39667072760914923,"extension":6.148951929235213},"index":1,"playId":"49ac3f4e-30ac-39bc-bff3-211f5ed6d031","pitchNumber":2,"startTime":"2025-07-23T20:42:08.573Z","endTime":"2025-07-23T20:42:12.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.5269580473841,"strikeZoneBottom":1.66940747837856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.832648075458994,"aZ":-28.195380061434886,"pfxX":-9.524457294456557,"pfxZ":2.0496112221631355,"pX":0.8722305970368417,"pZ":1.9741762657252455,"vX0":9.658112437083737,"vY0":-137.8368271996332,"vZ0":-5.461632117994704,"x":83.75,"y":185.48,"x0":-1.4232919212787325,"y0":50.00648845160093,"z0":5.861967149479067,"aX":-18.510864939756328},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.8,"breakHorizontal":15.5,"spinRate":2112,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3959038088933786,"extension":6.25397953400893},"index":2,"playId":"5f377c17-8ffa-3c17-8541-343418546f24","pitchNumber":3,"startTime":"2025-07-23T20:42:21.452Z","endTime":"2025-07-23T20:42:26.399Z","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":2,"outs":2},"index":3,"startTime":"2025-07-23T20:42:32.605Z","endTime":"2025-07-23T20:42:43.596Z","isPitch":false,"type":"action","player":{"id":641598,"link":"/api/v1/people/641598"}},{"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":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.9,"strikeZoneTop":3.4123281821769,"strikeZoneBottom":1.54501274876109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.23083634035094,"aZ":-32.96715860936354,"pfxX":0.7866902630364612,"pfxZ":-0.4986033175248732,"pX":1.7117764371979003,"pZ":1.0113612756203616,"vX0":7.395570648703219,"vY0":-124.38616403542137,"vZ0":-5.380200106411073,"x":51.75,"y":211.47,"x0":-1.387987018173382,"y0":50.0038156673959,"z0":5.899158758579192,"aX":1.246768765530394},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.8,"breakHorizontal":-3.0,"spinRate":2528,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.43839392603636584,"extension":6.254365524942793},"index":4,"playId":"bac6d659-fb87-37f6-88a8-e383ecfc9998","pitchNumber":4,"startTime":"2025-07-23T20:42:43.596Z","endTime":"2025-07-23T20:42:47.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.5,"strikeZoneTop":3.37555356989479,"strikeZoneBottom":1.5083314484281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.600437788033563,"aZ":-31.040926914703647,"pfxX":2.0468784649542844,"pfxZ":0.7103998243987528,"pX":2.093609165223822,"pZ":0.2170801010617291,"vX0":8.098505714442224,"vY0":-124.62585590661787,"vZ0":-7.597796812308639,"x":37.2,"y":232.92,"x0":-1.4447172848073413,"y0":50.0023761563358,"z0":5.819415198521149,"aX":3.2669977158837447},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.1,"breakHorizontal":-5.3,"spinRate":2505,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4370438584210343,"extension":6.236910032564929},"index":5,"playId":"1da9c99c-2c9a-3217-8f5b-af0ea09f0e5d","pitchNumber":5,"startTime":"2025-07-23T20:42:57.304Z","endTime":"2025-07-23T20:43:03.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.724057102596618,"aZ":-31.185099623782385,"pfxX":1.9470330791232133,"pfxZ":0.618973704580366,"pX":-0.4164078132696088,"pZ":2.265708597923136,"vX0":2.4646369057975437,"vY0":-124.45312834970835,"vZ0":-2.901005045930822,"x":132.87,"y":177.61,"x0":-1.6658083534093096,"y0":50.003444065105036,"z0":5.982301161798897,"aX":3.1090875266248625},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.7,"breakHorizontal":-4.0,"spinRate":2365,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.4370988107496854,"extension":6.107127417088827},"index":6,"playId":"c63acd6f-6346-3e3a-9f46-41c9a8fae714","pitchNumber":6,"startTime":"2025-07-23T20:43:28.266Z","endTime":"2025-07-23T20:43:32.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.027383800472748,"aZ":-24.41787619775706,"pfxX":0.5785147016433663,"pfxZ":4.362089603573757,"pX":-0.32660025702232054,"pZ":2.7016292501328225,"vX0":3.1073768868266636,"vY0":-131.54883465558447,"vZ0":-3.954411579575673,"x":129.45,"y":165.84,"x0":-1.5912355208064484,"y0":50.005295366418366,"z0":6.003301056847148,"aX":1.0283361658422798},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.3,"breakHorizontal":-1.7,"spinRate":2383,"spinDirection":183},"zone":4,"typeConfidence":2.0,"plateTime":0.41404378257090446,"extension":6.296806494035869},"index":7,"playId":"a886e95c-5cbe-3eeb-b84b-1acdd84c3552","pitchNumber":7,"startTime":"2025-07-23T20:43:44.044Z","endTime":"2025-07-23T20:43:51.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.562325600527902,"aZ":-24.071278852956976,"pfxX":-8.281668809115793,"pfxZ":4.227078496729585,"pX":0.528022719389451,"pZ":1.8987889597333798,"vX0":8.324796047308402,"vY0":-137.17535753647434,"vZ0":-6.301053237950879,"x":96.87,"y":187.51,"x0":-1.4609789638771582,"y0":50.00587232233487,"z0":5.852293640131707,"aX":-15.885220446739734},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.6,"breakHorizontal":13.4,"spinRate":2094,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.3983417582771409,"extension":6.310465100505573},"hitData":{"launchSpeed":97.2,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":116.53,"coordY":145.5}},"index":8,"playId":"f15d8c3d-7898-3d05-8280-7ab7b8d7a43d","pitchNumber":8,"startTime":"2025-07-23T20:44:00.815Z","endTime":"2025-07-23T20:44:08.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:44:08.645Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Chourio singles on a line drive to left fielder Randy Arozarena.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T20:46:25.810Z","endTime":"2025-07-23T20:47:41.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":95.1,"endSpeed":87.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.54843749162224,"aZ":-19.589946676137618,"pfxX":-8.044486432204074,"pfxZ":6.45339995329428,"pX":-0.6517198802138991,"pZ":2.580268755403927,"vX0":6.272216894536697,"vY0":-138.4375048719281,"vZ0":-3.04872530202872,"x":141.84,"y":169.11,"x0":-1.896315547755437,"y0":50.00245754096309,"z0":4.999801727253848,"aX":-15.68727813761029},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.3,"breakHorizontal":13.3,"spinRate":2262,"spinDirection":245},"zone":4,"typeConfidence":0.91,"plateTime":0.39494017033733364,"extension":5.361086240422284},"index":0,"playId":"b7bf3b6a-b4df-3f13-ba8d-839cd8a49648","pitchNumber":1,"startTime":"2025-07-23T20:46:40.717Z","endTime":"2025-07-23T20:46:44.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.47314375508133,"strikeZoneBottom":1.71650791643928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.4232936868957,"aZ":-29.419707184090463,"pfxX":-10.716994433954076,"pfxZ":1.4608542143503627,"pX":-1.7872380988750598,"pZ":2.291880091432217,"vX0":4.225667615105817,"vY0":-135.89056004380097,"vZ0":-1.5914417709384967,"x":185.13,"y":176.9,"x0":-1.9625254649228994,"y0":50.003953476669906,"z0":4.912644564145713,"aX":-20.21327174093916},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.5,"breakHorizontal":18.6,"spinRate":2100,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.40177778163169897,"extension":5.370471611656139},"index":1,"playId":"1205d86e-34a2-3ab1-9f0e-d5c6a1f35465","pitchNumber":2,"startTime":"2025-07-23T20:47:00.153Z","endTime":"2025-07-23T20:47:04.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.43000137131759,"strikeZoneBottom":1.70142098142384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.83213711478266,"aZ":-31.09474647583609,"pfxX":-9.406831731326394,"pfxZ":0.6563942487294332,"pX":-1.423209714500746,"pZ":1.804329044753528,"vX0":4.683996389993613,"vY0":-126.40387360772326,"vZ0":-1.392684746439342,"x":171.25,"y":190.06,"x0":-2.0663196823388494,"y0":50.00003956639622,"z0":4.831108326663512,"aX":-15.404875692261813},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.1,"breakHorizontal":16.2,"spinRate":1860,"spinDirection":263},"zone":13,"typeConfidence":0.88,"plateTime":0.43130602086144565,"extension":5.380354142359993},"index":2,"playId":"f1f06e9a-8c65-3af9-9158-77b5fd7864a3","pitchNumber":3,"startTime":"2025-07-23T20:47:13.744Z","endTime":"2025-07-23T20:47:18.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.165696863443344,"aZ":-29.553824707956977,"pfxX":-11.151370802257894,"pfxZ":1.3564375259734778,"pX":-1.0772397701733571,"pZ":2.9027794507193097,"vX0":6.41465626501941,"vY0":-137.4218931369856,"vZ0":-0.2181294286496619,"x":158.06,"y":160.4,"x0":-1.9787894146078817,"y0":50.00559703831155,"z0":4.971423265331604,"aX":-21.57744474528338},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.6,"breakHorizontal":19.1,"spinRate":2012,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.3968365000564571,"extension":5.39870866704053},"hitData":{"launchSpeed":69.5,"launchAngle":23.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.48,"coordY":105.49}},"index":3,"playId":"ce033869-1245-3c41-b58f-c098a0ed9fb8","pitchNumber":4,"startTime":"2025-07-23T20:47:28.894Z","endTime":"2025-07-23T20:47:41.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:47:41.023Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Collins singles on a sharp line drive to center fielder Julio Rodríguez. Jackson Chourio to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T20:47:42.073Z","endTime":"2025-07-23T20:48:52.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"postOnSecond":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"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, 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":82.1,"endSpeed":76.0,"strikeZoneTop":3.23999810452358,"strikeZoneBottom":1.60806880859018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.31713011434463,"aZ":-31.648323558822785,"pfxX":-0.017568733783334345,"pfxZ":0.36334468573888046,"pX":-0.6916317374690242,"pZ":2.298488991259965,"vX0":3.1477589420491325,"vY0":-119.67113674149599,"vZ0":0.3695676613571315,"x":143.36,"y":176.72,"x0":-2.017272076529712,"y0":50.00524606949497,"z0":4.958273767519322,"aX":-0.025865562389243146},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.0,"breakHorizontal":-0.7,"spinRate":2230,"spinDirection":43},"zone":4,"typeConfidence":0.9,"plateTime":0.45626888374292207,"extension":5.513486140557592},"index":0,"playId":"9d5c5594-db5d-3e66-8f0b-de6ff6a85057","pitchNumber":1,"startTime":"2025-07-23T20:48:05.484Z","endTime":"2025-07-23T20:48:10.791Z","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":85.0,"endSpeed":79.1,"strikeZoneTop":3.23999718217533,"strikeZoneBottom":1.682867249975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.43401054740251,"aZ":-32.92110754692252,"pfxX":-10.811323389285286,"pfxZ":-0.4797564462592119,"pX":0.578052207343137,"pZ":1.10159321645724,"vX0":9.319010532145295,"vY0":-123.59442971299525,"vZ0":-2.361613702966152,"x":94.97,"y":209.04,"x0":-1.811619809848223,"y0":50.00109545762058,"z0":4.797258212222281,"aX":-16.956825451735636},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.2,"breakHorizontal":17.8,"spinRate":1909,"spinDirection":262},"zone":14,"typeConfidence":0.89,"plateTime":0.44085307312166533,"extension":5.601648848789939},"index":1,"playId":"c8f9f699-4dae-3cde-9aa4-04ef762ff789","pitchNumber":2,"startTime":"2025-07-23T20:48:23.771Z","endTime":"2025-07-23T20:48:28.353Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.0463517648767,"aZ":-19.43294435393105,"pfxX":-7.175879961478593,"pfxZ":6.687525130689229,"pX":-0.38226012261029796,"pZ":2.9491663849331906,"vX0":6.545215902853796,"vY0":-136.67569678136948,"vZ0":-2.107947977089988,"x":131.57,"y":159.15,"x0":-1.8671717658017586,"y0":50.00679659481219,"z0":5.054584536239672,"aX":-13.679671986016443},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.9,"breakHorizontal":11.8,"spinRate":2158,"spinDirection":241},"zone":1,"typeConfidence":0.9,"plateTime":0.39963187702785374,"extension":5.458188375015573},"hitData":{"launchSpeed":103.7,"launchAngle":9.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":122.8,"coordY":76.67}},"index":2,"playId":"0ab5fa9f-e946-3fde-a463-65b7db3d34ae","pitchNumber":3,"startTime":"2025-07-23T20:48:42.324Z","endTime":"2025-07-23T20:48:52.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:48:52.769Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Black singles on a ground ball to center fielder Julio Rodríguez. Jackson Chourio scores. Isaac Collins to 2nd.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T20:48:54.872Z","endTime":"2025-07-23T20:50:04.204Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"postOnSecond":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.6,"strikeZoneTop":3.7,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.781581263648306,"aZ":-20.45805085239312,"pfxX":-8.058093927861272,"pfxZ":6.002505369820117,"pX":0.5984257701963607,"pZ":3.3672375335015294,"vX0":9.146146706616207,"vY0":-137.91840172499113,"vZ0":-1.2009825643115537,"x":94.19,"y":147.86,"x0":-1.6927500131070439,"y0":50.00550968868143,"z0":5.17027721260474,"aX":-15.736791537038153},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.9,"breakHorizontal":13.0,"spinRate":2159,"spinDirection":243},"zone":3,"typeConfidence":0.9,"plateTime":0.39510576046300194,"extension":5.546596967736998},"index":0,"playId":"6a396686-d0e1-378e-93ab-712ec170bacd","pitchNumber":1,"startTime":"2025-07-23T20:49:27.788Z","endTime":"2025-07-23T20:49:31.388Z","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":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-07-23T20:49:37.661Z","endTime":"2025-07-23T20:49:52.133Z","isPitch":false,"type":"action","player":{"id":672012,"link":"/api/v1/people/672012"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.128599887270422,"aZ":-28.364971713655716,"pfxX":-10.304568154052417,"pfxZ":1.9854380513594911,"pX":-0.5251246252395064,"pZ":2.2369440358536083,"vX0":7.294212366468148,"vY0":-137.17235404394478,"vZ0":-1.9424417218972199,"x":137.02,"y":178.38,"x0":-1.869451667683656,"y0":50.0047739738019,"z0":4.873358902329824,"aX":-19.792616910683183},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.4,"breakHorizontal":17.3,"spinRate":1984,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.39810585578917035,"extension":5.526846534674395},"hitData":{"launchSpeed":106.0,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.31,"coordY":128.71}},"index":2,"playId":"cab63147-14f9-37f6-b1cb-abcd6b26a4fa","pitchNumber":2,"startTime":"2025-07-23T20:49:52.133Z","endTime":"2025-07-23T20:50:04.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:50:04.204Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Perkins strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T20:50:21.212Z","endTime":"2025-07-23T20:52:16.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"postOnSecond":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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(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.9,"endSpeed":81.0,"strikeZoneTop":2.84705051338122,"strikeZoneBottom":1.47789940921414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.39366872356119,"aZ":-34.00297736001658,"pfxX":-9.34009098965452,"pfxZ":-1.120834001185254,"pX":1.0750184050840104,"pZ":-3.378828040759425E-4,"vX0":10.173118575920581,"vY0":-126.16825245487229,"vZ0":-4.835754172935291,"x":76.02,"y":238.79,"x0":-1.770153436431813,"y0":50.001439396518535,"z0":4.639756637510437,"aX":-15.262312482274663},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.9,"breakHorizontal":15.0,"spinRate":1942,"spinDirection":262},"zone":14,"typeConfidence":0.88,"plateTime":0.43187434559743876,"extension":5.6113949597299015},"index":0,"playId":"3cfa00ac-83ba-3cf2-b058-1499415cd09e","pitchNumber":1,"startTime":"2025-07-23T20:50:39.898Z","endTime":"2025-07-23T20:50:44.773Z","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.3,"endSpeed":86.8,"strikeZoneTop":2.85538659643473,"strikeZoneBottom":1.48604223959524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.13202481469094,"aZ":-20.499897679970214,"pfxX":-8.007327054311832,"pfxZ":6.0623258980580985,"pX":-1.3172573940633057,"pZ":3.8237716894138947,"vX0":4.791161286026239,"vY0":-137.37498983411913,"vZ0":0.26246212310907935,"x":167.21,"y":135.54,"x0":-2.0361883777818917,"y0":50.006627757807436,"z0":5.111506421018212,"aX":-15.431587433220557},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.3,"breakHorizontal":13.6,"spinRate":2263,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.3974820987072061,"extension":5.46822306469829},"index":1,"playId":"ad24a04f-35c7-31e2-ac93-bc46a21ca7ec","pitchNumber":2,"startTime":"2025-07-23T20:51:03.283Z","endTime":"2025-07-23T20:51:06.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.2,"strikeZoneTop":3.36226206919046,"strikeZoneBottom":1.62199617480463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.660246657461837,"aZ":-29.82368784258089,"pfxX":-10.059102285319018,"pfxZ":1.191746627610354,"pX":-0.8474047716491369,"pZ":2.060499474450799,"vX0":6.781940742940414,"vY0":-138.3275748420798,"vZ0":-2.3938236807427,"x":149.3,"y":183.15,"x0":-2.0060742119714794,"y0":50.00065188532862,"z0":4.907622747992634,"aX":-19.77401484287686},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":1.9,"breakHorizontal":17.0,"spinRate":1968,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.3938047504085831,"extension":5.498307470422897},"index":2,"playId":"569c2c89-e22b-3251-bb9f-eecd1b75314c","pitchNumber":3,"startTime":"2025-07-23T20:51:22.734Z","endTime":"2025-07-23T20:51:28.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.2,"strikeZoneTop":3.41454489798437,"strikeZoneBottom":1.65875445227594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.95254467145687,"aZ":-29.48675557396149,"pfxX":-9.124563645888092,"pfxZ":1.39558376901185,"pX":-0.6445718782411544,"pZ":2.603033965902037,"vX0":6.5938365766937075,"vY0":-136.84490915175883,"vZ0":-0.9725781957438544,"x":141.57,"y":168.5,"x0":-1.8818380350790922,"y0":50.00269110692449,"z0":4.955945593496268,"aX":-17.565237799364773},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.5,"breakHorizontal":15.4,"spinRate":1893,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.3979823361037531,"extension":5.465041532097751},"index":3,"playId":"fc7aa998-0773-3363-a6f7-cc021ed6e888","pitchNumber":4,"startTime":"2025-07-23T20:51:40.952Z","endTime":"2025-07-23T20:51:46.598Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-23T20:51:49.150Z","endTime":"2025-07-23T20:52:09.981Z","isPitch":false,"type":"action","player":{"id":663368,"link":"/api/v1/people/663368"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.46930248327299,"aZ":-34.500215085091256,"pfxX":0.44882161653157693,"pfxZ":-1.5182670975174322,"pX":0.23476386332841284,"pZ":2.1215614509391245,"vX0":5.143017084963826,"vY0":-122.11065266524938,"vZ0":0.22070755237176476,"x":108.05,"y":181.5,"x0":-1.9431622790690655,"y0":50.0020239161099,"z0":4.9602212700602,"aX":0.6873773855787753},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.5,"breakHorizontal":-1.8,"spinRate":2239,"spinDirection":8},"zone":8,"typeConfidence":0.9,"plateTime":0.4458732350325372,"extension":5.505726335357909},"index":5,"playId":"9e9d416a-3b87-372f-a5d3-a5fc544a071b","pitchNumber":5,"startTime":"2025-07-23T20:52:09.981Z","endTime":"2025-07-23T20:52:16.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:52:16.018Z","atBatIndex":39},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Anthony Seigler grounds into a double play, shortstop J.P. Crawford to first baseman Luke Raley. Tyler Black out at 2nd. Anthony Seigler out at 1st.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T20:52:16.429Z","endTime":"2025-07-23T20:53:32.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.30859430805745,"strikeZoneBottom":1.40562270762789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.101509596425814,"aZ":-27.94168282743022,"pfxX":-9.788885150845248,"pfxZ":2.1917698049761505,"pX":-1.301858028057176,"pZ":1.9557839373848984,"vX0":5.461748316637498,"vY0":-137.50350377288308,"vZ0":-2.6519478935336744,"x":166.62,"y":185.97,"x0":-2.0333689916226945,"y0":50.00329089051539,"z0":4.812156081144846,"aX":-18.901763996605606},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.6,"breakHorizontal":16.7,"spinRate":1964,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.3970765941018066,"extension":5.572952679739379},"index":0,"playId":"e2c89f24-3e84-33d0-992b-5a56f7fdb125","pitchNumber":1,"startTime":"2025-07-23T20:52:41.965Z","endTime":"2025-07-23T20:52:46.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.05242957736194,"aZ":-19.65330294569238,"pfxX":-7.531458818122477,"pfxZ":6.4744742448985875,"pX":-0.46723309315032857,"pZ":2.8294069005572533,"vX0":6.597995233844655,"vY0":-137.36676489032754,"vZ0":-2.38943001376457,"x":134.81,"y":162.39,"x0":-1.9079701943664702,"y0":50.00092252354234,"z0":5.029230385524095,"aX":-14.562226658657188},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.5,"breakHorizontal":12.5,"spinRate":2170,"spinDirection":237},"zone":1,"typeConfidence":0.9,"plateTime":0.39693847275677685,"extension":5.508582346349064},"index":1,"playId":"9d7808e9-8daa-3e06-a8eb-522f490a2a81","pitchNumber":2,"startTime":"2025-07-23T20:53:03.261Z","endTime":"2025-07-23T20:53:08.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.793255167728557,"aZ":-29.332642207976768,"pfxX":-9.782738113267436,"pfxZ":1.4484805188902303,"pX":-0.3427690813924788,"pZ":2.5537420656112135,"vX0":7.422744667853215,"vY0":-138.27949376477932,"vZ0":-1.303159674515604,"x":130.07,"y":169.83,"x0":-1.776875869264615,"y0":50.000385333868955,"z0":4.979961960084695,"aX":-19.1419483049363},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.5,"breakHorizontal":16.4,"spinRate":1920,"spinDirection":244},"zone":4,"typeConfidence":0.91,"plateTime":0.39452311024213005,"extension":5.557927254194507},"hitData":{"launchSpeed":99.8,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.08,"coordY":151.58}},"index":2,"playId":"044e1647-e3fd-35c8-8f4a-ce36b176c40e","pitchNumber":3,"startTime":"2025-07-23T20:53:24.202Z","endTime":"2025-07-23T20:53:32.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:53:32.622Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T20:55:21.598Z","endTime":"2025-07-23T20:56:27.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.16605713087785,"strikeZoneBottom":1.41298222883175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.079759377621677,"aZ":-21.081572575954457,"pfxX":-8.36448959022703,"pfxZ":5.878118048752632,"pX":-0.3737228149084147,"pZ":2.432023539008873,"vX0":5.853232764426103,"vY0":-135.59574480363204,"vZ0":-5.535217669478294,"x":131.25,"y":173.12,"x0":-1.4597382395948761,"y0":50.000031710166695,"z0":5.944222189594092,"aX":-15.773401521070332},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.8,"breakHorizontal":14.2,"spinRate":2004,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.40198299629806655,"extension":6.153041133135901},"index":0,"playId":"ceef8792-6348-397c-be97-766a581dbe22","pitchNumber":1,"startTime":"2025-07-23T20:55:40.656Z","endTime":"2025-07-23T20:55:45.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":75.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.472663991457278,"aZ":-37.405695448658555,"pfxX":1.7080116132255143,"pfxZ":-3.777775614450364,"pX":0.3404835368449738,"pZ":0.8044146457119373,"vX0":3.7954031074586854,"vY0":-116.0828448817876,"vZ0":-4.205430550675209,"x":104.02,"y":217.06,"x0":-1.527188772140926,"y0":50.00095712840653,"z0":6.141824405568952,"aX":2.3671367870580755},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-7.6,"breakHorizontal":-3.8,"spinRate":2605,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.46899060198384923,"extension":6.037699356376954},"index":1,"playId":"2411a0d0-6946-3d7a-83fa-780b91b3f323","pitchNumber":2,"startTime":"2025-07-23T20:55:49.312Z","endTime":"2025-07-23T20:55:53.720Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-23T20:56:00.447Z","endTime":"2025-07-23T20:56:07.649Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":75.3,"strikeZoneTop":3.26000061542295,"strikeZoneBottom":1.49297840393522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.0312821702052,"aZ":-38.87175407662075,"pfxX":-0.0899911614743274,"pfxZ":-4.7901268284963665,"pX":-0.43298555449252424,"pZ":0.7753219958614515,"vX0":2.586265424946266,"vY0":-116.70594357933774,"vZ0":-3.892843400778432,"x":133.5,"y":217.85,"x0":-1.5371743075183748,"y0":50.00159563324225,"z0":6.07339932497391,"aX":-0.12624652864873423},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-9.2,"breakHorizontal":-0.4,"spinRate":2650,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.466787179033894,"extension":6.075691874081261},"index":3,"playId":"05c13131-6056-3c81-b70b-f2521d72ea35","pitchNumber":3,"startTime":"2025-07-23T20:56:07.649Z","endTime":"2025-07-23T20:56:12.098Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.69484444488416,"aZ":-26.868509744208865,"pfxX":-7.735843756108924,"pfxZ":3.2211654620455725,"pX":-0.6652236395849945,"pZ":2.4959903344521077,"vX0":4.546159367514832,"vY0":-126.99468975618666,"vZ0":-3.52408425651732,"x":142.36,"y":171.39,"x0":-1.464734105191662,"y0":50.00565777495274,"z0":6.016672246120451,"aX":-12.75773417846244},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.3,"breakHorizontal":13.1,"spinRate":1439,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.42973367246823635,"extension":6.264777334972794},"index":4,"playId":"f2a7cb90-70d7-36ab-9630-b2662a93b9a9","pitchNumber":4,"startTime":"2025-07-23T20:56:21.519Z","endTime":"2025-07-23T20:56:27.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:56:27.641Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ben Williamson walks.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T20:56:27.969Z","endTime":"2025-07-23T20:58:16.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.146282974557394,"aZ":-31.253351657503835,"pfxX":1.4792052747970088,"pfxZ":0.58288795296607,"pX":0.40177366995197444,"pZ":1.314990900533203,"vX0":4.348948910503257,"vY0":-124.28303334252597,"vZ0":-5.248360315244353,"x":101.69,"y":203.28,"x0":-1.557571006423975,"y0":50.00190362838541,"z0":6.026818431794649,"aX":2.330888143975367},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.1,"breakHorizontal":-3.6,"spinRate":2330,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.4394481294384853,"extension":5.977763560958612},"index":0,"playId":"588ff97d-31ef-3921-8568-73d6d30654c6","pitchNumber":1,"startTime":"2025-07-23T20:56:46.159Z","endTime":"2025-07-23T20:56:49.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":73.3,"strikeZoneTop":3.39339555161919,"strikeZoneBottom":1.55968393755535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.48787214838508,"aZ":-38.82179578020809,"pfxX":1.5613276567517254,"pfxZ":-5.009733488757643,"pX":-0.25520594290284737,"pZ":0.7374471209634957,"vX0":2.5806146128855407,"vY0":-114.00746249195036,"vZ0":-3.6873755989286403,"x":126.73,"y":218.87,"x0":-1.6014092038108279,"y0":50.00511506110649,"z0":6.17879154471085,"aX":2.070426256156372},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-9.7,"breakHorizontal":-3.5,"spinRate":2674,"spinDirection":23},"zone":13,"typeConfidence":2.0,"plateTime":0.4790635750653429,"extension":6.005560060408575},"index":1,"playId":"8a93a523-fa80-3c7b-809e-691fcebcfde2","pitchNumber":2,"startTime":"2025-07-23T20:56:58.473Z","endTime":"2025-07-23T20:57:05.326Z","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":1},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.36216023804457,"strikeZoneBottom":1.56185533244813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.63826055578632,"aZ":-31.203128908416964,"pfxX":1.9694920455177067,"pfxZ":0.5898671059920115,"pX":1.0021061993170381,"pZ":1.759121554002939,"vX0":5.770028372083268,"vY0":-126.42861680897504,"vZ0":-4.517346550518375,"x":78.8,"y":191.28,"x0":-1.553598770888008,"y0":50.00044917334179,"z0":6.036710096515114,"aX":3.2290742155764978},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.4,"breakHorizontal":-4.7,"spinRate":2377,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.43109448902352243,"extension":6.1176684804105586},"index":2,"playId":"9f5ebb25-fe03-3545-b134-4a0034c85990","pitchNumber":3,"startTime":"2025-07-23T20:57:23.316Z","endTime":"2025-07-23T20:57:28.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.0,"strikeZoneTop":3.40909047500482,"strikeZoneBottom":1.57501173874515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.435973667112776,"aZ":-24.88142698683767,"pfxX":-8.252471064079732,"pfxZ":3.7396858396360804,"pX":1.8979407149190461,"pZ":2.104347905753402,"vX0":11.32324321061381,"vY0":-137.7770236144359,"vZ0":-5.829362614741265,"x":44.65,"y":181.96,"x0":-1.1654079500488634,"y0":50.003343355005654,"z0":5.896122887561119,"aX":-16.097324428980443},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.9,"breakHorizontal":13.0,"spinRate":2192,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3953601675044345,"extension":6.211327225177841},"index":3,"playId":"a5db6300-525b-3623-895e-7d3559071008","pitchNumber":4,"startTime":"2025-07-23T20:57:35.178Z","endTime":"2025-07-23T20:57:39.623Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.005696941896193,"aZ":-28.320056594679222,"pfxX":1.5431058385046836,"pfxZ":2.3230730516294402,"pX":0.10442847307192037,"pZ":2.1452718401506568,"vX0":3.673378253585998,"vY0":-126.6311792080227,"vZ0":-4.215845837734754,"x":113.02,"y":180.86,"x0":-1.5539472688114204,"y0":50.00035194740724,"z0":6.046398025807772,"aX":2.5550047102568714},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.6,"breakHorizontal":-3.5,"spinRate":2403,"spinDirection":114},"zone":8,"typeConfidence":2.0,"plateTime":0.42927298352417154,"extension":6.100417653559261},"index":4,"playId":"64f00873-45d4-395c-b35c-f4e674f49857","pitchNumber":5,"startTime":"2025-07-23T20:57:49.492Z","endTime":"2025-07-23T20:57:54.788Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-07-23T20:57:58.522Z","endTime":"2025-07-23T20:58:10.814Z","isPitch":false,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.40958940947179,"strikeZoneBottom":1.54693009814286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.94937291565331,"aZ":-21.198128310877614,"pfxX":-9.520201261578702,"pfxZ":5.782300980704759,"pX":0.9770101347691794,"pZ":1.540243869931317,"vX0":9.752759188059262,"vY0":-136.4271747109744,"vZ0":-7.617349897480004,"x":79.76,"y":197.19,"x0":-1.394720760875523,"y0":50.006588250895035,"z0":5.812435781370695,"aX":-18.082317915833322},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.1,"breakHorizontal":15.4,"spinRate":2146,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4003530378958984,"extension":6.280463776509295},"index":6,"playId":"f549bf9e-eeb3-3a7e-9866-d104a4d41618","pitchNumber":6,"startTime":"2025-07-23T20:58:10.814Z","endTime":"2025-07-23T20:58:16.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:58:16.338Z","atBatIndex":42},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Cole Young grounds into a double play, second baseman Brice Turang to shortstop Joey Ortiz to first baseman Tyler Black. Ben Williamson out at 2nd. Cole Young out at 1st.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T20:58:17.086Z","endTime":"2025-07-23T20:59:26.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672012,"link":"/api/v1/people/672012"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.26533226056263,"strikeZoneBottom":1.66249766645572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.03748186496661,"aZ":-23.204751189953566,"pfxX":-9.298166741798008,"pfxZ":4.782981504738621,"pX":-0.9062135834765037,"pZ":2.2347229442308043,"vX0":5.070687363695237,"vY0":-135.6799669764139,"vZ0":-5.249027358147428,"x":151.54,"y":178.44,"x0":-1.5853886295567114,"y0":50.003898219660265,"z0":5.79875915942543,"aX":-17.439688814678327},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.8,"breakHorizontal":15.8,"spinRate":2093,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.40278663263992787,"extension":6.289479202982695},"index":0,"playId":"4431cdf1-6b30-34df-a8e0-e60708d9ef52","pitchNumber":1,"startTime":"2025-07-23T20:58:40.813Z","endTime":"2025-07-23T20:58:45.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.30575066528163,"strikeZoneBottom":1.62395695792934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.32415681423475,"aZ":-25.989778620029814,"pfxX":-10.783781151413478,"pfxZ":3.2951204324274954,"pX":0.7959811581439848,"pZ":1.952379280389044,"vX0":9.930411897201775,"vY0":-135.9668789278222,"vZ0":-5.389458707009221,"x":86.66,"y":186.07,"x0":-1.499466803575825,"y0":50.001797028070335,"z0":5.759691999015986,"aX":-20.2255661837991},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.0,"breakHorizontal":17.5,"spinRate":2048,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.40258398496343784,"extension":6.362289787554856},"index":1,"playId":"126d5f53-fa40-3277-aa9e-8dadca47a68c","pitchNumber":2,"startTime":"2025-07-23T20:58:55.785Z","endTime":"2025-07-23T20:59:01.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.303728272439656,"aZ":-27.862700166795808,"pfxX":-8.051505825566208,"pfxZ":2.282923452136041,"pX":-0.018840760082260048,"pZ":1.981078535999861,"vX0":6.628675837162407,"vY0":-136.04323091957014,"vZ0":-5.257790789699194,"x":117.72,"y":185.29,"x0":-1.4300001116694598,"y0":50.006633342942315,"z0":5.848387319937652,"aX":-15.232856836730802},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.2,"breakHorizontal":13.3,"spinRate":2014,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4012273918646647,"extension":6.284898779968273},"hitData":{"launchSpeed":105.5,"launchAngle":4.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.45,"coordY":150.06}},"index":2,"playId":"81e01b63-c8b2-3d67-88ec-f333704d58e0","pitchNumber":3,"startTime":"2025-07-23T20:59:18.732Z","endTime":"2025-07-23T20:59:26.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T20:59:26.803Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Ortiz grounds out, third baseman Ben Williamson to first baseman Luke Raley.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T21:01:40.126Z","endTime":"2025-07-23T21:02:55.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trent Thornton replaces Luis Castillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T21:00:09.619Z","endTime":"2025-07-23T21:01:42.481Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663423,"link":"/api/v1/people/663423"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.819993360238133,"aZ":-15.367327593065045,"pfxX":-2.253910506070487,"pfxZ":8.789938279516486,"pX":0.49733685186194765,"pZ":2.3768644020317384,"vX0":8.102196976254708,"vY0":-136.60969800745494,"vZ0":-5.220282091621048,"x":98.04,"y":174.6,"x0":-2.1991028961647743,"y0":50.00201987123749,"z0":5.349480450142905,"aX":-4.3098142207065555},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":2.6,"spinRate":2392,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.39916840581905966,"extension":5.933641297655053},"index":1,"playId":"f13c1fbb-5c86-3719-8ce5-518e2659ec03","pitchNumber":1,"startTime":"2025-07-23T21:01:42.481Z","endTime":"2025-07-23T21:01:46.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":85.2,"strikeZoneTop":3.41007464287313,"strikeZoneBottom":1.54858245885606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.76977383616254,"aZ":-27.18320102413805,"pfxX":1.808231932809071,"pfxZ":2.754822517469961,"pX":1.4309955084760078,"pZ":1.9776655295775554,"vX0":8.473571896309842,"vY0":-132.41656550322938,"vZ0":-4.026701254279211,"x":62.45,"y":185.38,"x0":-2.0187455190350536,"y0":50.004279658993816,"z0":5.460073168796225,"aX":3.2772787816711113},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.4,"breakHorizontal":-4.8,"spinRate":2711,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.41040070065896783,"extension":5.953911502064236},"index":2,"playId":"9141c8b9-e210-3524-8338-d56ade73da67","pitchNumber":2,"startTime":"2025-07-23T21:01:59.993Z","endTime":"2025-07-23T21:02:04.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.7,"strikeZoneTop":3.40651884800392,"strikeZoneBottom":1.54675536311164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.668353055598665,"aZ":-14.70824676480971,"pfxX":-2.244063541627527,"pfxZ":8.984621965168348,"pX":0.8012664521909038,"pZ":1.8457862895418624,"vX0":8.704917412282489,"vY0":-137.63014814541097,"vZ0":-6.814081028857024,"x":86.46,"y":188.94,"x0":-2.0926155971736073,"y0":50.00559915169563,"z0":5.324861676736503,"aX":-4.364210966221098},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":2.5,"spinRate":2331,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.3959173636325666,"extension":5.926504142564403},"index":3,"playId":"8a60fd8c-8e31-3b04-ae46-59873a701c71","pitchNumber":3,"startTime":"2025-07-23T21:02:14.410Z","endTime":"2025-07-23T21:02:20.598Z","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":0},"pitchData":{"startSpeed":80.4,"endSpeed":75.0,"strikeZoneTop":3.38999774834799,"strikeZoneBottom":1.49090934867775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.255503265944284,"aZ":-32.777810988562564,"pfxX":6.664386502643643,"pfxZ":-0.4255400887378791,"pX":0.0846921448973433,"pZ":2.5271404720228854,"vX0":3.5220407108676217,"vY0":-117.13327189925252,"vZ0":0.2522083085512914,"x":113.77,"y":170.55,"x0":-2.2977420948852076,"y0":50.00485877950334,"z0":5.448593523207248,"aX":9.38914701742881},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.5,"breakHorizontal":-12.8,"spinRate":2901,"spinDirection":55},"zone":5,"typeConfidence":2.0,"plateTime":0.4651629068563836,"extension":5.701267641473377},"index":4,"playId":"817effea-7d4e-3ec6-8790-971dd7952f34","pitchNumber":4,"startTime":"2025-07-23T21:02:30.188Z","endTime":"2025-07-23T21:02:35.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":76.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.963289907087688,"aZ":-33.676314532938136,"pfxX":6.661890492715699,"pfxZ":-1.0443443860157684,"pX":0.8867269627452988,"pZ":1.3995451967270598,"vX0":5.494993093130596,"vY0":-118.34112071801572,"vZ0":-1.9875874918436376,"x":83.2,"y":200.99,"x0":-2.320695056496758,"y0":50.00318878230881,"z0":5.2992405993276295,"aX":9.566475518938887},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-2.0,"breakHorizontal":-13.3,"spinRate":2890,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.46065599022832915,"extension":5.843610623179682},"hitData":{"launchSpeed":65.8,"launchAngle":2.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.95,"coordY":170.34}},"index":5,"playId":"257994d3-48d7-3dd9-8453-740c9411c318","pitchNumber":5,"startTime":"2025-07-23T21:02:46.165Z","endTime":"2025-07-23T21:02:55.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:02:55.520Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a line drive to left fielder Randy Arozarena.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T21:03:00.444Z","endTime":"2025-07-23T21:04:17.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":74.3,"strikeZoneTop":3.47074035990797,"strikeZoneBottom":1.36620262341224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.830721330901007,"aZ":-33.375741061179454,"pfxX":8.920265931499797,"pfxZ":-0.8677583419079298,"pX":0.18300354532450905,"pZ":2.000733736358227,"vX0":3.6542696723939745,"vY0":-117.05110221010113,"vZ0":-0.36938138782432883,"x":110.02,"y":184.76,"x0":-2.556498501156136,"y0":50.00070467351943,"z0":5.282166327617071,"aX":12.391417518757295},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.3,"breakHorizontal":-17.0,"spinRate":2912,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.46771293945866166,"extension":5.741516477664535},"index":0,"playId":"1336db8e-1a4a-3d8a-bda5-4da19e8ab0b3","pitchNumber":1,"startTime":"2025-07-23T21:03:18.967Z","endTime":"2025-07-23T21:03:23.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.49999772930332,"strikeZoneBottom":1.61085963542608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.62406840676486,"aZ":-43.89675051390075,"pfxX":5.546966694089175,"pfxZ":-8.24089463626226,"pX":0.15455132727683293,"pZ":1.7414095734276152,"vX0":3.4881104106287055,"vY0":-118.71553946035021,"vZ0":-0.2570843298552341,"x":111.11,"y":191.76,"x0":-2.056797674699289,"y0":50.00587046385212,"z0":5.861004152897491,"aX":7.885464954848655},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-14.6,"breakHorizontal":-10.9,"spinRate":3252,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.46211930810505564,"extension":5.747919469091155},"index":1,"playId":"d638ffff-1e4c-3cd6-a2ae-f3b37b4c7bdc","pitchNumber":2,"startTime":"2025-07-23T21:03:33.015Z","endTime":"2025-07-23T21:03:38.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.8,"strikeZoneTop":3.5000016348876,"strikeZoneBottom":1.67525530957754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.530765003444497,"aZ":-44.615680517282534,"pfxX":5.362196705804003,"pfxZ":-8.883391262392905,"pX":-0.534589959364806,"pZ":1.3352332404289193,"vX0":2.006344774130962,"vY0":-117.89505953285352,"vZ0":-0.6730046703223364,"x":137.38,"y":202.73,"x0":-2.094644362774678,"y0":50.003949837663924,"z0":5.761224871509959,"aX":7.508208233673582},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-16.0,"breakHorizontal":-10.2,"spinRate":3276,"spinDirection":28},"zone":13,"typeConfidence":2.0,"plateTime":0.4655302217892059,"extension":5.822817573611422},"index":2,"playId":"51d6bbd1-a3c9-3ad4-94e9-e8e086156907","pitchNumber":3,"startTime":"2025-07-23T21:03:48.409Z","endTime":"2025-07-23T21:03:53.064Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":88.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.596894670244385,"aZ":-16.01754926904975,"pfxX":-1.3449536168837253,"pfxZ":8.242126553515012,"pX":-0.23187954551013978,"pZ":3.038493981740523,"vX0":5.448883114522965,"vY0":-137.9180876392211,"vZ0":-3.893375758966499,"x":125.84,"y":156.74,"x0":-2.0434240093203395,"y0":50.004610417422455,"z0":5.522817507934492,"aX":-2.637678423583378},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.5,"breakHorizontal":1.6,"spinRate":2549,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.3944872158870312,"extension":5.876552747579361},"hitData":{"launchSpeed":98.4,"launchAngle":15.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.77,"coordY":86.59}},"index":3,"playId":"77312035-8c97-3b0a-a29e-b78c0cfa263a","pitchNumber":4,"startTime":"2025-07-23T21:04:04.553Z","endTime":"2025-07-23T21:04:17.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:04:17.169Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a ground ball to center fielder Julio Rodríguez. Brice Turang to 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T21:04:21.581Z","endTime":"2025-07-23T21:04:54.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.884719787779296,"aZ":-22.666695999782817,"pfxX":0.2697985119105704,"pfxZ":5.186936905720748,"pX":0.08333610942345591,"pZ":1.9274585775442268,"vX0":5.97381641837517,"vY0":-134.03416106398865,"vZ0":-4.7053988802435684,"x":113.82,"y":186.74,"x0":-2.2023302532618936,"y0":50.005489353431685,"z0":5.308554954649907,"aX":0.49354286560816985},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.6,"breakHorizontal":-1.7,"spinRate":2665,"spinDirection":177},"zone":8,"typeConfidence":2.0,"plateTime":0.4074519101936538,"extension":5.948059030702211},"hitData":{"launchSpeed":106.5,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.67,"coordY":103.93}},"index":0,"playId":"b8ce3dc6-45ad-3e66-9f27-a9423842af6a","pitchNumber":1,"startTime":"2025-07-23T21:04:42.541Z","endTime":"2025-07-23T21:04:54.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:04:54.319Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T21:04:58.868Z","endTime":"2025-07-23T21:06:28.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.0,"strikeZoneTop":3.37868208924043,"strikeZoneBottom":1.71947026890964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.556416321237236,"aZ":-32.458118583407234,"pfxX":9.933080966049895,"pfxZ":-0.2068719329568589,"pX":0.9117692938317113,"pZ":1.4753652541715983,"vX0":5.088108617893871,"vY0":-116.63708135028078,"vZ0":-1.6246702346239716,"x":82.25,"y":198.95,"x0":-2.590543611531537,"y0":50.00266247100589,"z0":5.250241621722899,"aX":13.643601874671827},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-0.5,"breakHorizontal":-19.3,"spinRate":3005,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4701426603649166,"extension":5.8964134109731035},"index":0,"playId":"055cdaf7-65f3-3d4e-8e98-dc7deda317d1","pitchNumber":1,"startTime":"2025-07-23T21:05:27.367Z","endTime":"2025-07-23T21:05:31.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.864551290409644,"aZ":-27.27101658569098,"pfxX":2.0782346670584744,"pfxZ":2.7566190150964722,"pX":0.2588935036123366,"pZ":1.4169598570059951,"vX0":5.887055240980771,"vY0":-131.55239804703263,"vZ0":-4.9123759241582,"x":107.13,"y":200.52,"x0":-2.2643267977825228,"y0":50.00466463573575,"z0":5.292436194951894,"aX":3.69863312928041},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.3,"breakHorizontal":-4.9,"spinRate":2804,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4139239768112737,"extension":5.939608765476161},"index":1,"playId":"a61fc9f4-2271-3441-84b6-3d9326a64309","pitchNumber":2,"startTime":"2025-07-23T21:05:43.849Z","endTime":"2025-07-23T21:05:47.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.274824299744918,"aZ":-43.90221346851344,"pfxX":4.471378175380888,"pfxZ":-8.178638787133604,"pX":0.1124810877804002,"pZ":1.156311534913835,"vX0":3.9624162290612874,"vY0":-118.84608974394537,"vZ0":-1.3222317452288324,"x":112.71,"y":207.56,"x0":-2.1559057742065098,"y0":50.00340435186102,"z0":5.698945223467278,"aX":6.410906707423248},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-14.9,"breakHorizontal":-9.0,"spinRate":3219,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.46046516036951024,"extension":5.7769553961426805},"index":2,"playId":"3bc9d2e7-082a-3b5f-a176-663d4147075f","pitchNumber":3,"startTime":"2025-07-23T21:06:04.063Z","endTime":"2025-07-23T21:06:09.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.32050882301904,"aZ":-43.8718424128791,"pfxX":4.189489230895366,"pfxZ":-7.942695141009591,"pX":-0.21050180292705162,"pZ":1.3294210439730167,"vX0":3.0635151259504787,"vY0":-120.5393966058637,"vZ0":-1.1035645632049567,"x":125.02,"y":202.89,"x0":-2.042050710812966,"y0":50.00439507041745,"z0":5.664973816328073,"aX":6.168159199481254},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-14.4,"breakHorizontal":-8.3,"spinRate":3205,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.4543154229253301,"extension":5.7746550175598905},"index":3,"playId":"42139205-0e5b-3185-af42-f2d2813636e8","pitchNumber":4,"startTime":"2025-07-23T21:06:22.387Z","endTime":"2025-07-23T21:06:28.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:06:28.033Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Chourio singles on a line drive to right fielder Dominic Canzone. Brice Turang scores. William Contreras to 3rd.","rbi":1,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T21:06:29.941Z","endTime":"2025-07-23T21:07:47.892Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":663423,"link":"/api/v1/people/663423"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.3,"strikeZoneTop":3.39052438317891,"strikeZoneBottom":1.50449540974748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.8094485954219,"aZ":-24.963310534156154,"pfxX":1.935580953416501,"pfxZ":3.9666637482865124,"pX":0.4733535716919182,"pZ":1.0191519921748953,"vX0":6.393432632647768,"vY0":-132.834903120111,"vZ0":-6.3617153751086395,"x":98.96,"y":211.26,"x0":-2.1995186898627828,"y0":50.00424045484039,"z0":5.216898293818009,"aX":3.518426908785214},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.2,"breakHorizontal":-4.7,"spinRate":2808,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.40962577489939367,"extension":5.911996673920394},"index":0,"playId":"07e8228b-8792-349e-b356-0fc838712ca1","pitchNumber":1,"startTime":"2025-07-23T21:06:56.659Z","endTime":"2025-07-23T21:07:00.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":86.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.969536749067036,"aZ":-23.35271749191813,"pfxX":1.665062321250117,"pfxZ":4.709148283155586,"pX":0.6678659177741177,"pZ":1.426619097810825,"vX0":6.871390840738166,"vY0":-134.6949897366599,"vZ0":-5.878700320776456,"x":91.54,"y":200.26,"x0":-2.112711576585336,"y0":50.000976347943144,"z0":5.245030816634805,"aX":3.117920567506655},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.7,"breakHorizontal":-4.2,"spinRate":2746,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.40368221507377555,"extension":5.937294375880543},"index":1,"playId":"eb5edd28-59c9-38e7-8ed9-7e86d939d85a","pitchNumber":2,"startTime":"2025-07-23T21:07:13.904Z","endTime":"2025-07-23T21:07:17.629Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.956917754930156,"aZ":-24.111753604205745,"pfxX":1.4283949646144753,"pfxZ":4.3628893073247905,"pX":0.9233126617159575,"pZ":2.0275259899665694,"vX0":7.621283244657751,"vY0":-133.84711862400755,"vZ0":-4.349909444586524,"x":81.81,"y":184.04,"x0":-2.125379093184053,"y0":50.00045852672406,"z0":5.362144584277957,"aX":2.638557624122406},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.3,"breakHorizontal":-4.0,"spinRate":2760,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.406402720511565,"extension":5.903679727217203},"hitData":{"launchSpeed":80.2,"launchAngle":21.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.97,"coordY":117.92}},"index":2,"playId":"89498e01-887b-3065-99ed-c85079a75e90","pitchNumber":3,"startTime":"2025-07-23T21:07:34.614Z","endTime":"2025-07-23T21:07:47.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:07:47.892Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Isaac Collins lines out to center fielder Julio Rodríguez.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T21:08:00.020Z","endTime":"2025-07-23T21:08:52.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.23999850342692,"strikeZoneBottom":1.51682784902265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.618590812347094,"aZ":-31.372158051438685,"pfxX":8.918026755235278,"pfxZ":0.5728020075268656,"pX":0.42333461979870984,"pZ":2.1290989646480196,"vX0":4.03174964737143,"vY0":-117.22952266325072,"vZ0":-0.40996417392610374,"x":100.86,"y":181.29,"x0":-2.478244711191223,"y0":50.000356387869445,"z0":5.240354279153181,"aX":12.381226071959233},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.2,"breakHorizontal":-17.2,"spinRate":2965,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.46763625986077395,"extension":5.859913487876611},"index":0,"playId":"5d184363-46a6-337a-bcca-29c4ec7e865b","pitchNumber":1,"startTime":"2025-07-23T21:08:24.892Z","endTime":"2025-07-23T21:08:33.728Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jackson Chourio steals (18) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"5d184363-46a6-337a-bcca-29c4ec7e865b","startTime":"2025-07-23T21:08:43.135Z","endTime":"2025-07-23T21:08:44.064Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694192,"link":"/api/v1/people/694192"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.80377801569811,"aZ":-41.65448204720647,"pfxX":2.4016097773187823,"pfxZ":-6.396580420574493,"pX":0.15183262129000313,"pZ":1.794868532258279,"vX0":4.549487232506016,"vY0":-120.76562640094429,"vZ0":-0.7256622644611961,"x":111.21,"y":190.32,"x0":-2.0660627771287263,"y0":50.00323602451098,"z0":5.752870290625338,"aX":3.558606608606258},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.5,"breakHorizontal":-5.4,"spinRate":3092,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.45298807327010193,"extension":5.850593212306333},"hitData":{"launchSpeed":90.7,"launchAngle":25.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":90.55,"coordY":75.53}},"index":2,"playId":"04d400c7-1fe5-37b9-b1c2-f0f5d8f5436d","pitchNumber":2,"startTime":"2025-07-23T21:08:44.064Z","endTime":"2025-07-23T21:08:52.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:08:52.287Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T21:10:41.310Z","endTime":"2025-07-23T21:11:37.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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, 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":79.3,"endSpeed":74.7,"strikeZoneTop":3.29000037173684,"strikeZoneBottom":1.49079990287867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.891305037758638,"aZ":-39.38014497036858,"pfxX":2.039728184769357,"pfxZ":-5.217163635449691,"pX":-0.6184410766312975,"pZ":1.8293571122194032,"vX0":1.5888050498180935,"vY0":-115.71286382773407,"vZ0":-1.6144230604134848,"x":140.57,"y":189.39,"x0":-1.5745766487085489,"y0":50.00401137479346,"z0":6.247442668316001,"aX":2.8164006103464563},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-9.6,"breakHorizontal":-4.1,"spinRate":2570,"spinDirection":47},"zone":7,"typeConfidence":2.0,"plateTime":0.4700956310373403,"extension":5.985862546317263},"index":0,"playId":"b13a79eb-4d42-32a8-a605-81acf9fa33b2","pitchNumber":1,"startTime":"2025-07-23T21:10:56.986Z","endTime":"2025-07-23T21:11:02.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.4,"strikeZoneTop":3.28194942236744,"strikeZoneBottom":1.53112498360163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.727550171324296,"aZ":-20.667056645447637,"pfxX":-8.772040960853667,"pfxZ":6.070412257729714,"pX":-0.18753455111733944,"pZ":3.507111977050267,"vX0":6.187501552979215,"vY0":-135.8488706207987,"vZ0":-2.7857863291348237,"x":124.15,"y":144.09,"x0":-1.3384905535636353,"y0":50.00481438881109,"z0":5.959289195206699,"aX":-16.63486214643313},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.7,"breakHorizontal":14.9,"spinRate":2148,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4009750984808278,"extension":6.258186619207875},"index":1,"playId":"8de61ec2-9d02-3e44-856c-08cc1b030219","pitchNumber":2,"startTime":"2025-07-23T21:11:06.284Z","endTime":"2025-07-23T21:11:11.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":75.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.773705789982518,"aZ":-37.365399101843636,"pfxX":2.130268200239872,"pfxZ":-3.7355351310765434,"pX":0.35566384542498314,"pZ":0.7310269960937256,"vX0":3.7907734044752197,"vY0":-116.04100291704371,"vZ0":-4.426508210180051,"x":103.44,"y":219.04,"x0":-1.5635822275026041,"y0":50.00244949986698,"z0":6.151429214369937,"aX":2.9607798243418544},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-7.4,"breakHorizontal":-4.7,"spinRate":2652,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4685613912066202,"extension":5.964318233369303},"index":2,"playId":"37d1914e-f753-319a-bd1d-2d579e304374","pitchNumber":3,"startTime":"2025-07-23T21:11:19.738Z","endTime":"2025-07-23T21:11:24.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(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":91.6,"endSpeed":85.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.730335770778833,"aZ":-21.010469670800497,"pfxX":0.27014150423152916,"pfxZ":6.040778442266248,"pX":-0.6018731615119952,"pZ":3.6440411249290436,"vX0":3.3340019872815683,"vY0":-133.5950113711205,"vZ0":-2.313199275086703,"x":139.94,"y":140.39,"x0":-1.8896327887110493,"y0":50.002824362583425,"z0":5.995681749563526,"aX":0.49885508076693663},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.8,"breakHorizontal":-1.1,"spinRate":2290,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.40654211205345625,"extension":6.084318436748488},"index":3,"playId":"610f76b5-facf-389c-bd15-2b45f2378a5c","pitchNumber":4,"startTime":"2025-07-23T21:11:32.590Z","endTime":"2025-07-23T21:11:37.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:11:37.205Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a ground ball to left fielder Isaac Collins.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T21:12:10.292Z","endTime":"2025-07-23T21:12:49.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-23T21:11:57.917Z","endTime":"2025-07-23T21:12:12.505Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":87.0,"strikeZoneTop":3.30000068446675,"strikeZoneBottom":1.44755624829589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.570605996062408,"aZ":-24.96325672654813,"pfxX":-7.681260946175191,"pfxZ":3.7612918066832144,"pX":0.5958605366812291,"pZ":3.720435853485127,"vX0":8.479420292271639,"vY0":-136.47668497548744,"vZ0":-1.7379299912391546,"x":94.29,"y":138.33,"x0":-1.5301998500515697,"y0":50.00153812703877,"z0":6.058273714344835,"aX":-14.719463757369462},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.7,"breakHorizontal":12.5,"spinRate":2046,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.39893821152278397,"extension":6.051872783781511},"index":1,"playId":"33a5fe1a-065e-3fc3-a117-afc69c0b5223","pitchNumber":1,"startTime":"2025-07-23T21:12:12.505Z","endTime":"2025-07-23T21:12:16.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":79.3,"strikeZoneTop":3.29999832626715,"strikeZoneBottom":1.50262156814663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.38445663266989,"aZ":-33.547543830455574,"pfxX":2.423261061199174,"pfxZ":-0.8690333576941445,"pX":-1.1655767628199736,"pZ":2.8370729869939404,"vX0":0.9839050104784803,"vY0":-123.25159343588042,"vZ0":-1.3078191586333971,"x":161.43,"y":162.18,"x0":-1.8823391306645825,"y0":50.00545060577807,"z0":6.151295203032658,"aX":3.8117513234998466},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.7,"breakHorizontal":-4.6,"spinRate":2531,"spinDirection":88},"zone":11,"typeConfidence":2.0,"plateTime":0.44066630034612864,"extension":5.97131202945832},"index":2,"playId":"f6d64263-13d6-3a2b-8308-acdc33fcb597","pitchNumber":2,"startTime":"2025-07-23T21:12:24.230Z","endTime":"2025-07-23T21:12:29.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.259518947465164,"aZ":-22.108640645884428,"pfxX":-8.547578333415927,"pfxZ":5.381539996917038,"pX":0.24401158304769052,"pZ":1.3525631027547182,"vX0":7.896695883732816,"vY0":-134.8823284621415,"vZ0":-7.87996091484342,"x":107.7,"y":202.26,"x0":-1.5901854711889145,"y0":50.0026158027264,"z0":5.833837006051442,"aX":-15.983631165121508},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.5,"breakHorizontal":14.2,"spinRate":1997,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4038123775724425,"extension":6.1643814548357065},"hitData":{"launchSpeed":87.3,"launchAngle":2.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.26,"coordY":114.4}},"index":3,"playId":"a2966940-ac41-302e-8d75-b58eb7f4bb73","pitchNumber":3,"startTime":"2025-07-23T21:12:38.941Z","endTime":"2025-07-23T21:12:49.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:12:49.182Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena called out on strikes.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T21:12:51.543Z","endTime":"2025-07-23T21:14:46.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.7,"strikeZoneTop":3.37999859631118,"strikeZoneBottom":1.55668809871531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.055056085691977,"aZ":-33.18673797571765,"pfxX":2.3094570152863945,"pfxZ":-0.6424745356550918,"pX":0.38255289375351725,"pZ":2.0719153490473916,"vX0":4.484312584787064,"vY0":-124.50576315706482,"vZ0":-2.7730325461688143,"x":102.42,"y":182.84,"x0":-1.7328946001955279,"y0":50.00015522022602,"z0":5.912341728431615,"aX":3.6690676080014817},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.6,"breakHorizontal":-5.2,"spinRate":2371,"spinDirection":87},"zone":9,"typeConfidence":2.0,"plateTime":0.437830868516107,"extension":6.1455774177473055},"index":0,"playId":"f9ff182a-dffe-3ae7-8ce2-905b2f634234","pitchNumber":1,"startTime":"2025-07-23T21:13:14.938Z","endTime":"2025-07-23T21:13:20.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.3,"strikeZoneTop":3.50584328115091,"strikeZoneBottom":1.52511127948363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.490185304910128,"aZ":-18.776712378991057,"pfxX":0.4942397930339535,"pfxZ":7.23742708220659,"pX":-0.7906315210776044,"pZ":4.3183306425210795,"vX0":1.9633655657135503,"vY0":-134.3182812666067,"vZ0":-1.068579885266793,"x":147.14,"y":122.19,"x0":-1.5914043204858082,"y0":50.00437027479216,"z0":6.039798966047844,"aX":0.9146418240807924},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.2,"breakHorizontal":-1.3,"spinRate":2323,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.40574153731373963,"extension":6.022405533746121},"index":1,"playId":"2be4a615-d2b4-3437-8af5-74f2d682caa3","pitchNumber":2,"startTime":"2025-07-23T21:13:29.374Z","endTime":"2025-07-23T21:13:33.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.24407011004413,"strikeZoneBottom":1.53667575163072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.128455634628487,"aZ":-20.54153938100452,"pfxX":-9.74280202020585,"pfxZ":6.23895794392103,"pX":0.6630572766096454,"pZ":1.0444860437817876,"vX0":9.013605627999016,"vY0":-135.09058839821267,"vZ0":-8.43936403574045,"x":91.73,"y":210.58,"x0":-1.4375297957707036,"y0":50.00040815816336,"z0":5.631997766083108,"aX":-18.155696095572523},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.8,"breakHorizontal":16.0,"spinRate":2020,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.404163651341539,"extension":6.371532849209266},"index":2,"playId":"c660345d-7b42-37d2-9cfe-e2828b694857","pitchNumber":3,"startTime":"2025-07-23T21:13:52.905Z","endTime":"2025-07-23T21:13:57.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.025278660273525,"aZ":-24.429213710889595,"pfxX":-7.254966932809303,"pfxZ":4.151020943741722,"pX":0.021848571513043733,"pZ":2.2848144595948696,"vX0":6.50981472546487,"vY0":-134.89604172217693,"vZ0":-5.0523246388443415,"x":116.17,"y":177.09,"x0":-1.4660118960355408,"y0":50.0003262415503,"z0":5.8774940495075905,"aX":-13.530124241226023},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.7,"breakHorizontal":12.0,"spinRate":2018,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.40416942874043604,"extension":6.273083855289458},"index":3,"playId":"500ab31f-bb94-37ad-b38b-14dba2f27e20","pitchNumber":4,"startTime":"2025-07-23T21:14:17.924Z","endTime":"2025-07-23T21:14:22.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.6,"strikeZoneTop":3.38000026680799,"strikeZoneBottom":1.58733521270113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.355941424038544,"aZ":-25.166808776389566,"pfxX":-8.827477963119051,"pfxZ":3.6922075882694205,"pX":-0.03995788991802091,"pZ":3.3355122690368564,"vX0":6.817860268389482,"vY0":-135.85338009528093,"vZ0":-2.496116940110784,"x":118.52,"y":148.72,"x0":-1.4156096211283733,"y0":50.00560733320585,"z0":5.986937582458537,"aX":-16.764083746852734},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.5,"breakHorizontal":14.9,"spinRate":2059,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.40077222944748714,"extension":6.156922103134591},"index":4,"playId":"3eae898f-f0b2-35ba-97ec-66b6f5992764","pitchNumber":5,"startTime":"2025-07-23T21:14:40.340Z","endTime":"2025-07-23T21:14:46.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:14:46.324Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Polanco flies out to left fielder Isaac Collins.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T21:14:46.093Z","endTime":"2025-07-23T21:15:44.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"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":"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":2},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"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":2},"pitchData":{"startSpeed":79.7,"endSpeed":74.4,"strikeZoneTop":3.32000196443732,"strikeZoneBottom":1.60106196478429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.38165571517769,"aZ":-39.508510778494056,"pfxX":1.396126360200023,"pfxZ":-5.303772777207303,"pX":0.5122186443818152,"pZ":2.50409312810684,"vX0":3.894976667170671,"vY0":-116.1495808823729,"vZ0":0.08390096099199007,"x":97.48,"y":171.17,"x0":-1.3600896710297465,"y0":50.00489364450966,"z0":6.1886660711290835,"aX":1.9291214215258872},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-9.4,"breakHorizontal":-3.4,"spinRate":2709,"spinDirection":42},"zone":6,"typeConfidence":2.0,"plateTime":0.46950133343911027,"extension":6.101403399983035},"index":0,"playId":"7c38e4cc-cd12-3330-ad5a-69b83e3039af","pitchNumber":1,"startTime":"2025-07-23T21:15:07.493Z","endTime":"2025-07-23T21:15:12.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.8,"strikeZoneTop":3.32000120699204,"strikeZoneBottom":1.66088033004047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.279069891891105,"aZ":-24.927736746871346,"pfxX":-7.01637369209285,"pfxZ":3.7919143172348377,"pX":-0.9871985323249691,"pZ":3.419765509388882,"vX0":4.056834061352024,"vY0":-136.42343724442827,"vZ0":-2.1844523514150094,"x":154.63,"y":146.45,"x0":-1.5717233639093973,"y0":50.001261742239166,"z0":5.925942081974736,"aX":-13.399579512146467},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.7,"breakHorizontal":12.0,"spinRate":2112,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3994727874491826,"extension":6.131547555518666},"index":1,"playId":"6135f3b9-e411-356c-8f4f-62807a4604c8","pitchNumber":2,"startTime":"2025-07-23T21:15:20.143Z","endTime":"2025-07-23T21:15:24.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.86411159326596,"aZ":-26.467438644684442,"pfxX":-7.540330973553949,"pfxZ":3.0375416956835757,"pX":-0.15720620861012868,"pZ":2.945316394815279,"vX0":5.749654352131927,"vY0":-135.0492598789707,"vZ0":-3.0536360084883554,"x":122.99,"y":159.26,"x0":-1.3168349294790334,"y0":50.002272854488496,"z0":5.919521659825188,"aX":-14.157625543611234},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.2,"breakHorizontal":12.7,"spinRate":2060,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.4030488278595805,"extension":6.2907473007137735},"hitData":{"launchSpeed":92.8,"launchAngle":55.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.36,"coordY":121.54}},"index":2,"playId":"242a8cdc-51ff-394a-a93f-2b33f327ea85","pitchNumber":3,"startTime":"2025-07-23T21:15:34.536Z","endTime":"2025-07-23T21:15:44.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:15:44.625Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Black grounds out, second baseman Cole Young to first baseman Luke Raley.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T21:17:48.495Z","endTime":"2025-07-23T21:19:13.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.69999856731091,"strikeZoneBottom":1.67547559237763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.857200679047107,"aZ":-30.74392821175567,"pfxX":6.060154003485475,"pfxZ":1.0562789948241056,"pX":0.7120150637181728,"pZ":1.9948820535518694,"vX0":5.633498909905171,"vY0":-116.07390417200104,"vZ0":-0.7267539945743597,"x":89.86,"y":184.92,"x0":-2.538926174930548,"y0":50.00497822510186,"z0":5.253783116977986,"aX":8.22271127482346},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.0,"breakHorizontal":-12.5,"spinRate":2951,"spinDirection":69},"zone":9,"typeConfidence":2.0,"plateTime":0.4728958946622779,"extension":5.821873151534282},"index":0,"playId":"5aac06ec-7e01-35ba-a641-05c8e3592c1e","pitchNumber":1,"startTime":"2025-07-23T21:17:56.239Z","endTime":"2025-07-23T21:18:01.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.4,"strikeZoneTop":3.81471526099456,"strikeZoneBottom":1.72390543167893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.00756347146305,"aZ":-35.10631707357357,"pfxX":8.771052844493543,"pfxZ":-2.2196242640130315,"pX":-0.46552852107095755,"pZ":2.0879395135981267,"vX0":2.7785968314582132,"vY0":-114.53814047545706,"vZ0":0.5583895664232523,"x":134.74,"y":182.41,"x0":-2.835102149576488,"y0":50.0013815355883,"z0":5.285835299954773,"aX":11.601267924529772},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-3.6,"breakHorizontal":-16.6,"spinRate":2973,"spinDirection":48},"zone":7,"typeConfidence":2.0,"plateTime":0.4789940268133783,"extension":5.871960528052425},"index":1,"playId":"84596f55-7561-36bd-bc35-cfe595364d51","pitchNumber":2,"startTime":"2025-07-23T21:18:11.272Z","endTime":"2025-07-23T21:18:16.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.043748841404337,"aZ":-30.45417816618933,"pfxX":0.7021555410114453,"pfxZ":1.0391602050033737,"pX":0.9868734343376954,"pZ":0.18622849220883106,"vX0":7.7528189703946575,"vY0":-126.57112837712698,"vZ0":-6.759193551097637,"x":79.38,"y":233.75,"x0":-2.182246179695218,"y0":50.00386559435317,"z0":5.268826844719821,"aX":1.1600959151157912},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.8,"breakHorizontal":-2.6,"spinRate":2847,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4295309784911234,"extension":5.903276146258013},"index":2,"playId":"7599c012-915d-335f-bbb1-9fefb2e126dc","pitchNumber":3,"startTime":"2025-07-23T21:18:26.011Z","endTime":"2025-07-23T21:18:32.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.74765239278432,"strikeZoneBottom":1.696727563483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.898944832192914,"aZ":-42.09511623929028,"pfxX":4.740763109474893,"pfxZ":-7.151831151488322,"pX":-0.1319461087841545,"pZ":3.7678499585732097,"vX0":2.7370542428680635,"vY0":-116.9810936259102,"vZ0":3.9210037453973348,"x":122.03,"y":137.05,"x0":-1.9327243865387973,"y0":50.00261438091412,"z0":6.013940676245651,"aX":6.575707735564298},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-11.8,"breakHorizontal":-9.2,"spinRate":3086,"spinDirection":40},"zone":2,"typeConfidence":2.0,"plateTime":0.46806764992910255,"extension":5.772000292760096},"index":3,"playId":"01541087-4cf4-35e6-8833-ac159deb6313","pitchNumber":4,"startTime":"2025-07-23T21:18:47.327Z","endTime":"2025-07-23T21:18:51.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.1,"strikeZoneTop":3.7,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.332735493076946,"aZ":-40.63622578966998,"pfxX":3.7985723211296465,"pfxZ":-5.975096927494352,"pX":0.2247429220543869,"pZ":2.4594231810665796,"vX0":3.950845123907649,"vY0":-117.89114118324332,"vZ0":0.9235302011804836,"x":108.43,"y":172.38,"x0":-1.9633254565118894,"y0":50.00538107836889,"z0":5.798151680156911,"aX":5.375363638254246},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-10.3,"breakHorizontal":-7.8,"spinRate":3055,"spinDirection":34},"zone":5,"typeConfidence":2.0,"plateTime":0.46367900191666145,"extension":5.809290720275285},"hitData":{"launchSpeed":69.6,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.43,"coordY":161.21}},"index":4,"playId":"6e5e4c9d-178f-3eda-89ab-ce419cff7b7f","pitchNumber":5,"startTime":"2025-07-23T21:19:06.086Z","endTime":"2025-07-23T21:19:13.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:19:13.860Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Perkins strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T21:19:18.519Z","endTime":"2025-07-23T21:20:12.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"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":79.8,"endSpeed":73.6,"strikeZoneTop":3.46999774838043,"strikeZoneBottom":1.6664168255613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.510579105348548,"aZ":-36.8841497999269,"pfxX":6.593727287574743,"pfxZ":-3.4322454023957274,"pX":-0.5423196655672324,"pZ":2.7939128339685984,"vX0":2.6575272646224626,"vY0":-116.26289431556513,"vZ0":2.0582595948462794,"x":137.67,"y":163.34,"x0":-2.556504194496499,"y0":50.00487297901846,"z0":5.394055795809217,"aX":9.039857581632925},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-5.4,"breakHorizontal":-12.6,"spinRate":2950,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.4708614165778906,"extension":5.736254271060298},"index":0,"playId":"7d33cf3a-b429-362c-958d-390545a16665","pitchNumber":1,"startTime":"2025-07-23T21:19:38.584Z","endTime":"2025-07-23T21:19:44.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.580529406802107,"aZ":-44.20399289436035,"pfxX":5.145137414812668,"pfxZ":-8.701253333565155,"pX":-0.10270857870057225,"pZ":1.7040168756655774,"vX0":2.96888557670644,"vY0":-117.25487872441794,"vZ0":0.3032444637190512,"x":120.92,"y":192.77,"x0":-2.0565608681051057,"y0":50.00270306188137,"z0":5.72082353984722,"aX":7.113972865263741},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-15.4,"breakHorizontal":-10.1,"spinRate":3197,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.4683479384547957,"extension":5.8320162691198245},"index":1,"playId":"6b9bacbb-23df-3de8-8c2b-f6d83c0eecdf","pitchNumber":2,"startTime":"2025-07-23T21:19:51.833Z","endTime":"2025-07-23T21:19:57.233Z","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":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.65914570014118,"aZ":-42.9832197904475,"pfxX":4.772332827863046,"pfxZ":-7.832420930600568,"pX":0.35492874187828416,"pZ":1.9513035590493542,"vX0":4.04555602705241,"vY0":-116.64999402290721,"vZ0":0.6095439841579524,"x":103.47,"y":186.09,"x0":-2.020991036023679,"y0":50.0031554015887,"z0":5.7344402984001634,"aX":6.585229841894043},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.8,"breakHorizontal":-9.6,"spinRate":3128,"spinDirection":35},"zone":9,"typeConfidence":2.0,"plateTime":0.46930608324688716,"extension":5.895506081059702},"index":2,"playId":"030248e7-cb71-36b1-9d3e-ad7cbe6a1a8e","pitchNumber":3,"startTime":"2025-07-23T21:20:07.529Z","endTime":"2025-07-23T21:20:12.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:20:12.933Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Anthony Seigler singles on a ground ball to center fielder Julio Rodríguez.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T21:20:30.160Z","endTime":"2025-07-23T21:21:24.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"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":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":78.6,"endSpeed":72.5,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.082577108682436,"aZ":-35.97919637139431,"pfxX":7.495316057868319,"pfxZ":-2.873399630169617,"pX":-0.34936234712202424,"pZ":2.397621537044958,"vX0":2.7519424357595303,"vY0":-114.40958604975427,"vZ0":1.3067905116485643,"x":130.32,"y":174.04,"x0":-2.5413365413981697,"y0":50.00093342483244,"z0":5.344860499071539,"aX":9.935698139268895},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-4.6,"breakHorizontal":-14.3,"spinRate":2931,"spinDirection":49},"zone":4,"typeConfidence":2.0,"plateTime":0.47871534990184417,"extension":5.804799400942294},"index":0,"playId":"9c3f3611-6928-33f5-a7cb-acb22cf50580","pitchNumber":1,"startTime":"2025-07-23T21:20:38.162Z","endTime":"2025-07-23T21:20:43.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.7,"strikeZoneTop":3.26634077093973,"strikeZoneBottom":1.46056229848649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.03435893184748,"aZ":-30.440722109034716,"pfxX":1.231886542864459,"pfxZ":0.9877229658533402,"pX":0.6181400824322388,"pZ":1.305926434110978,"vX0":6.656693731751866,"vY0":-130.26130540925905,"vZ0":-4.924230535242725,"x":93.44,"y":203.52,"x0":-2.112778216572967,"y0":50.00023335320203,"z0":5.477145883531234,"aX":2.1506254198569263},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.1,"breakHorizontal":-3.5,"spinRate":2930,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4178127770970175,"extension":5.8839773271308315},"index":1,"playId":"08b9f583-2962-3e16-80da-bd4e1381eb8a","pitchNumber":2,"startTime":"2025-07-23T21:20:56.005Z","endTime":"2025-07-23T21:21:01.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":75.0,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.317783771941734,"aZ":-43.03231215479041,"pfxX":2.9918947908294826,"pfxZ":-7.73838799091873,"pX":-0.11803960463180273,"pZ":1.4496885589777966,"vX0":3.1574678424012834,"vY0":-117.42146994467191,"vZ0":-0.6825741005579581,"x":121.5,"y":199.64,"x0":-1.8667559367302688,"y0":50.00520995408032,"z0":5.73292113284382,"aX":4.1960946423287755},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-13.9,"breakHorizontal":-6.1,"spinRate":3095,"spinDirection":30},"zone":8,"typeConfidence":2.0,"plateTime":0.46568596761967784,"extension":5.876166944903801},"hitData":{"launchSpeed":101.7,"launchAngle":7.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.86,"coordY":96.32}},"index":2,"playId":"d6cf0ba8-189d-3d7f-a2a4-45dad4effe9a","pitchNumber":3,"startTime":"2025-07-23T21:21:12.151Z","endTime":"2025-07-23T21:21:24.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:21:24.948Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Ortiz singles on a ground ball to right fielder Dominic Canzone. Anthony Seigler to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T21:21:32.257Z","endTime":"2025-07-23T21:22:19.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"postOnSecond":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.9,"strikeZoneTop":3.39000167865257,"strikeZoneBottom":1.47476106098667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.881430620521456,"aZ":-27.143786903577737,"pfxX":0.16293471761496958,"pfxZ":2.85488587089067,"pX":0.7034764811891822,"pZ":1.2045403598003346,"vX0":7.447977348446647,"vY0":-130.93896279831472,"vZ0":-5.3164380075007065,"x":90.19,"y":206.26,"x0":-2.1817723117186394,"y0":50.00282897770478,"z0":5.255736459122617,"aX":0.2858506266301186},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.3,"breakHorizontal":-1.7,"spinRate":2807,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.41599945336767075,"extension":6.006401337730509},"index":0,"playId":"4a096628-c97b-3faa-ae21-8928011c3793","pitchNumber":1,"startTime":"2025-07-23T21:21:47.238Z","endTime":"2025-07-23T21:21:51.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.694600760269765,"aZ":-27.430380179246786,"pfxX":0.5199432683654492,"pfxZ":2.60096692109539,"pX":0.27109438806792935,"pZ":2.026643259220952,"vX0":6.61405677512183,"vY0":-133.04116776238664,"vZ0":-3.5654776928860237,"x":106.67,"y":184.06,"x0":-2.2962742840845696,"y0":50.004500785675994,"z0":5.332732703168455,"aX":0.9485118336526301},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.3,"breakHorizontal":-2.2,"spinRate":2785,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.40887882897849614,"extension":6.0985156206222095},"hitData":{"launchSpeed":102.8,"launchAngle":2.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.76,"coordY":116.6}},"index":1,"playId":"40940342-9369-36e3-92af-e59b546c5258","pitchNumber":2,"startTime":"2025-07-23T21:22:06.924Z","endTime":"2025-07-23T21:22:19.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:22:19.132Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brice Turang doubles (16) on a sharp line drive to right fielder Dominic Canzone. Anthony Seigler scores. Joey Ortiz scores.","rbi":2,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T21:23:04.618Z","endTime":"2025-07-23T21:24:59.122Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":{"id":663423,"link":"/api/v1/people/663423"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":{"id":663423,"link":"/api/v1/people/663423"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-23T21:22:30.501Z","endTime":"2025-07-23T21:23:06.898Z","isPitch":false,"type":"action"},{"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.8,"strikeZoneTop":3.50000023155165,"strikeZoneBottom":1.61099264563116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.923113362186054,"aZ":-32.65651009071769,"pfxX":9.680982239032284,"pfxZ":-0.345399700558906,"pX":0.16035686346119682,"pZ":0.5618151971123958,"vX0":3.5726852026564893,"vY0":-117.29841033432872,"vZ0":-3.5020107378275664,"x":110.89,"y":223.61,"x0":-2.6397462595728043,"y0":50.00368016356446,"z0":5.1150301919655865,"aX":13.506677571113263},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.2,"breakHorizontal":-18.4,"spinRate":2926,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4667332761372025,"extension":5.975429049125013},"index":1,"playId":"87e753cf-79a7-373b-8268-fc69d7a8bb6e","pitchNumber":1,"startTime":"2025-07-23T21:23:06.898Z","endTime":"2025-07-23T21:23:10.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.102501846653965,"aZ":-26.527724989891844,"pfxX":1.567513278848955,"pfxZ":3.140753664147965,"pX":0.631831101464318,"pZ":2.286183138662188,"vX0":7.0482568486745,"vY0":-132.00280115495147,"vZ0":-3.1879098787046494,"x":92.92,"y":177.05,"x0":-2.2561590828494293,"y0":50.00396798895925,"z0":5.422800344413267,"aX":2.8177179621967094},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.3,"breakHorizontal":-4.1,"spinRate":2812,"spinDirection":168},"zone":6,"typeConfidence":2.0,"plateTime":0.41196915513934673,"extension":5.854509520432001},"index":2,"playId":"30a3c8f1-9157-3ab4-8bc0-609f9165abb9","pitchNumber":2,"startTime":"2025-07-23T21:23:30.309Z","endTime":"2025-07-23T21:23:35.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":77.0,"strikeZoneTop":3.56609212264874,"strikeZoneBottom":1.55254489701511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.538266364345542,"aZ":-42.47809070422785,"pfxX":3.2094640227342537,"pfxZ":-7.004754485119987,"pX":0.06671564833744906,"pZ":0.9824414267325823,"vX0":4.12430873555582,"vY0":-120.03808248776889,"vZ0":-2.1370135391521172,"x":114.46,"y":212.25,"x0":-2.0856707300067763,"y0":50.004625932393246,"z0":5.63895408956261,"aX":4.7194385295445205},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.0,"breakHorizontal":-6.7,"spinRate":3145,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4549546701628202,"extension":5.942320411171159},"index":3,"playId":"ad9c0568-a9d0-34fd-ad3c-2817966c3cda","pitchNumber":3,"startTime":"2025-07-23T21:23:49.387Z","endTime":"2025-07-23T21:23:54.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.49999765720347,"strikeZoneBottom":1.56665864492989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.41378144516946,"aZ":-33.44217519260957,"pfxX":9.351820524417768,"pfxZ":-0.9140533791181209,"pX":1.128393001267146,"pZ":1.6640761737008765,"vX0":5.78883946364859,"vY0":-117.42711855057387,"vZ0":-1.2306528997043842,"x":73.99,"y":193.85,"x0":-2.588420605606612,"y0":50.00278183825477,"z0":5.322233937233763,"aX":12.984258788456573},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.7,"breakHorizontal":-18.4,"spinRate":2993,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4674518023641778,"extension":5.902449613050418},"index":4,"playId":"3339b811-c763-3cbb-a777-1e0976a4163c","pitchNumber":4,"startTime":"2025-07-23T21:24:08.547Z","endTime":"2025-07-23T21:24:13.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":84.7,"strikeZoneTop":3.49999739660113,"strikeZoneBottom":1.63437552813719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.338600936417848,"aZ":-26.90019297997885,"pfxX":2.1074035442977967,"pfxZ":2.9528416185657296,"pX":0.15022735822230587,"pZ":1.6077736407862067,"vX0":5.567731608286666,"vY0":-130.9185098080114,"vZ0":-4.649890838925555,"x":111.27,"y":195.37,"x0":-2.25424846510125,"y0":50.001027143049086,"z0":5.353676865178763,"aX":3.759683299779493},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.8,"breakHorizontal":-4.7,"spinRate":2820,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.41397104989003,"extension":5.945450089991701},"index":5,"playId":"e9cb7af4-3716-36b7-b23b-200d034241d6","pitchNumber":5,"startTime":"2025-07-23T21:24:25.614Z","endTime":"2025-07-23T21:24:31.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.229950889264643,"aZ":-30.67520993982652,"pfxX":7.836272708052741,"pfxZ":1.0846022240509479,"pX":0.4465974806597356,"pZ":1.763005083144565,"vX0":4.581615026026587,"vY0":-116.79190916398211,"vZ0":-1.381188457123435,"x":99.98,"y":191.18,"x0":-2.5563874408400546,"y0":50.004692825892285,"z0":5.237111106253473,"aX":10.867103315165842},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.9,"breakHorizontal":-15.2,"spinRate":2949,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.4683149853526136,"extension":5.819043561996947},"hitData":{"launchSpeed":106.5,"launchAngle":21.0,"totalDistance":382.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":174.08,"coordY":52.55}},"index":6,"playId":"ca86784a-201d-30fd-a9f7-54de548b61fe","pitchNumber":6,"startTime":"2025-07-23T21:24:46.196Z","endTime":"2025-07-23T21:24:59.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:24:59.122Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a ground ball to left fielder Randy Arozarena, deflected by shortstop J.P. Crawford. Brice Turang scores.","rbi":1,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T21:25:10.770Z","endTime":"2025-07-23T21:25:58.428Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":663423,"link":"/api/v1/people/663423"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.6662248365067,"strikeZoneBottom":1.75858301086974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.90602769991759,"aZ":-13.12885066276354,"pfxX":-2.6686750793359497,"pfxZ":9.743933958962815,"pX":0.2769546035678698,"pZ":2.27012077368656,"vX0":6.704020430508893,"vY0":-138.22572373591274,"vZ0":-6.246304938170097,"x":106.44,"y":177.49,"x0":-1.8222545455467432,"y0":50.001156447055884,"z0":5.4237353646461415,"aX":-5.21568323334776},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":3.6,"spinRate":2623,"spinDirection":190},"zone":9,"typeConfidence":2.0,"plateTime":0.39472822956882636,"extension":5.995562467467237},"index":0,"playId":"4581efea-060f-3d31-829f-88ab3a5ccb18","pitchNumber":1,"startTime":"2025-07-23T21:25:31.699Z","endTime":"2025-07-23T21:25:36.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.956925440875782,"aZ":-33.09696852478335,"pfxX":7.110432632795786,"pfxZ":-0.6400216237902185,"pX":-0.49479638745695315,"pZ":2.5804307489387774,"vX0":2.487076429190111,"vY0":-119.28597039805507,"vZ0":0.22576613084461172,"x":135.86,"y":169.11,"x0":-2.471838388391835,"y0":50.00009398715664,"z0":5.4461543732619315,"aX":10.338151722709785},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.8,"breakHorizontal":-13.4,"spinRate":2982,"spinDirection":41},"zone":4,"typeConfidence":2.0,"plateTime":0.4575666966403604,"extension":5.786421254619151},"hitData":{"launchSpeed":96.4,"launchAngle":9.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.19,"coordY":96.58}},"index":1,"playId":"0fccf987-41a1-3d66-a9d3-75636f3d26fb","pitchNumber":2,"startTime":"2025-07-23T21:25:46.147Z","endTime":"2025-07-23T21:25:58.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:25:58.428Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out to first baseman Luke Raley.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T21:26:07.112Z","endTime":"2025-07-23T21:27:06.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":85.2,"strikeZoneTop":3.28752395509969,"strikeZoneBottom":1.59886965108779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.51619774705143,"aZ":-23.994721250114964,"pfxX":1.0802715294305183,"pfxZ":4.5054129200363375,"pX":0.3561122793788448,"pZ":2.2894716443581267,"vX0":6.507494572678437,"vY0":-132.2404208617919,"vZ0":-3.4930305596998608,"x":103.43,"y":176.96,"x0":-2.25184666604456,"y0":50.00393143397848,"z0":5.337766918520892,"aX":1.9609655179496701},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.8,"breakHorizontal":-3.0,"spinRate":2678,"spinDirection":168},"zone":6,"typeConfidence":2.0,"plateTime":0.4102607572805752,"extension":5.9145547098195514},"index":0,"playId":"15e0f9aa-8210-31cf-9679-d3db12451758","pitchNumber":1,"startTime":"2025-07-23T21:26:27.671Z","endTime":"2025-07-23T21:26:32.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.3,"strikeZoneTop":3.33895917388937,"strikeZoneBottom":1.63454029198563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.301599522604903,"aZ":-29.8566295792225,"pfxX":1.6529589735015335,"pfxZ":1.3679455343384657,"pX":0.03109454046378287,"pZ":1.5405006981072564,"vX0":5.049083588189686,"vY0":-128.21191016518475,"vZ0":-4.202227283390567,"x":115.81,"y":197.19,"x0":-2.1651224666154754,"y0":50.001309661292176,"z0":5.486765250173621,"aX":2.7982038442335937},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.9,"breakHorizontal":-4.0,"spinRate":2883,"spinDirection":110},"zone":8,"typeConfidence":2.0,"plateTime":0.42447471782405666,"extension":5.80711719539531},"index":1,"playId":"632d5c6c-1b76-371e-a340-aa4d3903e3d0","pitchNumber":2,"startTime":"2025-07-23T21:26:41.274Z","endTime":"2025-07-23T21:26:46.056Z","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":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.09886500675858,"aZ":-34.96291377612063,"pfxX":6.41098200280021,"pfxZ":-2.0004339681464884,"pX":-0.034910831318275735,"pZ":2.438271346325957,"vX0":4.042179262939384,"vY0":-117.26628012780847,"vZ0":0.95042750282994,"x":118.33,"y":172.95,"x0":-2.6137260344041087,"y0":50.00356120134961,"z0":5.2884029950003635,"aX":8.931626924353909},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.1,"breakHorizontal":-12.6,"spinRate":2863,"spinDirection":56},"zone":5,"typeConfidence":2.0,"plateTime":0.46700923572212805,"extension":5.870382851901149},"hitData":{"launchSpeed":87.2,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.61,"coordY":169.83}},"index":2,"playId":"63aa15b1-aee0-3e61-a0d5-4750bb08738e","pitchNumber":3,"startTime":"2025-07-23T21:26:58.496Z","endTime":"2025-07-23T21:27:06.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:27:06.492Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luke Raley walks.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T21:29:12.096Z","endTime":"2025-07-23T21:30:01.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.6,"endSpeed":79.1,"strikeZoneTop":3.38071983673287,"strikeZoneBottom":1.48479708522398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.514527942547474,"aZ":-31.893235671784876,"pfxX":2.880594827708766,"pfxZ":0.17786967869367132,"pX":-1.6336777653180172,"pZ":2.373989688094948,"vX0":-0.3855444802667209,"vY0":-123.34035791963801,"vZ0":-2.649500177698657,"x":179.27,"y":174.68,"x0":-1.8518131858672933,"y0":50.003163389355215,"z0":6.105434046042045,"aX":4.515500102918856},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.0,"breakHorizontal":-5.2,"spinRate":2393,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4411601266521843,"extension":6.02703372093495},"index":0,"playId":"933247bb-9309-3ec3-b227-b5ad0d2e9e0f","pitchNumber":1,"startTime":"2025-07-23T21:29:20.294Z","endTime":"2025-07-23T21:29:26.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":77.0,"strikeZoneTop":3.32566122487849,"strikeZoneBottom":1.5270882930946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.314160351938032,"aZ":-31.92387816089561,"pfxX":2.3025381810495085,"pfxZ":0.17019476102748543,"pX":-0.01694134263496074,"pZ":0.6575853286157421,"vX0":3.375936080785212,"vY0":-119.73549154448614,"vZ0":-5.93252344239095,"x":117.65,"y":221.03,"x0":-1.7372961416744106,"y0":50.002386205090914,"z0":5.980044609595171,"aX":3.3863444047142615},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.7,"breakHorizontal":-4.9,"spinRate":2366,"spinDirection":73},"zone":13,"typeConfidence":2.0,"plateTime":0.45519475562112355,"extension":6.122955307587365},"index":1,"playId":"0cb48684-5104-32fd-8a39-1a9288dee4dd","pitchNumber":2,"startTime":"2025-07-23T21:29:31.196Z","endTime":"2025-07-23T21:29:35.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.35743671889351,"strikeZoneBottom":1.59143286524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.923907436813252,"aZ":-22.543986870981986,"pfxX":-9.295652097678474,"pfxZ":5.21232272772583,"pX":-0.46654820513747225,"pZ":0.9950290900972454,"vX0":6.204042389113405,"vY0":-134.31154527534642,"vZ0":-8.419909645464864,"x":134.78,"y":211.91,"x0":-1.5850511148546862,"y0":50.004481999743916,"z0":5.743232060447144,"aX":-17.18248591970681},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.0,"breakHorizontal":15.7,"spinRate":2067,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4059992833763184,"extension":6.207222453559832},"index":2,"playId":"b968669a-50e7-36a6-a14d-bdb112811151","pitchNumber":3,"startTime":"2025-07-23T21:29:44.787Z","endTime":"2025-07-23T21:29:49.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.8,"strikeZoneTop":3.40055444275739,"strikeZoneBottom":1.60268387597493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.005038949167634,"aZ":-23.200366247803924,"pfxX":-8.167349267320564,"pfxZ":4.968270941843773,"pX":0.041595597298358336,"pZ":1.0308427330867675,"vX0":6.717861113119007,"vY0":-132.73019832696943,"vZ0":-8.067458010820346,"x":115.41,"y":210.95,"x0":-1.445243736552869,"y0":50.006138416881996,"z0":5.765343338023622,"aX":-14.762131559839355},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.7,"breakHorizontal":13.6,"spinRate":1975,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4106568328781295,"extension":6.166748966591082},"index":3,"playId":"e5930a68-4072-34e7-832a-d9abf62dd242","pitchNumber":4,"startTime":"2025-07-23T21:29:56.035Z","endTime":"2025-07-23T21:30:01.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:30:01.868Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mitch Garver lines out to second baseman Brice Turang.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T21:30:39.740Z","endTime":"2025-07-23T21:31:35.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T21:30:13.487Z","endTime":"2025-07-23T21:30:41.946Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.41644881965887,"strikeZoneBottom":1.54370632350638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53944653438088,"aZ":-25.287404947566955,"pfxX":-8.740827649706928,"pfxZ":3.698674821157205,"pX":0.23973041173785833,"pZ":2.5497707410181416,"vX0":7.614752820013671,"vY0":-134.72025169075624,"vZ0":-4.080778534734652,"x":107.86,"y":169.94,"x0":-1.4691438434288793,"y0":50.00534344066814,"z0":5.843028832000697,"aX":-16.288109988949117},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.1,"breakHorizontal":14.5,"spinRate":2039,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4044666313937588,"extension":6.250010674775623},"index":1,"playId":"a1caad6b-6d28-3279-a48e-fe46fcba9fe9","pitchNumber":1,"startTime":"2025-07-23T21:30:41.946Z","endTime":"2025-07-23T21:30:46.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.5,"strikeZoneTop":3.51041021204509,"strikeZoneBottom":1.63720249830815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.121318087242575,"aZ":-20.07021017745418,"pfxX":-8.666805261967156,"pfxZ":6.257593733458329,"pX":0.2388265062584736,"pZ":1.319550233265233,"vX0":7.846268555084572,"vY0":-137.64856816672335,"vZ0":-8.331435557705229,"x":107.9,"y":203.15,"x0":-1.510818638857907,"y0":50.006254986737495,"z0":5.724274377354306,"aX":-16.77587073006887},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.8,"breakHorizontal":14.3,"spinRate":2070,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3966326132067879,"extension":6.224374374587621},"index":2,"playId":"e771b815-481a-3c60-8b55-8e60f2d2ce66","pitchNumber":2,"startTime":"2025-07-23T21:30:58.402Z","endTime":"2025-07-23T21:31:04.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":87.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.1855554027192,"aZ":-25.72257365069678,"pfxX":-9.093831989337449,"pfxZ":3.3758400741337127,"pX":-0.06117942566344041,"pZ":2.356764150118762,"vX0":7.380932815284242,"vY0":-136.28813589216216,"vZ0":-4.595323677770695,"x":119.33,"y":175.15,"x0":-1.6004451439857175,"y0":50.00618735468419,"z0":5.804713150643879,"aX":-17.401343647341765},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.5,"breakHorizontal":15.2,"spinRate":2068,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3993064655974128,"extension":6.295208798547888},"hitData":{"launchSpeed":96.5,"launchAngle":10.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":133.62,"coordY":141.66}},"index":3,"playId":"2bde1439-af2f-364b-9610-cd3c7e89566e","pitchNumber":3,"startTime":"2025-07-23T21:31:28.566Z","endTime":"2025-07-23T21:31:35.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:31:35.874Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dominic Canzone lines out to third baseman Anthony Seigler.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T21:31:40.892Z","endTime":"2025-07-23T21:32:21.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.8,"endSpeed":81.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.521764638122526,"aZ":-30.578440555819192,"pfxX":2.0742816613405317,"pfxZ":0.9801165258720221,"pX":0.24333905431257752,"pZ":1.7946404498543247,"vX0":4.018479157075856,"vY0":-125.17801933407645,"vZ0":-4.326524969722966,"x":107.72,"y":190.32,"x0":-1.634786050666364,"y0":50.00475639227159,"z0":5.970884465955009,"aX":3.385526988650136},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.2,"breakHorizontal":-4.4,"spinRate":2353,"spinDirection":70},"zone":8,"typeConfidence":2.0,"plateTime":0.4328893418992932,"extension":6.167257166642306},"index":0,"playId":"2fbd64eb-9767-37fc-9f90-96a99e84ef9b","pitchNumber":1,"startTime":"2025-07-23T21:32:00.345Z","endTime":"2025-07-23T21:32:03.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44980578801185,"aZ":-26.482943582516857,"pfxX":-8.741695004986607,"pfxZ":2.953460221617515,"pX":-0.4660683749343913,"pZ":1.512673939120008,"vX0":6.3853867304308505,"vY0":-136.8138517372305,"vZ0":-6.729457382903962,"x":134.77,"y":197.94,"x0":-1.6750373048075944,"y0":50.00372691042645,"z0":5.777278386720161,"aX":-16.85030547296763},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.3,"breakHorizontal":14.8,"spinRate":2027,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.39780957577755993,"extension":6.280783568737898},"hitData":{"launchSpeed":85.1,"launchAngle":9.0,"totalDistance":149.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":100.43,"coordY":147.8}},"index":1,"playId":"530ec204-29ae-3c2a-9a8d-c224422fa429","pitchNumber":2,"startTime":"2025-07-23T21:32:13.844Z","endTime":"2025-07-23T21:32:21.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:32:21.111Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Williamson singles on a ground ball to center fielder Blake Perkins. Luke Raley to 2nd.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T21:32:28.471Z","endTime":"2025-07-23T21:33:15.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.2,"strikeZoneTop":3.25973180402585,"strikeZoneBottom":1.41055331492406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.958638129865705,"aZ":-30.38715577802078,"pfxX":1.7534360623328267,"pfxZ":1.0871434682309342,"pX":1.4439831841689297,"pZ":2.1041853708413374,"vX0":6.870306207708327,"vY0":-126.50317596710342,"vZ0":-3.7371093832542766,"x":61.96,"y":181.97,"x0":-1.5175190637728806,"y0":50.00372850209198,"z0":5.994923568684447,"aX":2.887217492973298},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.4,"breakHorizontal":-4.6,"spinRate":2312,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4303605570742435,"extension":6.124428674766212},"index":0,"playId":"75b10525-f1ab-3f27-b123-8b7614a1706f","pitchNumber":1,"startTime":"2025-07-23T21:32:46.744Z","endTime":"2025-07-23T21:32:50.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.975000020220392,"aZ":-22.028404964079083,"pfxX":-8.449401572042582,"pfxZ":5.246807252046249,"pX":-0.26076851982399774,"pZ":1.914542847031183,"vX0":6.186445501564457,"vY0":-137.1676189868064,"vZ0":-6.619160858413473,"x":126.94,"y":187.09,"x0":-1.4302772155927503,"y0":50.00675499519248,"z0":5.826744588307152,"aX":-16.351903495113767},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.5,"breakHorizontal":14.3,"spinRate":2062,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.3969915601667142,"extension":6.200882876226439},"hitData":{"launchSpeed":106.6,"launchAngle":1.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.13,"coordY":100.88}},"index":1,"playId":"171d4035-317a-35b0-9ed0-70aec0036290","pitchNumber":2,"startTime":"2025-07-23T21:33:03.967Z","endTime":"2025-07-23T21:33:15.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:33:15.464Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to right fielder Jackson Chourio.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T21:33:19.543Z","endTime":"2025-07-23T21:34:11.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.5,"strikeZoneTop":3.36582343886828,"strikeZoneBottom":1.56846248622502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.545505949881864,"aZ":-27.559891408794233,"pfxX":-7.593687333190713,"pfxZ":2.496115746447037,"pX":-0.06331461455442468,"pZ":3.3814260692724196,"vX0":6.64822316479323,"vY0":-134.09050436456454,"vZ0":-1.5713063729873749,"x":119.41,"y":147.48,"x0":-1.5685777311901186,"y0":50.004889534582084,"z0":5.910909477244542,"aX":-14.056363933842},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.4,"breakHorizontal":12.6,"spinRate":1995,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4059364282830238,"extension":6.235950706880332},"index":0,"playId":"a7578cb4-6ebe-330a-bb22-8ade9e56a529","pitchNumber":1,"startTime":"2025-07-23T21:33:44.832Z","endTime":"2025-07-23T21:33:49.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.40595809695881,"aZ":-29.592573446432215,"pfxX":1.8836318455113585,"pfxZ":1.5621619140518206,"pX":0.2129791741816762,"pZ":1.7865020931113391,"vX0":3.991326885230353,"vY0":-126.43652068930085,"vZ0":-4.377709668541738,"x":108.88,"y":190.54,"x0":-1.6195179082942677,"y0":50.00066291539323,"z0":5.866920247208927,"aX":3.103208065357017},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.3,"breakHorizontal":-4.2,"spinRate":2348,"spinDirection":67},"zone":8,"typeConfidence":2.0,"plateTime":0.4302508072411153,"extension":6.177610112029715},"hitData":{"launchSpeed":95.7,"launchAngle":38.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.55,"coordY":95.8}},"index":1,"playId":"d7f6f9f6-1fb2-33a5-8ef7-cc22d74c4b32","pitchNumber":2,"startTime":"2025-07-23T21:34:01.047Z","endTime":"2025-07-23T21:34:11.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:34:11.785Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Chourio called out on strikes.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T21:36:49.338Z","endTime":"2025-07-23T21:37:37.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Dylan Moore replaces shortstop J.P. Crawford, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T21:35:31.054Z","endTime":"2025-07-23T21:35:31.074Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664238,"link":"/api/v1/people/664238"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"description":"Defensive Substitution: Miles Mastrobuoni replaces left fielder Randy Arozarena, batting 3rd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-23T21:35:31.074Z","endTime":"2025-07-23T21:35:31.075Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670156,"link":"/api/v1/people/670156"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":668227,"link":"/api/v1/people/668227"}},{"details":{"description":"Pitching Change: Casey Legumina replaces Trent Thornton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-23T21:35:31.075Z","endTime":"2025-07-23T21:36:51.543Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668984,"link":"/api/v1/people/668984"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.376716957969517,"aZ":-23.809862304514052,"pfxX":-10.446883625051585,"pfxZ":4.281182529091446,"pX":-0.5901141873904547,"pZ":2.846601081409775,"vX0":7.405277570971501,"vY0":-138.0573102091457,"vZ0":-1.1671433110267704,"x":139.49,"y":161.92,"x0":-1.9342578469296354,"y0":50.000268003683,"z0":4.85991130724535,"aX":-20.398449299953775},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.8,"breakHorizontal":17.6,"spinRate":2317,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.3949803684681066,"extension":6.581383831969166},"index":3,"playId":"b544eee5-802a-3e80-8077-fc84331333c3","pitchNumber":1,"startTime":"2025-07-23T21:36:51.543Z","endTime":"2025-07-23T21:36:56.115Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":4,"startTime":"2025-07-23T21:37:06.726Z","endTime":"2025-07-23T21:37:17.944Z","isPitch":false,"type":"action","player":{"id":694192,"link":"/api/v1/people/694192"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.69413099829332,"strikeZoneBottom":1.67167614419549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.39072451300861,"aZ":-21.354404380789642,"pfxX":-12.176527652648492,"pfxZ":5.469482401093209,"pX":0.23420376887098884,"pZ":2.449461369804001,"vX0":10.208327296920615,"vY0":-139.32310223197453,"vZ0":-2.3880359538993092,"x":108.07,"y":172.64,"x0":-1.8835406862530366,"y0":50.00438379585189,"z0":4.7190477654115135,"aX":-24.096437917086075},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.6,"breakHorizontal":20.2,"spinRate":2376,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.39216015639886903,"extension":6.614244515674592},"index":5,"playId":"2b106775-0d3a-35c7-8a9e-b4cef13fd64f","pitchNumber":2,"startTime":"2025-07-23T21:37:17.944Z","endTime":"2025-07-23T21:37:22.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.4299985928896,"strikeZoneBottom":1.70334736160766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.210049554581072,"aZ":-24.85891604163851,"pfxX":-11.729244495831354,"pfxZ":3.829937441333965,"pX":0.630199009448101,"pZ":1.7618470728822768,"vX0":11.115798535137897,"vY0":-137.05979963091974,"vZ0":-2.243445615240697,"x":92.98,"y":191.21,"x0":-1.9466247763188662,"y0":50.00212648898833,"z0":4.281872862596765,"aX":-22.40019458842596},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.7,"breakHorizontal":19.0,"spinRate":2421,"spinDirection":242},"zone":9,"typeConfidence":2.0,"plateTime":0.3990438018556359,"extension":6.505113287838962},"index":6,"playId":"f91ad28e-3fb3-3231-9aa0-0ce95c227004","pitchNumber":3,"startTime":"2025-07-23T21:37:32.277Z","endTime":"2025-07-23T21:37:37.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:37:37.684Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Collins flies out to left fielder Miles Mastrobuoni.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T21:37:36.638Z","endTime":"2025-07-23T21:38:36.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670156,"link":"/api/v1/people/670156"},"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":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.0,"strikeZoneTop":3.24000282751165,"strikeZoneBottom":1.54340843664696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.631104554531852,"aZ":-20.912618060278625,"pfxX":-11.07156429008857,"pfxZ":5.606142191406682,"pX":0.8968883843911044,"pZ":1.4891956947133809,"vX0":11.201204625407447,"vY0":-140.11652922077607,"vZ0":-5.236031559309482,"x":82.81,"y":198.57,"x0":-1.694570559074185,"y0":50.00288840251755,"z0":4.729162977851973,"aX":-22.23986323653604},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.4,"breakHorizontal":18.0,"spinRate":2406,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3894010550404885,"extension":6.767109211888621},"index":0,"playId":"c0470ac3-220b-39ab-99ac-d3c89e0c8dee","pitchNumber":1,"startTime":"2025-07-23T21:38:00.889Z","endTime":"2025-07-23T21:38:05.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.23999691429572,"strikeZoneBottom":1.51293881174738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.543145912861963,"aZ":-23.72418412304607,"pfxX":-11.527846241651313,"pfxZ":4.250327523583186,"pX":0.7507496217994981,"pZ":2.411404384331598,"vX0":11.474999583675682,"vY0":-139.4118552760141,"vZ0":-1.7358464853253404,"x":88.38,"y":173.67,"x0":-1.9021079860045367,"y0":50.00067592103265,"z0":4.593222839672984,"aX":-22.905779848579567},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.6,"breakHorizontal":18.8,"spinRate":2388,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.3914558076474126,"extension":6.608690358069943},"index":1,"playId":"d1b584cd-c19b-33c3-88f7-5a9a705c72bd","pitchNumber":2,"startTime":"2025-07-23T21:38:14.254Z","endTime":"2025-07-23T21:38:19.350Z","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":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.745802168953514,"aZ":-26.002557063550782,"pfxX":-9.190029418896177,"pfxZ":3.6970379367622375,"pX":-0.27221944375817486,"pZ":1.724464880981883,"vX0":7.638781121637463,"vY0":-127.29211666461566,"vZ0":-1.525202482830555,"x":127.38,"y":192.22,"x0":-2.0920806482826877,"y0":50.00507041954099,"z0":4.355502543211843,"aX":-15.353453442167046},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.6,"breakHorizontal":15.4,"spinRate":1439,"spinDirection":252},"zone":8,"typeConfidence":0.84,"plateTime":0.4273896180025698,"extension":6.5640702363246115},"hitData":{"launchSpeed":99.3,"launchAngle":23.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.93,"coordY":59.83}},"index":2,"playId":"67135bf7-1185-30fd-b6ec-e5d75bd7ea94","pitchNumber":3,"startTime":"2025-07-23T21:38:28.354Z","endTime":"2025-07-23T21:38:36.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:38:36.540Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Black strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T21:38:48.176Z","endTime":"2025-07-23T21:39:53.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"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":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.3391278574848,"aZ":-21.82922804906623,"pfxX":-10.600614640079066,"pfxZ":5.187657328767282,"pX":-0.07950421918172017,"pZ":3.14337370752521,"vX0":8.915057443466207,"vY0":-140.02319056754394,"vZ0":-0.5580349611615539,"x":120.03,"y":153.91,"x0":-1.9205627144358386,"y0":50.00418083613375,"z0":4.768125962721738,"aX":-21.142828678311005},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.5,"breakHorizontal":17.5,"spinRate":2324,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.3905343150963678,"extension":6.542176681855199},"index":0,"playId":"b6b229ef-ccd1-316f-b962-7e0daf32b9b0","pitchNumber":1,"startTime":"2025-07-23T21:39:07.838Z","endTime":"2025-07-23T21:39:11.183Z","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":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.77961382235384,"strikeZoneBottom":1.73186673040352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.798811249913456,"aZ":-20.372535247157575,"pfxX":-9.881092518479402,"pfxZ":6.125009663872119,"pX":0.049796375664540864,"pZ":1.947680286511299,"vX0":9.25934789986764,"vY0":-137.7283686908478,"vZ0":-2.47621349248405,"x":115.1,"y":186.19,"x0":-2.0673941346706544,"y0":50.00269692787566,"z0":4.2320487900498645,"aX":-19.036233272846626},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":16.1,"spinRate":2490,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.39727828545901955,"extension":6.38458832808167},"index":1,"playId":"44d20776-288e-3ae9-943d-588f0136ddbb","pitchNumber":2,"startTime":"2025-07-23T21:39:23.728Z","endTime":"2025-07-23T21:39:28.712Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-23T21:39:42.233Z","endTime":"2025-07-23T21:39:45.894Z","isPitch":false,"type":"action","player":{"id":672012,"link":"/api/v1/people/672012"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61904765269609,"aZ":-19.45615836935163,"pfxX":-9.66575304985489,"pfxZ":6.407170809445795,"pX":-0.6756338525092599,"pZ":3.62664645839613,"vX0":7.049363564874199,"vY0":-140.23519488771183,"vZ0":0.3676298270924089,"x":142.75,"y":140.86,"x0":-1.970011740676814,"y0":50.00508328733846,"z0":4.766043009158012,"aX":-19.19525014493469},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.9,"breakHorizontal":16.0,"spinRate":2515,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.3910393538866672,"extension":6.437815622149697},"index":3,"playId":"58689929-ac29-37e6-b004-cd812793e33a","pitchNumber":3,"startTime":"2025-07-23T21:39:45.894Z","endTime":"2025-07-23T21:39:53.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:39:53.018Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Moore strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T21:42:11.947Z","endTime":"2025-07-23T21:43:37.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"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":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tobias Myers replaces Quinn Priester.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T21:41:31.088Z","endTime":"2025-07-23T21:42:14.146Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668964,"link":"/api/v1/people/668964"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.45000281021706,"strikeZoneBottom":1.48890011220823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.825644902980635,"aZ":-9.078284845215736,"pfxX":-4.109655875338091,"pfxZ":12.15918822435152,"pX":-0.5246295283310579,"pZ":4.121095368529657,"vX0":1.6082274655046045,"vY0":-136.6337560604875,"vZ0":-2.7738236960363576,"x":137.0,"y":127.51,"x0":-0.5854534229715495,"y0":50.000185445879325,"z0":5.768957456099875,"aX":-7.8041533464809705},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":21.7,"breakHorizontal":7.1,"spinRate":2304,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.40017336280248417,"extension":6.7266445374834065},"index":1,"playId":"78f3cb81-6811-3c22-9760-b79af5d079d3","pitchNumber":1,"startTime":"2025-07-23T21:42:14.146Z","endTime":"2025-07-23T21:42:18.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.45000211277018,"strikeZoneBottom":1.56373985243199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.167581087078837,"aZ":-11.076871414072878,"pfxX":-4.5197970001494605,"pfxZ":11.138511167697137,"pX":0.7311127912822475,"pZ":3.4917067376784403,"vX0":4.704773520042411,"vY0":-136.3200526582746,"vZ0":-4.0196519101822386,"x":89.13,"y":144.5,"x0":-0.424618130481753,"y0":50.00479513841688,"z0":5.7421383821588865,"aX":-8.562583393430975},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.6,"breakHorizontal":7.3,"spinRate":2285,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.4008270954950701,"extension":6.81617871914079},"index":2,"playId":"930e1c45-8fc7-3275-8287-ab6174468bac","pitchNumber":2,"startTime":"2025-07-23T21:42:27.246Z","endTime":"2025-07-23T21:42:32.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.45000068892951,"strikeZoneBottom":1.59462411574449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.027760048916246,"aZ":-11.4012300026347,"pfxX":-4.746947208499524,"pfxZ":11.03069435897633,"pX":0.17991431812309944,"pZ":1.9623102477499417,"vX0":4.031399104859785,"vY0":-135.92508656195395,"vZ0":-7.68993522579484,"x":110.14,"y":185.8,"x0":-0.7011290289412305,"y0":50.00236406293945,"z0":5.608139644071125,"aX":-8.93860253069593},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.7,"breakHorizontal":7.8,"spinRate":2260,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.4019959871708436,"extension":6.85449639066594},"index":3,"playId":"c68f7a3d-fa09-321d-95be-721028003f66","pitchNumber":3,"startTime":"2025-07-23T21:42:40.457Z","endTime":"2025-07-23T21:42:45.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.44999928797417,"strikeZoneBottom":1.57444463162832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.6000027345393,"aZ":-9.661697807052608,"pfxX":-3.2468298187123854,"pfxZ":11.826356059243327,"pX":-0.8456110714979058,"pZ":4.159700481043308,"vX0":0.4910479899915484,"vY0":-136.7289255028439,"vZ0":-2.7271753873150257,"x":149.23,"y":126.47,"x0":-0.6048697704566874,"y0":50.004275905746205,"z0":5.827763712507677,"aX":-6.181650023813366},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":21.1,"breakHorizontal":5.8,"spinRate":2333,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.39974712966517556,"extension":6.697605146338202},"index":4,"playId":"2c38b95e-b8e9-3629-9557-af82cf66053b","pitchNumber":4,"startTime":"2025-07-23T21:42:55.297Z","endTime":"2025-07-23T21:42:59.783Z","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":93.1,"endSpeed":85.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.173080860649073,"aZ":-11.114292456684106,"pfxX":-3.713750000316144,"pfxZ":11.217717702347299,"pX":-0.6596737378773883,"pZ":2.455776743460692,"vX0":1.1201425603164512,"vY0":-135.5422374468895,"vZ0":-6.39536538814084,"x":142.15,"y":172.47,"x0":-0.5936150648274907,"y0":50.00026503285471,"z0":5.607474625487624,"aX":-6.969759687055561},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.3,"breakHorizontal":6.5,"spinRate":2219,"spinDirection":191},"zone":4,"typeConfidence":2.0,"plateTime":0.4027427648004207,"extension":6.821202610118356},"index":5,"playId":"51fc8395-60b3-380f-8b05-5b8a96d7fc5c","pitchNumber":5,"startTime":"2025-07-23T21:43:13.465Z","endTime":"2025-07-23T21:43:17.457Z","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":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.17216991491086,"aZ":-10.981726119278054,"pfxX":-3.489291022805716,"pfxZ":11.010790305925156,"pX":0.7068582377491743,"pZ":2.9543760907663197,"vX0":4.581000889171092,"vY0":-137.3106597732321,"vZ0":-5.498288937059764,"x":90.06,"y":159.01,"x0":-0.5236660821922321,"y0":50.001540514959586,"z0":5.718539528949604,"aX":-6.715231485846639},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.1,"breakHorizontal":5.4,"spinRate":2172,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.3977110262142576,"extension":6.821608274553683},"index":6,"playId":"49f2e782-08d8-3f4c-ac15-5b6496ff878e","pitchNumber":6,"startTime":"2025-07-23T21:43:33.203Z","endTime":"2025-07-23T21:43:37.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:43:37.562Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out, third baseman Anthony Seigler to first baseman Tyler Black.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T21:43:40.099Z","endTime":"2025-07-23T21:45:24.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":672012,"link":"/api/v1/people/672012"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.778352754872863,"aZ":-10.119056759015157,"pfxX":-4.199086615020178,"pfxZ":11.093138439609605,"pX":0.193798617652777,"pZ":3.1958922857403214,"vX0":3.2962174448960497,"vY0":-139.7007052136445,"vZ0":-5.290875651083973,"x":109.61,"y":152.49,"x0":-0.45248553974236877,"y0":50.00068819738958,"z0":5.771738885608279,"aX":-8.346598557885422},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.3,"breakHorizontal":7.0,"spinRate":2431,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.3912259796539548,"extension":6.771650968956842},"index":0,"playId":"24a8dabf-438d-30ad-af03-195079435628","pitchNumber":1,"startTime":"2025-07-23T21:44:01.587Z","endTime":"2025-07-23T21:44:05.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":79.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.48582745847471,"aZ":-29.519785782202597,"pfxX":1.3121310451901689,"pfxZ":1.6986176973491043,"pX":0.15851761761539593,"pZ":1.0148526520236898,"vX0":1.6195033619134915,"vY0":-123.15443673675938,"vZ0":-5.578275904797162,"x":110.96,"y":211.38,"x0":-0.6738262177666556,"y0":50.00315601289855,"z0":5.754369355725224,"aX":2.050253211473109},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.2,"breakHorizontal":-2.8,"spinRate":2224,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4418413216491661,"extension":6.717407199724798},"index":1,"playId":"3f1ab717-0294-3643-81c7-68ae2990d6f5","pitchNumber":2,"startTime":"2025-07-23T21:44:15.933Z","endTime":"2025-07-23T21:44:20.984Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-23T21:44:25.842Z","endTime":"2025-07-23T21:44:42.256Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"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":96.4,"endSpeed":88.4,"strikeZoneTop":3.29999942335304,"strikeZoneBottom":1.45237702558499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.559415815650034,"aZ":-10.740222760964613,"pfxX":-3.895533221002398,"pfxZ":10.670959499950074,"pX":-0.635535736375718,"pZ":4.206452131182487,"vX0":1.4628766723056483,"vY0":-140.52919716837988,"vZ0":-2.6846515318500264,"x":141.23,"y":125.21,"x0":-0.655401019543914,"y0":50.00392858657524,"z0":5.867650592569549,"aX":-7.825362241925013},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.0,"breakHorizontal":6.7,"spinRate":2481,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.3891268011618392,"extension":6.695998031660713},"index":3,"playId":"6b37f341-0a53-36cc-9736-5b436369800a","pitchNumber":3,"startTime":"2025-07-23T21:44:42.256Z","endTime":"2025-07-23T21:44:46.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.986883683271827,"aZ":-9.380632228313944,"pfxX":-3.8993817443738257,"pfxZ":11.246314732212095,"pX":-0.05448660229572383,"pZ":3.107745717997142,"vX0":3.0805945882930024,"vY0":-141.41354476558016,"vZ0":-5.701707345401247,"x":119.08,"y":154.87,"x0":-0.6508554303094207,"y0":50.00639307651348,"z0":5.750845827673071,"aX":-7.9060757666908525},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.4,"breakHorizontal":6.5,"spinRate":2396,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.38720055457160685,"extension":6.722960778043517},"index":4,"playId":"98116a31-a7af-3458-b180-96a042125f24","pitchNumber":4,"startTime":"2025-07-23T21:44:56.915Z","endTime":"2025-07-23T21:45:02.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.200768880890863,"aZ":-30.652436999812892,"pfxX":1.806174698171829,"pfxZ":0.9820163281411443,"pX":0.2946162406896317,"pZ":2.475729359487119,"vX0":1.725131118592913,"vY0":-122.4841164145143,"vZ0":-1.9356593252978986,"x":105.77,"y":171.94,"x0":-0.648973122590503,"y0":50.0016552971915,"z0":5.853796038529285,"aX":2.7919499197495075},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.7,"breakHorizontal":-3.6,"spinRate":2220,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.44422050439493566,"extension":6.538944826454476},"hitData":{"launchSpeed":87.9,"launchAngle":1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.24,"coordY":166.28}},"index":5,"playId":"bfbb0780-6163-3c7b-a8e4-5fa2df76c55c","pitchNumber":5,"startTime":"2025-07-23T21:45:16.839Z","endTime":"2025-07-23T21:45:24.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:45:24.711Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miles Mastrobuoni flies out to left fielder Isaac Collins.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T21:45:38.141Z","endTime":"2025-07-23T21:47:14.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.09999812811066,"strikeZoneBottom":1.3846060244263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.580080535175327,"aZ":-9.24980985202467,"pfxX":-4.51477040476533,"pfxZ":11.983976847557793,"pX":-0.22232553810700115,"pZ":3.815764182341512,"vX0":2.2712756239489695,"vY0":-137.46266812926444,"vZ0":-3.781646905509299,"x":125.47,"y":135.75,"x0":-0.4728699064362106,"y0":50.00436652272168,"z0":5.837760287256523,"aX":-8.637505847496845},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":21.1,"breakHorizontal":7.7,"spinRate":2358,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.3985252750904915,"extension":6.771505233141054},"index":0,"playId":"9919f368-10f1-326b-b88c-844643c9c6c0","pitchNumber":1,"startTime":"2025-07-23T21:45:55.814Z","endTime":"2025-07-23T21:46:00.949Z","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.0,"endSpeed":86.2,"strikeZoneTop":3.15055700675118,"strikeZoneBottom":1.3942002710196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.391799473975176,"aZ":-11.669760096248465,"pfxX":-4.26711217786205,"pfxZ":10.79601162264045,"pX":0.10678074502370913,"pZ":2.386200889272115,"vX0":3.4364230185077673,"vY0":-136.76579410203377,"vZ0":-6.72825345841487,"x":112.93,"y":174.35,"x0":-0.6098877776396138,"y0":50.00477421863479,"z0":5.6739509367868255,"aX":-8.106631339048114},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.4,"breakHorizontal":7.1,"spinRate":2378,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.4000684861718935,"extension":6.892210297696456},"index":1,"playId":"3f1a7bbd-3a87-3f4a-8cf6-0c24e5cf8a0e","pitchNumber":2,"startTime":"2025-07-23T21:46:11.652Z","endTime":"2025-07-23T21:46:16.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.09999806252932,"strikeZoneBottom":1.35785784304509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.34528129017626,"aZ":-20.350991919687594,"pfxX":-7.77413024040834,"pfxZ":7.5860592694719555,"pX":0.8269790417084513,"pZ":-0.04671346177145397,"vX0":5.644900063976806,"vY0":-123.45907659799612,"vZ0":-9.568307931800485,"x":85.48,"y":240.04,"x0":-0.4681398106190195,"y0":50.0032297033741,"z0":5.562528700104681,"aX":-12.117783835660022},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":11.9,"breakHorizontal":13.0,"spinRate":1586,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4420064605467373,"extension":6.930624105767981},"index":2,"playId":"f14d5eb1-7956-31b4-8c9b-25bbae2a74f1","pitchNumber":3,"startTime":"2025-07-23T21:46:27.387Z","endTime":"2025-07-23T21:46:31.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.10000342184912,"strikeZoneBottom":1.38717598235759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.76889133400933,"aZ":-11.057494558666312,"pfxX":-4.199930582459467,"pfxZ":10.943286284188204,"pX":-0.22432029268291273,"pZ":4.019941755646143,"vX0":2.7919477146396154,"vY0":-137.62078519330976,"vZ0":-2.871688754198286,"x":125.55,"y":130.24,"x0":-0.7030581328947044,"y0":50.00633724125034,"z0":5.819394335930416,"aX":-8.107798693044458},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.4,"breakHorizontal":7.1,"spinRate":2348,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.39705414338333345,"extension":6.773102209463812},"index":3,"playId":"af3ab955-d56c-3bb9-8060-eec3c98f68bc","pitchNumber":4,"startTime":"2025-07-23T21:46:47.382Z","endTime":"2025-07-23T21:46:52.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.209440781631205,"aZ":-11.80134871733738,"pfxX":-5.6843635396030825,"pfxZ":10.93841607695332,"pX":-0.03571576916168485,"pZ":3.167948554302929,"vX0":3.066224451443546,"vY0":-135.06698415457217,"vZ0":-4.6803304670513235,"x":118.36,"y":153.25,"x0":-0.4423641159392299,"y0":50.00119961336084,"z0":5.741714479527768,"aX":-10.585818812196825},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.1,"breakHorizontal":9.7,"spinRate":2260,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.40427991021992815,"extension":6.807790620967427},"hitData":{"launchSpeed":91.1,"launchAngle":38.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.84,"coordY":85.95}},"index":4,"playId":"996262ab-d2e1-34f7-9569-fe9cc1d9f6e9","pitchNumber":5,"startTime":"2025-07-23T21:47:04.811Z","endTime":"2025-07-23T21:47:14.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:47:14.671Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Perkins strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T21:49:35.699Z","endTime":"2025-07-23T21:50:50.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"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":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brandyn Garcia replaces Casey Legumina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T21:48:32.419Z","endTime":"2025-07-23T21:49:37.863Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805299,"link":"/api/v1/people/805299"},"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":90.3,"endSpeed":84.0,"strikeZoneTop":3.46721073241337,"strikeZoneBottom":1.65503252552516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.071634077121175,"aZ":-31.236425359416085,"pfxX":-0.6821429299401316,"pfxZ":0.5239073497517595,"pX":0.4973160195660345,"pZ":2.879031847584762,"vX0":-2.1458435986392597,"vY0":-131.6529935188307,"vZ0":-0.9134447026806396,"x":98.04,"y":161.05,"x0":1.4066984406730594,"y0":50.0003780259308,"z0":5.512124009084457,"aX":-1.2147689672426738},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.0,"breakHorizontal":1.7,"spinRate":2483,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4136982667398188,"extension":5.440282968960568},"index":1,"playId":"9d29e16e-0192-3db6-b2c3-7eefdb8c2915","pitchNumber":1,"startTime":"2025-07-23T21:49:37.863Z","endTime":"2025-07-23T21:49:42.486Z","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":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.283041308887125,"aZ":-33.280165400890134,"pfxX":-7.044997120055784,"pfxZ":-0.6991715449874247,"pX":-1.2292275229104483,"pZ":1.35657660379508,"vX0":-4.930190158092859,"vY0":-125.20976801092395,"vZ0":-2.8473663141709364,"x":163.86,"y":202.15,"x0":1.6804438531651158,"y0":50.00157666205862,"z0":5.231778292371107,"aX":-11.18335496938711},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.7,"breakHorizontal":13.9,"spinRate":2915,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.43745867878557565,"extension":5.552305463448056},"index":2,"playId":"02b6e40c-d119-3e16-8c3a-18647c66b62c","pitchNumber":2,"startTime":"2025-07-23T21:49:50.094Z","endTime":"2025-07-23T21:49:53.985Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-23T21:49:58.910Z","endTime":"2025-07-23T21:50:12.386Z","isPitch":false,"type":"action","player":{"id":663368,"link":"/api/v1/people/663368"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.804842387836747,"aZ":-33.538708439385935,"pfxX":-7.267080909674795,"pfxZ":-0.889704326874889,"pX":-1.1760396005282412,"pZ":1.1774977453332134,"vX0":-3.9469680821361295,"vY0":-123.6417949116974,"vZ0":-2.8636455423659912,"x":161.83,"y":206.99,"x0":1.3875152195069065,"y0":50.00146187121775,"z0":5.1794664598239075,"aX":-11.191835186462978},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.0,"breakHorizontal":14.2,"spinRate":2837,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.44384791623622055,"extension":5.442967723288674},"index":4,"playId":"111baf46-dd9a-32a4-a191-d40a2efed0f3","pitchNumber":3,"startTime":"2025-07-23T21:50:12.386Z","endTime":"2025-07-23T21:50:17.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.50053271616241,"strikeZoneBottom":1.51726680168061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00573167583682,"aZ":-29.05348725787873,"pfxX":10.44337760036888,"pfxZ":1.5223330776076711,"pX":1.331487515326926,"pZ":3.47310908090559,"vX0":-4.0804646335238015,"vY0":-142.41660084829167,"vZ0":-0.41859915635721756,"x":66.25,"y":145.01,"x0":1.42672463806637,"y0":50.00511918132052,"z0":5.461203907684746,"aX":21.433775108059237},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":2.9,"breakHorizontal":-18.1,"spinRate":2365,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.38474978518819514,"extension":5.46869055326452},"index":5,"playId":"51678b91-d089-326b-8c2f-b20744308d0f","pitchNumber":4,"startTime":"2025-07-23T21:50:29.498Z","endTime":"2025-07-23T21:50:33.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.07535278705011,"aZ":-30.558500365038494,"pfxX":10.328534304028713,"pfxZ":0.7897747642573734,"pX":1.09581423145041,"pZ":2.3605511753357584,"vX0":-4.752640706251633,"vY0":-142.32901877444294,"vZ0":-2.915433185766052,"x":75.23,"y":175.05,"x0":1.4465161961118893,"y0":50.005629617446274,"z0":5.336246160633062,"aX":21.164831931554936},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":1.0,"breakHorizontal":-17.8,"spinRate":2312,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.38503048266970863,"extension":5.557807293686822},"index":6,"playId":"f26f4620-6478-3722-99a1-7365dba88453","pitchNumber":5,"startTime":"2025-07-23T21:50:44.875Z","endTime":"2025-07-23T21:50:50.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:50:50.274Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out, third baseman Ben Williamson to first baseman Luke Raley.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T21:51:22.516Z","endTime":"2025-07-23T21:52:04.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Caleb Durbin replaces Anthony Seigler.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-23T21:50:58.491Z","endTime":"2025-07-23T21:51:24.404Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":678011,"link":"/api/v1/people/678011"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53592373495263,"aZ":-32.89025140830438,"pfxX":-0.26205218812647413,"pfxZ":-0.40711396926732135,"pX":-0.6286770060373175,"pZ":2.0561562090522454,"vX0":-4.9866342937150145,"vY0":-130.93975195243848,"vZ0":-2.1799625167195154,"x":140.96,"y":183.26,"x0":1.3280604742376787,"y0":50.00414772292047,"z0":5.340979108817083,"aX":-0.4585248619381768},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.0,"breakHorizontal":1.4,"spinRate":2367,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.4170129066746391,"extension":5.536550887103115},"index":1,"playId":"0a165cca-a522-3417-9b5f-aa813950d639","pitchNumber":1,"startTime":"2025-07-23T21:51:24.404Z","endTime":"2025-07-23T21:51:28.380Z","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":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.414519708064404,"aZ":-36.11918041134708,"pfxX":-8.191024587875077,"pfxZ":-2.506254976968023,"pX":-0.40590539618483873,"pZ":1.9105858528664843,"vX0":-2.5164167075365786,"vY0":-124.63685528182666,"vZ0":-0.9374377308057905,"x":132.47,"y":187.19,"x0":1.680035198404644,"y0":50.00020864418154,"z0":5.267291354638264,"aX":-12.91771753105007},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.6,"breakHorizontal":15.4,"spinRate":2798,"spinDirection":298},"zone":7,"typeConfidence":2.0,"plateTime":0.4390025489367222,"extension":5.5331146479722815},"index":2,"playId":"c7eeb68d-d801-3192-be52-a9886d3c30e5","pitchNumber":2,"startTime":"2025-07-23T21:51:42.512Z","endTime":"2025-07-23T21:51:46.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.874353610979213,"aZ":-34.175526540033324,"pfxX":-8.45553105615068,"pfxZ":-1.2319525630865602,"pX":-0.26465952081897265,"pZ":2.40312527543651,"vX0":-2.204742767296055,"vY0":-126.03693671254806,"vZ0":-0.36338310985285094,"x":127.09,"y":173.9,"x0":1.718864174415336,"y0":50.00561640764122,"z0":5.292137385635105,"aX":-13.703391940085982},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.0,"breakHorizontal":15.8,"spinRate":2772,"spinDirection":292},"zone":5,"typeConfidence":2.0,"plateTime":0.433378106933199,"extension":5.665481131232193},"hitData":{"launchSpeed":80.1,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.4,"coordY":165.78}},"index":3,"playId":"d4d6b225-682a-3f42-8b7e-31897a11da1c","pitchNumber":3,"startTime":"2025-07-23T21:51:56.825Z","endTime":"2025-07-23T21:52:04.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:52:04.867Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joey Ortiz walks.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T21:52:09.153Z","endTime":"2025-07-23T21:54:18.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.3,"strikeZoneTop":3.58550773780447,"strikeZoneBottom":1.66101348851601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.777734375757785,"aZ":-30.403588345866446,"pfxX":8.608867294689151,"pfxZ":0.8505883498548883,"pX":0.8133064631245563,"pZ":3.742045554039115,"vX0":-4.425566621390709,"vY0":-142.56252447480807,"vZ0":0.5604553756798353,"x":86.0,"y":137.74,"x0":1.2591909047155823,"y0":50.0014360504042,"z0":5.447318428983762,"aX":17.891774174203555},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":1.8,"breakHorizontal":-14.9,"spinRate":2272,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.38277789076665325,"extension":5.469339173642234},"index":0,"playId":"c5fa7fec-9fa2-38c9-98bc-0337116d7c77","pitchNumber":1,"startTime":"2025-07-23T21:52:27.063Z","endTime":"2025-07-23T21:52:30.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.8,"endSpeed":89.6,"strikeZoneTop":3.54156438198952,"strikeZoneBottom":1.61705133254261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.766742279756258,"aZ":-31.893457032175903,"pfxX":9.520066981712613,"pfxZ":0.13823715276608972,"pX":0.858364382987739,"pZ":3.00673070480122,"vX0":-5.222640820365734,"vY0":-141.04999779091983,"vZ0":-0.9779239400000228,"x":84.28,"y":157.6,"x0":1.4862499293392568,"y0":50.003367926882575,"z0":5.394156281989592,"aX":19.39458074456362},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":0.2,"breakHorizontal":-16.3,"spinRate":2308,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.3866998744770873,"extension":5.526513896680988},"index":1,"playId":"e05c0e8c-e8c1-3afa-b163-19945913bfa5","pitchNumber":2,"startTime":"2025-07-23T21:52:41.372Z","endTime":"2025-07-23T21:52:46.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.9,"endSpeed":83.8,"strikeZoneTop":3.56624445271783,"strikeZoneBottom":1.60773514262479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.350755334709586,"aZ":-33.805524771520076,"pfxX":-2.295446299638987,"pfxZ":-0.9298368087619853,"pX":0.06039979082671921,"pZ":1.4175689740382154,"vX0":-2.884251739530526,"vY0":-131.042941726589,"vZ0":-3.70129717093603,"x":114.7,"y":200.51,"x0":1.4681530854761298,"y0":50.00100398816856,"z0":5.339455852797395,"aX":-4.0420556103505945},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-2.2,"breakHorizontal":4.7,"spinRate":2622,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4159457534362443,"extension":5.4581356231173155},"index":2,"playId":"9965bd6f-42e8-3f63-b14b-87653020440b","pitchNumber":3,"startTime":"2025-07-23T21:52:55.775Z","endTime":"2025-07-23T21:53:01.283Z","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":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.4937722635843,"strikeZoneBottom":1.63647791858367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16024233178819,"aZ":-32.44666511967426,"pfxX":-1.2965263689042752,"pfxZ":-0.16260044834690568,"pX":1.5963875334577367,"pZ":2.9425084407137665,"vX0":0.36384204967711364,"vY0":-129.99599017473807,"vZ0":0.004082749415349252,"x":56.15,"y":159.33,"x0":1.6234074254917699,"y0":50.00028190088437,"z0":5.395368307358652,"aX":-2.228038155214605},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.1,"breakHorizontal":2.3,"spinRate":2512,"spinDirection":251},"zone":12,"typeConfidence":2.0,"plateTime":0.42066389958733863,"extension":5.49496045896106},"index":3,"playId":"53df31e9-7143-3da8-b6d5-20b7ddd78bdf","pitchNumber":4,"startTime":"2025-07-23T21:53:09.699Z","endTime":"2025-07-23T21:53:13.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.54614293687757,"strikeZoneBottom":1.62158844608144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.01550700769716,"aZ":-33.58366362880121,"pfxX":9.175016022704975,"pfxZ":-0.6945291727748266,"pX":0.9998970656753688,"pZ":2.904709231082301,"vX0":-4.494883658038213,"vY0":-141.52214807784517,"vZ0":-0.9220713965778954,"x":78.89,"y":160.35,"x0":1.4159385538302964,"y0":50.001971787695815,"z0":5.3839447938553775,"aX":18.62755159217885},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":-1.2,"breakHorizontal":-15.7,"spinRate":2317,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.3868831051199124,"extension":5.498110526051223},"index":4,"playId":"6e293727-659c-3778-9b9d-9d330ce47227","pitchNumber":5,"startTime":"2025-07-23T21:53:26.488Z","endTime":"2025-07-23T21:53:32.103Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-07-23T21:53:36.546Z","endTime":"2025-07-23T21:53:56.722Z","isPitch":false,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.360222047718295,"aZ":-29.00737547446692,"pfxX":8.051990922837945,"pfxZ":1.549488846544035,"pX":0.06967465607036516,"pZ":3.2666727609162582,"vX0":-6.140817617688206,"vY0":-142.375039082112,"vZ0":-0.8334459099362421,"x":114.34,"y":150.58,"x0":1.210686264004421,"y0":50.00627792663574,"z0":5.402594015871449,"aX":16.497523797772654},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":2.8,"breakHorizontal":-13.3,"spinRate":2249,"spinDirection":121},"zone":2,"typeConfidence":2.0,"plateTime":0.3850371306179525,"extension":5.508226877926703},"index":6,"playId":"832414d3-6315-3cbc-91bc-b8e23db15829","pitchNumber":6,"startTime":"2025-07-23T21:53:56.722Z","endTime":"2025-07-23T21:54:00.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.9,"strikeZoneTop":3.57708979597327,"strikeZoneBottom":1.68677107798791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31990599906124,"aZ":-31.708265117333806,"pfxX":10.179366949517567,"pfxZ":0.22318872046732885,"pX":1.4001997730606925,"pZ":2.6635486326666196,"vX0":-3.8681798533564637,"vY0":-143.9208953892754,"vZ0":-2.0145562812395603,"x":63.63,"y":166.86,"x0":1.4363012067443892,"y0":50.0053094191969,"z0":5.3298356023570825,"aX":21.430711580037386},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":0.2,"breakHorizontal":-17.8,"spinRate":2265,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.38008235789653666,"extension":5.412801017782077},"index":7,"playId":"b8f1109c-f5f0-3a2f-99f2-f254019dae8e","pitchNumber":7,"startTime":"2025-07-23T21:54:14.724Z","endTime":"2025-07-23T21:54:18.893Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:54:18.893Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Turang walks. Joey Ortiz to 2nd.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T21:54:19.692Z","endTime":"2025-07-23T21:56:51.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnSecond":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.9,"strikeZoneTop":3.69458375271341,"strikeZoneBottom":1.75013501730233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.13668191685463,"aZ":-31.14173932004097,"pfxX":-1.4602020613658944,"pfxZ":0.6064347125226268,"pX":-1.5279283712724492,"pZ":1.8157794602023265,"vX0":-7.324751788148442,"vY0":-130.26040564854637,"vZ0":-2.8156266176530176,"x":175.24,"y":189.75,"x0":1.5182825129445492,"y0":50.0038760173899,"z0":5.2820339006376065,"aX":-2.491519077138447},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.6,"breakHorizontal":4.3,"spinRate":2538,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.42161284589720127,"extension":5.616907372645601},"index":0,"playId":"89824db1-f48d-3c49-8ad4-dd7a30e5fd62","pitchNumber":1,"startTime":"2025-07-23T21:54:46.562Z","endTime":"2025-07-23T21:54:49.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.56737186792891,"strikeZoneBottom":1.59147973016734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.937331253234795,"aZ":-34.72317002106319,"pfxX":9.057232871634058,"pfxZ":-1.2429687977814368,"pX":1.4996883570384945,"pZ":3.4156635582854715,"vX0":-3.3258103275050583,"vY0":-142.08053353256233,"vZ0":0.522551211820143,"x":59.84,"y":146.56,"x0":1.5093698128694144,"y0":50.00676617011323,"z0":5.438089433545337,"aX":18.498638577749002},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":-1.9,"breakHorizontal":-15.7,"spinRate":2245,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.3856845945352765,"extension":5.4053239230180585},"index":1,"playId":"c53dfca3-c9dc-329e-8b9a-6bcad8f06e83","pitchNumber":2,"startTime":"2025-07-23T21:55:01.397Z","endTime":"2025-07-23T21:55:05.057Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2025-07-23T21:55:15.058Z","endTime":"2025-07-23T21:55:54.253Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.678135236753498,"aZ":-31.625233576194884,"pfxX":10.816075347223798,"pfxZ":0.2830608643301993,"pX":1.0239954369270994,"pZ":2.440227154491684,"vX0":-4.924852250634958,"vY0":-139.67334935963376,"vZ0":-2.4771232659236637,"x":77.97,"y":172.89,"x0":1.4053682220035766,"y0":50.006900533680174,"z0":5.419785907369369,"aX":21.359726540835897},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":0.2,"breakHorizontal":-18.6,"spinRate":2194,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.39225773796538643,"extension":5.37674642853061},"index":3,"playId":"6b8affe4-dff3-39a1-bacf-c15dfe9b6750","pitchNumber":3,"startTime":"2025-07-23T21:55:54.253Z","endTime":"2025-07-23T21:55:59.809Z","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":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.6127174469623,"strikeZoneBottom":1.6056459584723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.956132024847076,"aZ":-31.826292951286955,"pfxX":-1.3830756338133359,"pfxZ":0.19594968013182346,"pX":1.4780395035308338,"pZ":2.2903440545185956,"vX0":-0.04049130681183592,"vY0":-131.37415116337758,"vZ0":-1.7281751958273839,"x":60.66,"y":176.94,"x0":1.6734935949614436,"y0":50.00138685125155,"z0":5.306189228629514,"aX":-2.434693790297236},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.2,"breakHorizontal":2.5,"spinRate":2451,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.41577032530728086,"extension":5.368885051818421},"index":4,"playId":"e0244668-fa98-3804-bc27-177453cafa89","pitchNumber":4,"startTime":"2025-07-23T21:56:13.508Z","endTime":"2025-07-23T21:56:17.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.49999930286776,"strikeZoneBottom":1.49722950521065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.01554925243725,"aZ":-29.32584697104703,"pfxX":9.515577053761698,"pfxZ":1.3970067408321345,"pX":0.06438217918365557,"pZ":2.702346342198197,"vX0":-7.035200227080767,"vY0":-141.80106271340904,"vZ0":-2.095893809041708,"x":114.55,"y":165.82,"x0":1.339576209712854,"y0":50.00213681433283,"z0":5.319410469113819,"aX":19.403505231314014},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.3,"breakHorizontal":-15.8,"spinRate":2259,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.38606694105695594,"extension":5.46508002190898},"index":5,"playId":"590a7a68-5cd0-34c7-af40-4fc12bfd0e18","pitchNumber":5,"startTime":"2025-07-23T21:56:30.244Z","endTime":"2025-07-23T21:56:35.331Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.6,"strikeZoneTop":3.50000267219942,"strikeZoneBottom":1.67450499921943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56399032328774,"aZ":-30.592219252835424,"pfxX":9.484773969265751,"pfxZ":0.7722104233233686,"pX":-0.5506943997679911,"pZ":3.7943943444404225,"vX0":-8.566692874720992,"vY0":-141.50997734151818,"vZ0":0.6138641306157211,"x":137.99,"y":136.33,"x0":1.270243232718236,"y0":50.00291404850195,"z0":5.520758853987329,"aX":19.410421572298755},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":1.7,"breakHorizontal":-15.6,"spinRate":2244,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.38573742998076943,"extension":5.519820122762363},"index":6,"playId":"5979bc38-90f4-3c69-8ebc-cd13b867e965","pitchNumber":6,"startTime":"2025-07-23T21:56:47.142Z","endTime":"2025-07-23T21:56:51.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:56:51.286Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eric Haase grounds out, third baseman Ben Williamson to first baseman Luke Raley.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T21:57:35.346Z","endTime":"2025-07-23T21:59:13.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"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":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Eric Haase replaces William Contreras.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-23T21:57:01.296Z","endTime":"2025-07-23T21:57:37.453Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":661388,"link":"/api/v1/people/661388"}},{"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":88.6,"endSpeed":82.6,"strikeZoneTop":3.33459887177506,"strikeZoneBottom":1.61679343757876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.73909666445332,"aZ":-28.52259909870625,"pfxX":-0.2877480805210775,"pfxZ":2.1288902554979927,"pX":1.58942595403,"pZ":1.8889792844313313,"vX0":-0.6271073785884376,"vY0":-129.1282837385982,"vZ0":-3.1054034845761462,"x":56.41,"y":187.78,"x0":1.8712559698875544,"y0":50.003397765195125,"z0":5.263682493223343,"aX":-0.49396511515531355},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.5,"breakHorizontal":0.6,"spinRate":2420,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4215305253896555,"extension":5.499992060749808},"index":1,"playId":"d9b28deb-4c1d-33a5-8071-e299feb16d52","pitchNumber":1,"startTime":"2025-07-23T21:57:37.453Z","endTime":"2025-07-23T21:57:41.364Z","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":89.3,"endSpeed":83.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.162813157092483,"aZ":-31.04381303161133,"pfxX":-0.36987645347412546,"pfxZ":0.6456584654532023,"pX":-1.473425789925648,"pZ":1.3351898828282012,"vX0":-7.333808915519815,"vY0":-130.00801744476578,"vZ0":-4.109796679000958,"x":173.16,"y":202.73,"x0":1.4131862077800348,"y0":50.00070266210274,"z0":5.251229087048962,"aX":-0.6409906720695266},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.6,"breakHorizontal":2.0,"spinRate":2404,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.4187565851404331,"extension":5.606104211108967},"index":2,"playId":"2f17ea6e-f178-3956-8135-06f6c8c51ae5","pitchNumber":2,"startTime":"2025-07-23T21:57:52.484Z","endTime":"2025-07-23T21:57:56.195Z","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":83.5,"endSpeed":76.9,"strikeZoneTop":3.2400009792954,"strikeZoneBottom":1.52784915513424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.198297435588746,"aZ":-35.59917859392238,"pfxX":-10.641596218794678,"pfxZ":-2.277551943195128,"pX":3.110666540456556,"pZ":2.5937209369208203,"vX0":5.369545707788105,"vY0":-121.5574111019733,"vZ0":0.9602452114567999,"x":-1.57,"y":168.75,"x0":2.259051094245147,"y0":50.00576510361958,"z0":5.27741868420055,"aX":-15.972920019549948},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.6,"breakHorizontal":18.0,"spinRate":2864,"spinDirection":284},"zone":12,"typeConfidence":2.0,"plateTime":0.4501053002362436,"extension":5.340089598598751},"index":3,"playId":"d48c4ae0-d07a-3147-ae94-6c2234483367","pitchNumber":3,"startTime":"2025-07-23T21:58:10.905Z","endTime":"2025-07-23T21:58:16.528Z","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":96.6,"endSpeed":88.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.20792921720879,"aZ":-31.39016577251758,"pfxX":9.925990184477303,"pfxZ":0.39122151229892843,"pX":-0.3806133530807973,"pZ":2.515818097658833,"vX0":-8.461248980215924,"vY0":-140.49050594994458,"vZ0":-2.226795027749553,"x":131.51,"y":170.85,"x0":1.3724475973557755,"y0":50.00537611356531,"z0":5.348078291998153,"aX":19.95333199456675},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":0.5,"breakHorizontal":-16.3,"spinRate":2215,"spinDirection":113},"zone":4,"typeConfidence":2.0,"plateTime":0.3890754615528711,"extension":5.5429831443777395},"index":4,"playId":"b091fcc7-f455-3bc4-a59b-ec9f74eaaa27","pitchNumber":4,"startTime":"2025-07-23T21:58:30.887Z","endTime":"2025-07-23T21:58:35.528Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-07-23T21:58:44.053Z","endTime":"2025-07-23T21:59:04.094Z","isPitch":false,"type":"action","player":{"id":606992,"link":"/api/v1/people/606992"}},{"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":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.016062135032264,"aZ":-31.524915996948724,"pfxX":-1.3412081340977622,"pfxZ":0.37072955981984634,"pX":-1.0443677661460082,"pZ":2.0810332102073303,"vX0":-6.124190943351994,"vY0":-130.93535610575563,"vZ0":-2.507195021063809,"x":156.81,"y":182.59,"x0":1.4859703778059694,"y0":50.00485430976768,"z0":5.377240694812101,"aX":-2.3607618933726338},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.4,"breakHorizontal":3.6,"spinRate":2454,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4161082144492436,"extension":5.593941643531391},"hitData":{"launchSpeed":69.9,"launchAngle":6.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.28,"coordY":168.31}},"index":6,"playId":"88272249-8d8e-3c32-b616-361ab8ca8973","pitchNumber":5,"startTime":"2025-07-23T21:59:04.094Z","endTime":"2025-07-23T21:59:13.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T21:59:13.240Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Polanco flies out to left fielder Isaac Collins.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-23T22:01:22.401Z","endTime":"2025-07-23T22:01:33.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Eric Haase remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T22:00:42.538Z","endTime":"2025-07-23T22:00:42.569Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":661388,"link":"/api/v1/people/661388"}},{"details":{"description":"Caleb Durbin remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-23T22:00:42.569Z","endTime":"2025-07-23T22:01:24.419Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":678011,"link":"/api/v1/people/678011"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.34529488234857,"aZ":-12.417985784740992,"pfxX":-4.414457064129071,"pfxZ":10.27536328449549,"pX":-0.7841701464061143,"pZ":2.9989969541119033,"vX0":1.3184866767856434,"vY0":-137.2938911093915,"vZ0":-5.026447713479277,"x":146.89,"y":157.81,"x0":-0.6949493477511429,"y0":50.00292253740263,"z0":5.688046719308855,"aX":-8.488299739542047},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":7.8,"spinRate":2366,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.39785071815313255,"extension":6.811465786648428},"hitData":{"launchSpeed":84.9,"launchAngle":54.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.37,"coordY":128.03}},"index":2,"playId":"a73a46db-94f8-31bc-837c-896b6014366d","pitchNumber":1,"startTime":"2025-07-23T22:01:24.419Z","endTime":"2025-07-23T22:01:33.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T22:01:33.809Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-23T22:01:36.779Z","endTime":"2025-07-23T22:02:44.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.45250348045357,"strikeZoneBottom":1.64165866707105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01571331333306,"aZ":-10.541996023999372,"pfxX":-3.7606715117748166,"pfxZ":11.10800434875054,"pX":0.5867222025767117,"pZ":2.7411158228175854,"vX0":3.867716209539049,"vY0":-138.01308775668036,"vZ0":-6.406533802641932,"x":94.64,"y":164.77,"x0":-0.33796521312319633,"y0":50.001682863398855,"z0":5.787917697365528,"aX":-7.322749499340973},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.1,"breakHorizontal":6.1,"spinRate":2325,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.395457875470151,"extension":6.693974206568503},"index":0,"playId":"c25ed8e0-f0fe-3903-a1c2-458dfe4a8a82","pitchNumber":1,"startTime":"2025-07-23T22:01:56.080Z","endTime":"2025-07-23T22:02:02.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":72.9,"strikeZoneTop":3.42457311265959,"strikeZoneBottom":1.58221400076062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.350178756794737,"aZ":-42.356554567164196,"pfxX":1.0278872586464751,"pfxZ":-7.660629215232364,"pX":0.12676164096873271,"pZ":3.3424753564069434,"vX0":1.2565926480775857,"vY0":-113.83114081451455,"vZ0":3.270048065793146,"x":112.17,"y":148.53,"x0":-0.5632369948506523,"y0":50.00180942546839,"z0":6.043665198764264,"aX":1.3663316807867354},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-13.0,"breakHorizontal":-2.2,"spinRate":2410,"spinDirection":24},"zone":2,"typeConfidence":2.0,"plateTime":0.4788063042373967,"extension":6.617180233937744},"index":1,"playId":"ed430e95-f1ce-3f8f-8a6d-7eba57dc0601","pitchNumber":2,"startTime":"2025-07-23T22:02:09.454Z","endTime":"2025-07-23T22:02:14.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.1,"strikeZoneTop":3.46999971895224,"strikeZoneBottom":1.60089279236745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.879503107577236,"aZ":-20.19029342283893,"pfxX":-2.3450956954819553,"pfxZ":7.488717247251955,"pX":0.2935553262054178,"pZ":0.22710439806327679,"vX0":3.2338804156854457,"vY0":-124.61938268428861,"vZ0":-9.093385507367918,"x":105.81,"y":232.65,"x0":-0.7057933696065458,"y0":50.004221893100706,"z0":5.540044459598177,"aX":-3.754206442868924},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":12.1,"breakHorizontal":3.6,"spinRate":1501,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.436574446874201,"extension":6.928648318357995},"index":2,"playId":"0086a1ef-454f-3da3-94b8-eed7d3e6d8e6","pitchNumber":3,"startTime":"2025-07-23T22:02:24.070Z","endTime":"2025-07-23T22:02:28.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.5,"endSpeed":79.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.95185978410329,"aZ":-19.27672650171645,"pfxX":-3.054741782180437,"pfxZ":8.051849456624886,"pX":-0.8940084975771456,"pZ":2.0644002784246682,"vX0":0.13202271940554172,"vY0":-124.66878322840984,"vZ0":-5.1749227727227955,"x":151.08,"y":183.04,"x0":-0.5492561276113029,"y0":50.00192257653902,"z0":5.72019744650041,"aX":-4.892189144969963},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":13.9,"breakHorizontal":5.5,"spinRate":1498,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.4364413020409268,"extension":6.8601575955133045},"index":3,"playId":"0773449a-8264-387c-a7b0-b263ec760615","pitchNumber":4,"startTime":"2025-07-23T22:02:39.206Z","endTime":"2025-07-23T22:02:44.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T22:02:44.613Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mitch Garver singles on a line drive to center fielder Blake Perkins.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-23T22:02:44.909Z","endTime":"2025-07-23T22:04:26.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.5,"endSpeed":86.4,"strikeZoneTop":3.45081835925236,"strikeZoneBottom":1.6265357860736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.694617816683134,"aZ":-9.611032105521973,"pfxX":-2.798047887715173,"pfxZ":11.929099841899946,"pX":1.2935546671088491,"pZ":1.3965521584518918,"vX0":5.667978649511147,"vY0":-135.9109239853873,"vZ0":-9.694677871170667,"x":67.69,"y":201.07,"x0":-0.4450594287433612,"y0":50.002566474032555,"z0":5.654621890308474,"aX":-5.2925542218934645},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.0,"breakHorizontal":4.0,"spinRate":2199,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.40129815532480073,"extension":6.816297224592393},"index":0,"playId":"6781b147-ae67-3d2b-8f5a-f033879181fd","pitchNumber":1,"startTime":"2025-07-23T22:03:06.698Z","endTime":"2025-07-23T22:03:10.899Z","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.4,"endSpeed":87.2,"strikeZoneTop":3.50999844227012,"strikeZoneBottom":1.63267698142427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.455767793368803,"aZ":-10.068151333746888,"pfxX":-3.620444896711487,"pfxZ":11.456519844346985,"pX":0.22186416232960873,"pZ":1.786259332423816,"vX0":3.6476266566763447,"vY0":-137.31763048018047,"vZ0":-8.575582847742393,"x":108.54,"y":190.55,"x0":-0.6467471717969798,"y0":50.00291856781065,"z0":5.615332740329839,"aX":-6.985935868939616},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.3,"breakHorizontal":5.9,"spinRate":2232,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.3973160388247057,"extension":6.818562366849542},"index":1,"playId":"b64da48a-23fb-30fa-9a5c-ea848e80fd2c","pitchNumber":2,"startTime":"2025-07-23T22:03:21.382Z","endTime":"2025-07-23T22:03:26.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":72.9,"strikeZoneTop":3.42419615408574,"strikeZoneBottom":1.53299605353939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.37590023995828,"aZ":-36.69396313066503,"pfxX":-0.3925932571487174,"pfxZ":-3.4441730871877008,"pX":0.31645214469774663,"pZ":-0.32238227612705644,"vX0":1.886303405546986,"vY0":-113.36220408514401,"vZ0":-5.221350806158228,"x":104.94,"y":247.48,"x0":-0.4729702033405217,"y0":50.00559688139034,"z0":5.646114560874827,"aX":-0.5147390969775407},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-7.2,"breakHorizontal":0.2,"spinRate":2229,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4818863359404797,"extension":6.795189803899969},"index":2,"playId":"9bf32835-5549-3bcc-ba8d-21cf68a85643","pitchNumber":3,"startTime":"2025-07-23T22:03:36.558Z","endTime":"2025-07-23T22:03:40.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.51000238073279,"strikeZoneBottom":1.6542793792516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.108097793006632,"aZ":-12.282552845607334,"pfxX":-4.353303218344094,"pfxZ":10.47578230571283,"pX":-0.46362389232756396,"pZ":3.8648660325272273,"vX0":2.210565983863242,"vY0":-136.47047466821502,"vZ0":-2.961427601899032,"x":134.67,"y":134.43,"x0":-0.7155270141873081,"y0":50.00561093844197,"z0":5.802263785004795,"aX":-8.268895081724978},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.6,"breakHorizontal":7.4,"spinRate":2287,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4002986261234871,"extension":6.751776537481344},"index":3,"playId":"faba11fb-b4ce-3f93-8b39-5520701e6a41","pitchNumber":4,"startTime":"2025-07-23T22:03:57.370Z","endTime":"2025-07-23T22:04:04.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.312386542129964,"aZ":-11.125796787645601,"pfxX":-4.093182764051358,"pfxZ":10.86488012415371,"pX":0.6115184330648934,"pZ":1.9059941360406736,"vX0":4.983253651379601,"vY0":-137.53242199852124,"vZ0":-7.979061255132849,"x":93.69,"y":187.32,"x0":-0.6826123612988965,"y0":50.002992348237036,"z0":5.5789967227454405,"aX":-7.929600562241187},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.4,"breakHorizontal":6.5,"spinRate":2247,"spinDirection":196},"zone":9,"typeConfidence":2.0,"plateTime":0.39657808396456184,"extension":6.862421663944899},"hitData":{"launchSpeed":93.6,"launchAngle":14.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":146.86,"coordY":70.23}},"index":4,"playId":"6fbff29e-89e4-3af2-962d-9f4218240dd6","pitchNumber":5,"startTime":"2025-07-23T22:04:14.574Z","endTime":"2025-07-23T22:04:26.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T22:04:26.633Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone called out on strikes.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-23T22:04:28.455Z","endTime":"2025-07-23T22:07:48.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"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, 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":77.5,"endSpeed":72.3,"strikeZoneTop":3.25999698080508,"strikeZoneBottom":1.48052887017883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.188732520856714,"aZ":-40.80299477723509,"pfxX":1.7728283925052009,"pfxZ":-6.575527715680902,"pX":-0.2636679939450743,"pZ":4.220649070639826,"vX0":0.31585291915043445,"vY0":-112.85763997329533,"vZ0":4.862462761840027,"x":127.05,"y":124.82,"x0":-0.6354037114128865,"y0":50.00209147655137,"z0":6.104833717486013,"aX":2.3265353931070583},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-10.7,"breakHorizontal":-3.2,"spinRate":2338,"spinDirection":16},"zone":11,"typeConfidence":2.0,"plateTime":0.4821245312225102,"extension":6.728743212402384},"index":0,"playId":"2c8bfdbc-a01d-39a7-b520-ad156cf93bab","pitchNumber":1,"startTime":"2025-07-23T22:04:52.140Z","endTime":"2025-07-23T22:04:57.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.454418776261008,"aZ":-10.130302916350367,"pfxX":-3.0850187847682946,"pfxZ":11.374712089422832,"pX":0.29091487493581153,"pZ":1.9797745021766453,"vX0":3.7967984873258054,"vY0":-138.02115770061096,"vZ0":-8.176681664991843,"x":105.91,"y":185.33,"x0":-0.6988721627124922,"y0":50.00044096417175,"z0":5.6547763371374815,"aX":-5.977601808214497},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.2,"breakHorizontal":4.8,"spinRate":2315,"spinDirection":189},"zone":9,"typeConfidence":2.0,"plateTime":0.3961731339405947,"extension":6.819812641328677},"index":1,"playId":"1760ed2e-1360-3b4b-8284-00d73c273d77","pitchNumber":2,"startTime":"2025-07-23T22:05:06.693Z","endTime":"2025-07-23T22:05:12.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.615361414661443,"aZ":-22.09578583710429,"pfxX":-3.999361472151576,"pfxZ":6.51742640867214,"pX":0.283026960306698,"pZ":3.1656117581682075,"vX0":3.5561338474893374,"vY0":-123.07614071017251,"vZ0":-1.796727591565006,"x":106.21,"y":153.31,"x0":-0.6554827289059317,"y0":50.00350281484804,"z0":5.761810084646266,"aX":-6.1847230742602255},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":11.6,"breakHorizontal":6.5,"spinRate":1361,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.44369378613679666,"extension":6.943786530012111},"index":2,"playId":"81fab6e3-06f7-33aa-abd9-70a2e8a617f2","pitchNumber":3,"startTime":"2025-07-23T22:05:32.249Z","endTime":"2025-07-23T22:05:37.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.452558754541716,"aZ":-9.55190710197241,"pfxX":-4.006365537174871,"pfxZ":11.23286691023411,"pX":0.5512322060195272,"pZ":3.2963405649263775,"vX0":4.612562019500297,"vY0":-140.68086441829993,"vZ0":-5.175119610670601,"x":95.99,"y":149.78,"x0":-0.5853058111169306,"y0":50.006992463020204,"z0":5.772784561408036,"aX":-8.071885787877191},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.6,"breakHorizontal":6.4,"spinRate":2473,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.38862380799693685,"extension":6.7761612113982785},"index":3,"playId":"6371e4e7-908f-3c09-9c57-7d966b79cc06","pitchNumber":4,"startTime":"2025-07-23T22:06:01.318Z","endTime":"2025-07-23T22:06:07.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.662385626166024,"aZ":-20.59564798246917,"pfxX":-4.945150986713912,"pfxZ":7.145277621952276,"pX":0.2529510714850095,"pZ":2.3160151315018935,"vX0":3.939655489733354,"vY0":-125.741676788988,"vZ0":-4.273087796959422,"x":107.36,"y":176.25,"x0":-0.6825932582012794,"y0":50.00368267007716,"z0":5.683892263572332,"aX":-8.013343405147909},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":12.4,"breakHorizontal":8.2,"spinRate":1516,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.43364708219705816,"extension":6.846408568589364},"index":4,"playId":"07b590e8-1407-3dbc-822d-d4d8b165ece6","pitchNumber":5,"startTime":"2025-07-23T22:06:35.473Z","endTime":"2025-07-23T22:06:39.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":72.5,"strikeZoneTop":3.25999877976811,"strikeZoneBottom":1.28244239883372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.87091807181206,"aZ":-42.92888638541711,"pfxX":1.6963241607982371,"pfxZ":-8.287451576191705,"pX":0.7661528356028103,"pZ":0.025729251553978743,"vX0":2.404530144916578,"vY0":-113.27728699771119,"vZ0":-3.2572360599704497,"x":87.8,"y":238.09,"x0":-0.5297957255666819,"y0":50.00175429462073,"z0":5.778013471068616,"aX":2.2017057700779747},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-15.5,"breakHorizontal":-3.7,"spinRate":2521,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.48369774250365705,"extension":6.80677066475466},"index":5,"playId":"f388dce5-e9c4-3b15-9b20-659a8597dfa7","pitchNumber":6,"startTime":"2025-07-23T22:06:58.043Z","endTime":"2025-07-23T22:07:05.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.25999678444884,"strikeZoneBottom":1.47591027692604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.207989574982317,"aZ":-10.27884342822951,"pfxX":-2.74549172271489,"pfxZ":10.890996696830703,"pX":1.185653669409599,"pZ":3.2283699873152094,"vX0":5.985605371091048,"vY0":-140.5177302437083,"vZ0":-5.355284345339859,"x":71.81,"y":151.61,"x0":-0.6102068358484584,"y0":50.00488647645921,"z0":5.819322748453084,"aX":-5.520833098300473},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.8,"breakHorizontal":3.8,"spinRate":2362,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.3889807948932438,"extension":6.734467797494005},"index":6,"playId":"4fb1de96-cc78-32cd-ad84-c7e833ff50e7","pitchNumber":7,"startTime":"2025-07-23T22:07:20.661Z","endTime":"2025-07-23T22:07:25.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.0,"endSpeed":86.6,"strikeZoneTop":3.2251540679956,"strikeZoneBottom":1.41495409123332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.927900669190684,"aZ":-11.778393663796106,"pfxX":-2.6163662118805133,"pfxZ":10.690823504734293,"pX":0.3936501920883252,"pZ":1.8871449669101488,"vX0":3.527302575433156,"vY0":-136.72448018586763,"vZ0":-7.9384917117688705,"x":101.99,"y":187.83,"x0":-0.5685791566158683,"y0":50.006499650249594,"z0":5.62198657580022,"aX":-4.993541725985478},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":4.1,"spinRate":2254,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.3994146544756938,"extension":6.843947518725231},"index":7,"playId":"7fc87980-3235-3448-b7b7-b8f3bcba40a5","pitchNumber":8,"startTime":"2025-07-23T22:07:41.861Z","endTime":"2025-07-23T22:07:48.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T22:07:48.021Z","atBatIndex":80}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone called out on strikes.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-23T22:04:28.455Z","endTime":"2025-07-23T22:07:48.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"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, 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":77.5,"endSpeed":72.3,"strikeZoneTop":3.25999698080508,"strikeZoneBottom":1.48052887017883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.188732520856714,"aZ":-40.80299477723509,"pfxX":1.7728283925052009,"pfxZ":-6.575527715680902,"pX":-0.2636679939450743,"pZ":4.220649070639826,"vX0":0.31585291915043445,"vY0":-112.85763997329533,"vZ0":4.862462761840027,"x":127.05,"y":124.82,"x0":-0.6354037114128865,"y0":50.00209147655137,"z0":6.104833717486013,"aX":2.3265353931070583},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-10.7,"breakHorizontal":-3.2,"spinRate":2338,"spinDirection":16},"zone":11,"typeConfidence":2.0,"plateTime":0.4821245312225102,"extension":6.728743212402384},"index":0,"playId":"2c8bfdbc-a01d-39a7-b520-ad156cf93bab","pitchNumber":1,"startTime":"2025-07-23T22:04:52.140Z","endTime":"2025-07-23T22:04:57.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.454418776261008,"aZ":-10.130302916350367,"pfxX":-3.0850187847682946,"pfxZ":11.374712089422832,"pX":0.29091487493581153,"pZ":1.9797745021766453,"vX0":3.7967984873258054,"vY0":-138.02115770061096,"vZ0":-8.176681664991843,"x":105.91,"y":185.33,"x0":-0.6988721627124922,"y0":50.00044096417175,"z0":5.6547763371374815,"aX":-5.977601808214497},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.2,"breakHorizontal":4.8,"spinRate":2315,"spinDirection":189},"zone":9,"typeConfidence":2.0,"plateTime":0.3961731339405947,"extension":6.819812641328677},"index":1,"playId":"1760ed2e-1360-3b4b-8284-00d73c273d77","pitchNumber":2,"startTime":"2025-07-23T22:05:06.693Z","endTime":"2025-07-23T22:05:12.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.615361414661443,"aZ":-22.09578583710429,"pfxX":-3.999361472151576,"pfxZ":6.51742640867214,"pX":0.283026960306698,"pZ":3.1656117581682075,"vX0":3.5561338474893374,"vY0":-123.07614071017251,"vZ0":-1.796727591565006,"x":106.21,"y":153.31,"x0":-0.6554827289059317,"y0":50.00350281484804,"z0":5.761810084646266,"aX":-6.1847230742602255},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":11.6,"breakHorizontal":6.5,"spinRate":1361,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.44369378613679666,"extension":6.943786530012111},"index":2,"playId":"81fab6e3-06f7-33aa-abd9-70a2e8a617f2","pitchNumber":3,"startTime":"2025-07-23T22:05:32.249Z","endTime":"2025-07-23T22:05:37.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.452558754541716,"aZ":-9.55190710197241,"pfxX":-4.006365537174871,"pfxZ":11.23286691023411,"pX":0.5512322060195272,"pZ":3.2963405649263775,"vX0":4.612562019500297,"vY0":-140.68086441829993,"vZ0":-5.175119610670601,"x":95.99,"y":149.78,"x0":-0.5853058111169306,"y0":50.006992463020204,"z0":5.772784561408036,"aX":-8.071885787877191},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.6,"breakHorizontal":6.4,"spinRate":2473,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.38862380799693685,"extension":6.7761612113982785},"index":3,"playId":"6371e4e7-908f-3c09-9c57-7d966b79cc06","pitchNumber":4,"startTime":"2025-07-23T22:06:01.318Z","endTime":"2025-07-23T22:06:07.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.662385626166024,"aZ":-20.59564798246917,"pfxX":-4.945150986713912,"pfxZ":7.145277621952276,"pX":0.2529510714850095,"pZ":2.3160151315018935,"vX0":3.939655489733354,"vY0":-125.741676788988,"vZ0":-4.273087796959422,"x":107.36,"y":176.25,"x0":-0.6825932582012794,"y0":50.00368267007716,"z0":5.683892263572332,"aX":-8.013343405147909},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":12.4,"breakHorizontal":8.2,"spinRate":1516,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.43364708219705816,"extension":6.846408568589364},"index":4,"playId":"07b590e8-1407-3dbc-822d-d4d8b165ece6","pitchNumber":5,"startTime":"2025-07-23T22:06:35.473Z","endTime":"2025-07-23T22:06:39.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":72.5,"strikeZoneTop":3.25999877976811,"strikeZoneBottom":1.28244239883372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.87091807181206,"aZ":-42.92888638541711,"pfxX":1.6963241607982371,"pfxZ":-8.287451576191705,"pX":0.7661528356028103,"pZ":0.025729251553978743,"vX0":2.404530144916578,"vY0":-113.27728699771119,"vZ0":-3.2572360599704497,"x":87.8,"y":238.09,"x0":-0.5297957255666819,"y0":50.00175429462073,"z0":5.778013471068616,"aX":2.2017057700779747},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-15.5,"breakHorizontal":-3.7,"spinRate":2521,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.48369774250365705,"extension":6.80677066475466},"index":5,"playId":"f388dce5-e9c4-3b15-9b20-659a8597dfa7","pitchNumber":6,"startTime":"2025-07-23T22:06:58.043Z","endTime":"2025-07-23T22:07:05.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.25999678444884,"strikeZoneBottom":1.47591027692604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.207989574982317,"aZ":-10.27884342822951,"pfxX":-2.74549172271489,"pfxZ":10.890996696830703,"pX":1.185653669409599,"pZ":3.2283699873152094,"vX0":5.985605371091048,"vY0":-140.5177302437083,"vZ0":-5.355284345339859,"x":71.81,"y":151.61,"x0":-0.6102068358484584,"y0":50.00488647645921,"z0":5.819322748453084,"aX":-5.520833098300473},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.8,"breakHorizontal":3.8,"spinRate":2362,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.3889807948932438,"extension":6.734467797494005},"index":6,"playId":"4fb1de96-cc78-32cd-ad84-c7e833ff50e7","pitchNumber":7,"startTime":"2025-07-23T22:07:20.661Z","endTime":"2025-07-23T22:07:25.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.0,"endSpeed":86.6,"strikeZoneTop":3.2251540679956,"strikeZoneBottom":1.41495409123332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.927900669190684,"aZ":-11.778393663796106,"pfxX":-2.6163662118805133,"pfxZ":10.690823504734293,"pX":0.3936501920883252,"pZ":1.8871449669101488,"vX0":3.527302575433156,"vY0":-136.72448018586763,"vZ0":-7.9384917117688705,"x":101.99,"y":187.83,"x0":-0.5685791566158683,"y0":50.006499650249594,"z0":5.62198657580022,"aX":-4.993541725985478},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":4.1,"spinRate":2254,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.3994146544756938,"extension":6.843947518725231},"index":7,"playId":"7fc87980-3235-3448-b7b7-b8f3bcba40a5","pitchNumber":8,"startTime":"2025-07-23T22:07:41.861Z","endTime":"2025-07-23T22:07:48.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T22:07:48.021Z","atBatIndex":80},"scoringPlays":[9,16,17,29,30,31,38,48,58,59],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":112.72,"y":49.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":137.43,"y":111.45},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":150.65,"y":173.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":116.53,"y":146.51},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":18,"top":[7,8,9,10,11,12],"bottom":[13,14,15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":132.14,"y":144.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"coordinates":{"x":198.66,"y":120.66},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"coordinates":{"x":71.65,"y":59.28},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"coordinates":{"x":163.84,"y":159.3},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":159.75,"y":66.71},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":201.16,"y":133.13},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":143.73,"y":87.07},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":174.24,"y":48.03},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":114.82,"y":107.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":134.78,"y":188.08},"type":"O","description":"Groundout"}]}},{"startIndex":19,"endIndex":24,"top":[19,20,21],"bottom":[22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":112.56,"y":178.18},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":139.85,"y":147.02},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":111.97,"y":180.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":107.91,"y":170.84},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":25,"endIndex":35,"top":[25,26,27,28,29,30,31,32],"bottom":[33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":123.63,"y":95.31},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"coordinates":{"x":147.04,"y":78.5},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":183.95,"y":121.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":118.05,"y":183.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":126.67,"y":116.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":124.83,"y":188.48},"type":"O","description":"Bunt Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":141.33,"y":62.79},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":116.53,"y":145.5},"type":"O","description":"Groundout"}]}},{"startIndex":36,"endIndex":43,"top":[36,37,38,39,40],"bottom":[41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":90.48,"y":105.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":122.8,"y":76.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"coordinates":{"x":109.31,"y":128.71},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"coordinates":{"x":120.08,"y":151.58},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":147.45,"y":150.06},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":44,"endIndex":53,"top":[44,45,46,47,48,49],"bottom":[50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":110.95,"y":170.34},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":79.77,"y":86.59},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":126.67,"y":103.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":184.97,"y":117.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":90.55,"y":75.53},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":73.26,"y":114.4},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":86.36,"y":121.54},"type":"O","description":"Flyout"}]}},{"startIndex":54,"endIndex":65,"top":[54,55,56,57,58,59,60],"bottom":[61,62,63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"coordinates":{"x":145.43,"y":161.21},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"coordinates":{"x":140.86,"y":96.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":169.76,"y":116.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":174.08,"y":52.55},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":104.19,"y":96.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":158.61,"y":169.83},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":133.62,"y":141.66},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":100.43,"y":147.8},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":124.13,"y":100.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":209.55,"y":95.8},"type":"O","description":"Flyout"}]}},{"startIndex":66,"endIndex":71,"top":[66,67,68],"bottom":[69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":80.93,"y":59.83},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":95.24,"y":166.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"coordinates":{"x":79.84,"y":85.95},"type":"O","description":"Flyout"}]}},{"startIndex":72,"endIndex":80,"top":[72,73,74,75,76],"bottom":[77,78,79,80],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":9,"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":107.4,"y":165.78},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":9,"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"coordinates":{"x":98.28,"y":168.31},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":70.37,"y":128.03},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":146.86,"y":70.23},"type":"H","description":"Single"}]}}]},"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":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":2,"hits":7,"errors":1,"leftOnBase":5},"away":{"runs":10,"hits":17,"errors":0,"leftOnBase":10}},"defense":{"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"catcher":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"first":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"second":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"third":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"shortstop":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"left":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"center":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"right":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"onDeck":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"inHole":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"battingOrder":3,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"offense":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"onDeck":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"inHole":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"battingOrder":7,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":3,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":9,"airOuts":6,"runs":10,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".251","atBats":44,"obp":".325","slg":".383","ops":".708","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":20,"rbi":10,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":8,"airOuts":8,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":32,"obp":".265","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":130,"era":"3.58","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.23","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":130,"balls":54,"strikes":76,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":2,"pitchesPerInning":"14.44","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID687401":{"person":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | BB, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":46,"groundOuts":84,"airOuts":111,"runs":42,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":55,"baseOnBalls":21,"intentionalWalks":0,"hits":68,"hitByPitch":3,"avg":".217","atBats":313,"obp":".273","slg":".316","ops":".589","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":99,"rbi":31,"leftOnBase":155,"sacBunts":5,"sacFlies":0,"babip":".243","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.71","popOuts":34,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":221,"putOuts":119,"errors":8,"chances":348,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID694192":{"person":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"jerseyNumber":"11","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":62,"groundOuts":96,"airOuts":126,"runs":68,"doubles":26,"triples":3,"homeRuns":16,"strikeOuts":92,"baseOnBalls":19,"intentionalWalks":0,"hits":116,"hitByPitch":2,"avg":".272","atBats":427,"obp":".304","slg":".459","ops":".763","caughtStealing":7,"stolenBases":18,"stolenBasePercentage":".720","caughtStealingPercentage":".280","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":451,"totalBases":196,"rbi":65,"leftOnBase":171,"sacBunts":0,"sacFlies":3,"babip":".311","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.69","popOuts":31,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":231,"errors":2,"chances":235,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID592885":{"person":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":5,"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":96,"flyOuts":18,"groundOuts":114,"airOuts":46,"runs":51,"doubles":11,"triples":0,"homeRuns":19,"strikeOuts":111,"baseOnBalls":37,"intentionalWalks":3,"hits":95,"hitByPitch":5,"avg":".260","atBats":365,"obp":".336","slg":".447","ops":".783","caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":408,"totalBases":163,"rbi":66,"leftOnBase":170,"sacBunts":0,"sacFlies":1,"babip":".322","groundOutsToAirouts":"2.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.21","popOuts":8,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":23,"errors":1,"chances":24,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID668964":{"person":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":14,"strikes":20,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":5,"flyOuts":16,"groundOuts":18,"airOuts":29,"runs":11,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":10,"intentionalWalks":0,"hits":27,"hitByPitch":1,"atBats":91,"obp":".369","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":402,"era":"4.50","inningsPitched":"22.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.68","battersFaced":103,"outs":66,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":402,"balls":143,"strikes":259,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".500","pitchesPerInning":"18.27","gamesFinished":1,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"7.36","walksPer9Inn":"4.09","hitsPer9Inn":"11.05","runsScoredPer9":"4.50","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686555":{"person":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"jerseyNumber":"6","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":23,"groundOuts":55,"airOuts":49,"runs":36,"doubles":8,"triples":1,"homeRuns":6,"strikeOuts":58,"baseOnBalls":32,"intentionalWalks":0,"hits":58,"hitByPitch":3,"avg":".267","atBats":217,"obp":".368","slg":".396","ops":".764","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":255,"totalBases":86,"rbi":27,"leftOnBase":97,"sacBunts":2,"sacFlies":1,"babip":".338","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.17","popOuts":12,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":102,"errors":3,"chances":107,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID682842":{"person":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":13,"groundOuts":49,"airOuts":31,"runs":15,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":60,"baseOnBalls":20,"intentionalWalks":2,"hits":36,"hitByPitch":4,"atBats":174,"obp":".303","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":778,"era":"2.19","inningsPitched":"49.1","wins":2,"losses":1,"saves":2,"saveOpportunities":4,"holds":27,"blownSaves":2,"earnedRuns":12,"whip":"1.14","battersFaced":200,"outs":148,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":778,"balls":275,"strikes":503,"strikePercentage":".650","hitBatsmen":4,"balks":1,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.58","rbi":0,"winPercentage":".667","pitchesPerInning":"15.77","gamesFinished":6,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.95","walksPer9Inn":"3.65","hitsPer9Inn":"6.57","runsScoredPer9":"2.74","homeRunsPer9":"0.73","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681982":{"person":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":33,"groundOuts":45,"airOuts":52,"runs":19,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":51,"baseOnBalls":20,"intentionalWalks":1,"hits":34,"hitByPitch":1,"atBats":180,"obp":".271","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":811,"era":"2.74","inningsPitched":"49.1","wins":2,"losses":3,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":15,"whip":"1.09","battersFaced":203,"outs":148,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":811,"balls":296,"strikes":515,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".400","pitchesPerInning":"16.44","gamesFinished":13,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"9.30","walksPer9Inn":"3.65","hitsPer9Inn":"6.20","runsScoredPer9":"3.47","homeRunsPer9":"0.91","inheritedRunners":24,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678011":{"person":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"jerseyNumber":"18","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | HBP, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":3,"groundOuts":10,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".190","atBats":21,"obp":".261","slg":".190","ops":".451","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":4,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID683734":{"person":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":41,"groundOuts":62,"airOuts":65,"runs":13,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":47,"baseOnBalls":13,"intentionalWalks":0,"hits":44,"hitByPitch":0,"avg":".204","atBats":216,"obp":".247","slg":".347","ops":".594","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":231,"totalBases":75,"rbi":31,"leftOnBase":104,"sacBunts":0,"sacFlies":2,"babip":".226","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.86","popOuts":11,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":262,"errors":1,"chances":282,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682990":{"person":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(W, 9-2)","summary":"7.0 IP, 2 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":40,"strikes":56,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.57","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":19,"gamesStarted":14,"flyOuts":42,"groundOuts":130,"airOuts":80,"runs":40,"doubles":22,"triples":1,"homeRuns":11,"strikeOuts":86,"baseOnBalls":34,"intentionalWalks":0,"hits":88,"hitByPitch":1,"atBats":382,"obp":".294","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":1593,"era":"3.28","inningsPitched":"101.2","wins":9,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.20","battersFaced":419,"outs":305,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1593,"balls":592,"strikes":1001,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":2,"winPercentage":".818","pitchesPerInning":"15.67","gamesFinished":2,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"7.61","walksPer9Inn":"3.01","hitsPer9Inn":"7.79","runsScoredPer9":"3.54","homeRunsPer9":"0.97","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":8,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID500779":{"person":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":46,"groundOuts":84,"airOuts":86,"runs":34,"doubles":8,"triples":0,"homeRuns":9,"strikeOuts":53,"baseOnBalls":31,"intentionalWalks":0,"hits":70,"hitByPitch":2,"atBats":291,"obp":".317","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1275,"era":"3.49","inningsPitched":"77.1","wins":7,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.31","battersFaced":326,"outs":232,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1275,"balls":501,"strikes":774,"strikePercentage":".610","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".700","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"6.17","walksPer9Inn":"3.61","hitsPer9Inn":"8.15","runsScoredPer9":"3.96","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672012":{"person":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".400","atBats":5,"obp":".500","slg":".600","ops":"1.100","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID655316":{"person":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":7,"groundOuts":10,"airOuts":17,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".188","atBats":48,"obp":".264","slg":".292","ops":".556","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":14,"rbi":5,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".229","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":21,"errors":0,"chances":52,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676879":{"person":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":4,"groundOuts":33,"airOuts":7,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":29,"baseOnBalls":8,"intentionalWalks":0,"hits":22,"hitByPitch":3,"atBats":91,"obp":".324","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":393,"era":"1.80","inningsPitched":"25.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"1.20","battersFaced":102,"outs":75,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":393,"balls":150,"strikes":243,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"4.71","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.72","gamesFinished":6,"strikeoutWalkRatio":"3.63","strikeoutsPer9Inn":"10.44","walksPer9Inn":"2.88","hitsPer9Inn":"7.92","runsScoredPer9":"1.80","homeRunsPer9":"0.36","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702332":{"person":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"jerseyNumber":"21","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":46,"groundOuts":71,"airOuts":92,"runs":35,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":27,"baseOnBalls":20,"intentionalWalks":0,"hits":65,"hitByPitch":14,"avg":".260","atBats":250,"obp":".345","slg":".376","ops":".721","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":289,"totalBases":94,"rbi":35,"leftOnBase":98,"sacBunts":2,"sacFlies":3,"babip":".271","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.00","popOuts":26,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":125,"putOuts":54,"errors":4,"chances":183,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":69,"groundOuts":94,"airOuts":129,"runs":38,"doubles":15,"triples":0,"homeRuns":13,"strikeOuts":122,"baseOnBalls":40,"intentionalWalks":0,"hits":86,"hitByPitch":7,"atBats":427,"obp":".280","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":2001,"era":"2.85","inningsPitched":"116.2","wins":12,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.08","battersFaced":479,"outs":350,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":2001,"balls":783,"strikes":1218,"strikePercentage":".610","hitBatsmen":7,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".750","pitchesPerInning":"17.15","gamesFinished":0,"strikeoutWalkRatio":"3.05","strikeoutsPer9Inn":"9.41","walksPer9Inn":"3.09","hitsPer9Inn":"6.63","runsScoredPer9":"2.93","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":33,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663368":{"person":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"1-5 | 2B, 4 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".235","atBats":17,"obp":".316","slg":".412","ops":".728","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":7,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"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"}]},"ID683232":{"person":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":34,"airOuts":45,"runs":12,"doubles":3,"triples":2,"homeRuns":3,"strikeOuts":34,"baseOnBalls":5,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":138,"obp":".226","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":580,"era":"2.54","inningsPitched":"39.0","wins":1,"losses":3,"saves":0,"saveOpportunities":4,"holds":13,"blownSaves":4,"earnedRuns":11,"whip":"0.85","battersFaced":146,"outs":117,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":580,"balls":162,"strikes":418,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".250","pitchesPerInning":"14.87","gamesFinished":1,"strikeoutWalkRatio":"6.80","strikeoutsPer9Inn":"7.85","walksPer9Inn":"1.15","hitsPer9Inn":"6.46","runsScoredPer9":"2.77","homeRunsPer9":"0.69","inheritedRunners":37,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID661388":{"person":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"jerseyNumber":"24","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":48,"groundOuts":109,"airOuts":83,"runs":50,"doubles":18,"triples":0,"homeRuns":6,"strikeOuts":80,"baseOnBalls":57,"intentionalWalks":4,"hits":88,"hitByPitch":1,"avg":".247","atBats":356,"obp":".349","slg":".348","ops":".697","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":418,"totalBases":124,"rbi":42,"leftOnBase":154,"sacBunts":0,"sacFlies":4,"babip":".299","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.33","popOuts":11,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":46,"stolenBasePercentage":".730","caughtStealingPercentage":".270","assists":32,"putOuts":753,"errors":4,"chances":789,"fielding":".995","passedBall":4,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668930":{"person":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":3,"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":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":54,"groundOuts":91,"airOuts":90,"runs":62,"doubles":16,"triples":0,"homeRuns":6,"strikeOuts":90,"baseOnBalls":41,"intentionalWalks":1,"hits":103,"hitByPitch":1,"avg":".279","atBats":369,"obp":".349","slg":".371","ops":".720","caughtStealing":8,"stolenBases":18,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":416,"totalBases":137,"rbi":42,"leftOnBase":129,"sacBunts":1,"sacFlies":4,"babip":".350","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.50","popOuts":4,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":218,"putOuts":151,"errors":5,"chances":374,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID606992":{"person":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"201","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":4,"groundOuts":17,"airOuts":7,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".224","atBats":67,"obp":".278","slg":".358","ops":".636","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":24,"rbi":9,"leftOnBase":25,"sacBunts":1,"sacFlies":0,"babip":".361","groundOutsToAirouts":"2.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.50","popOuts":2,"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":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":5,"putOuts":158,"errors":1,"chances":164,"fielding":".994","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID605540":{"person":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":10,"groundOuts":8,"airOuts":18,"runs":3,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":58,"obp":".169","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":213,"era":"1.65","inningsPitched":"16.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.55","battersFaced":59,"outs":49,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":213,"balls":61,"strikes":152,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.04","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"12.67","walksPer9Inn":"0.00","hitsPer9Inn":"4.96","runsScoredPer9":"1.65","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694819":{"person":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":15,"groundOuts":19,"airOuts":26,"runs":8,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":40,"baseOnBalls":12,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":100,"obp":".241","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":468,"era":"2.45","inningsPitched":"29.1","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"0.92","battersFaced":112,"outs":88,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":468,"balls":153,"strikes":315,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".800","pitchesPerInning":"15.95","gamesFinished":0,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"12.27","walksPer9Inn":"3.68","hitsPer9Inn":"4.60","runsScoredPer9":"2.45","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":8},"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}},"ID669084":{"person":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":3,"flyOuts":18,"groundOuts":25,"airOuts":33,"runs":6,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":16,"baseOnBalls":12,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":84,"obp":".229","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":353,"era":"2.16","inningsPitched":"25.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":6,"whip":"0.88","battersFaced":96,"outs":75,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":353,"balls":143,"strikes":210,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.12","gamesFinished":2,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"5.76","walksPer9Inn":"4.32","hitsPer9Inn":"3.60","runsScoredPer9":"2.16","homeRunsPer9":"0.36","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657649":{"person":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":48,"gamesStarted":0,"flyOuts":34,"groundOuts":39,"airOuts":43,"runs":18,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":1,"hits":42,"hitByPitch":1,"atBats":161,"obp":".318","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":667,"era":"3.86","inningsPitched":"42.0","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":19,"blownSaves":1,"earnedRuns":18,"whip":"1.31","battersFaced":178,"outs":126,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":667,"balls":228,"strikes":439,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".750","pitchesPerInning":"15.88","gamesFinished":3,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"8.57","walksPer9Inn":"2.79","hitsPer9Inn":"9.00","runsScoredPer9":"3.86","homeRunsPer9":"1.07","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656730":{"person":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":38,"gamesStarted":0,"flyOuts":21,"groundOuts":27,"airOuts":36,"runs":11,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":43,"baseOnBalls":15,"intentionalWalks":3,"hits":24,"hitByPitch":0,"atBats":127,"obp":".269","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":575,"era":"2.27","inningsPitched":"35.2","wins":2,"losses":2,"saves":23,"saveOpportunities":26,"holds":0,"blownSaves":3,"earnedRuns":9,"whip":"1.09","battersFaced":145,"outs":107,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":575,"balls":197,"strikes":378,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".500","pitchesPerInning":"16.12","gamesFinished":34,"strikeoutWalkRatio":"2.87","strikeoutsPer9Inn":"10.85","walksPer9Inn":"3.79","hitsPer9Inn":"6.06","runsScoredPer9":"2.78","homeRunsPer9":"0.50","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":10},"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}}},"batters":[668930,661388,606992,592885,694192,686555,672012,663368,678011,702332,687401,682990,668964],"pitchers":[682990,668964],"bench":[655316,683734],"bullpen":[681982,676879,669084,657649,683232,656730,694819,642547,500779,682842,605540],"battingOrder":[668930,606992,592885,694192,686555,672012,663368,702332,687401],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Black (1, Castillo, L); Perkins, B (1, Castillo, L); Turang (16, Thornton, T)."},{"label":"TB","value":"Black 3; Chourio, J 2; Collins 2; Contreras, Wm 3; Ortiz, J 2; Perkins, B 2; Seigler; Turang 4; Yelich."},{"label":"RBI","value":"Black (1); Chourio, J (65); Contreras, Wm 2 (42); Ortiz, J (31); Perkins, B 2 (2); Turang 3 (42)."},{"label":"2-out RBI","value":"Ortiz, J; Contreras, Wm 2; Turang 3; Chourio, J."},{"label":"Runners left in scoring position, 2 out","value":"Collins 2; Turang; Haase; Yelich."},{"label":"GIDP","value":"Seigler."},{"label":"Team RISP","value":"8-for-18."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Chourio, J (18, 2nd base off Thornton, T/Garver)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Seigler-Turang-Black; Turang-Ortiz, J-Black)."}]}],"note":[{"label":"a","value":"Grounded out for Seigler in the 9th."},{"label":"b","value":"Grounded out for Contreras, Wm in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":8,"airOuts":8,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".248","atBats":32,"obp":".324","slg":".411","ops":".735","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":9,"rbi":2,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":9,"airOuts":6,"runs":10,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":44,"obp":".426","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":168,"era":"3.93","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.27","battersFaced":47,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":168,"balls":55,"strikes":113,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":10,"pitchesPerInning":"18.67","runsScoredPer9":"10.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID702284":{"person":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":24,"groundOuts":27,"airOuts":43,"runs":14,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":11,"intentionalWalks":1,"hits":33,"hitByPitch":2,"avg":".252","atBats":131,"obp":".317","slg":".336","ops":".653","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":44,"rbi":12,"leftOnBase":60,"sacBunts":1,"sacFlies":1,"babip":".310","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.50","popOuts":9,"lineOuts":10},"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":87,"putOuts":53,"errors":3,"chances":143,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID688138":{"person":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":10,"gamesStarted":10,"flyOuts":33,"groundOuts":53,"airOuts":63,"runs":28,"doubles":9,"triples":2,"homeRuns":9,"strikeOuts":40,"baseOnBalls":18,"intentionalWalks":1,"hits":59,"hitByPitch":2,"atBats":213,"obp":".338","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":883,"era":"3.81","inningsPitched":"54.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.42","battersFaced":235,"outs":163,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":883,"balls":329,"strikes":554,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".500","pitchesPerInning":"16.25","gamesFinished":0,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"6.63","walksPer9Inn":"2.98","hitsPer9Inn":"9.77","runsScoredPer9":"4.64","homeRunsPer9":"1.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID456781":{"person":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781"},"jerseyNumber":"39","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":22,"groundOuts":42,"airOuts":41,"runs":9,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":31,"baseOnBalls":8,"intentionalWalks":0,"hits":36,"hitByPitch":3,"avg":".243","atBats":148,"obp":".292","slg":".338","ops":".630","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":50,"rbi":20,"leftOnBase":84,"sacBunts":0,"sacFlies":2,"babip":".284","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.33","popOuts":8,"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":25,"putOuts":297,"errors":0,"chances":322,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668227":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":49,"groundOuts":70,"airOuts":94,"runs":56,"doubles":23,"triples":1,"homeRuns":18,"strikeOuts":118,"baseOnBalls":45,"intentionalWalks":2,"hits":92,"hitByPitch":17,"avg":".248","atBats":371,"obp":".353","slg":".461","ops":".814","caughtStealing":2,"stolenBases":16,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":171,"rbi":49,"leftOnBase":183,"sacBunts":0,"sacFlies":3,"babip":".311","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.61","popOuts":21,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":186,"errors":1,"chances":190,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID641487":{"person":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":57,"groundOuts":94,"airOuts":101,"runs":45,"doubles":16,"triples":0,"homeRuns":7,"strikeOuts":77,"baseOnBalls":56,"intentionalWalks":1,"hits":103,"hitByPitch":3,"avg":".279","atBats":369,"obp":".378","slg":".379","ops":".757","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":434,"totalBases":140,"rbi":38,"leftOnBase":122,"sacBunts":5,"sacFlies":1,"babip":".336","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.71","popOuts":13,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":232,"putOuts":133,"errors":9,"chances":374,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID668984":{"person":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":1,"strikes":8,"strikePercentage":".890","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":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":21,"groundOuts":28,"airOuts":39,"runs":27,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":43,"baseOnBalls":19,"intentionalWalks":2,"hits":33,"hitByPitch":2,"atBats":141,"obp":".331","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":640,"era":"5.68","inningsPitched":"38.0","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":24,"whip":"1.37","battersFaced":164,"outs":114,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":640,"balls":210,"strikes":430,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".500","pitchesPerInning":"16.84","gamesFinished":11,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"10.18","walksPer9Inn":"4.50","hitsPer9Inn":"7.82","runsScoredPer9":"6.39","homeRunsPer9":"1.18","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":8},"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"}]},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":13,"groundOuts":27,"airOuts":25,"runs":13,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":24,"baseOnBalls":4,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".303","atBats":109,"obp":".333","slg":".532","ops":".865","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":58,"rbi":13,"leftOnBase":50,"sacBunts":0,"sacFlies":0,"babip":".342","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.17","popOuts":3,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":49,"errors":0,"chances":51,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663728":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":67,"groundOuts":49,"airOuts":119,"runs":68,"doubles":16,"triples":0,"homeRuns":39,"strikeOuts":108,"baseOnBalls":63,"intentionalWalks":12,"hits":94,"hitByPitch":5,"avg":".256","atBats":367,"obp":".370","slg":".619","ops":".989","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":438,"totalBases":227,"rbi":84,"leftOnBase":165,"sacBunts":0,"sacFlies":3,"babip":".247","groundOutsToAirouts":"0.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.41","popOuts":34,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":16,"stolenBases":51,"stolenBasePercentage":".761","caughtStealingPercentage":".239","assists":24,"putOuts":630,"errors":2,"chances":656,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670156":{"person":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"301","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":24,"groundOuts":52,"airOuts":35,"runs":19,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":28,"baseOnBalls":17,"intentionalWalks":0,"hits":37,"hitByPitch":0,"avg":".252","atBats":147,"obp":".327","slg":".293","ops":".620","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":43,"rbi":12,"leftOnBase":62,"sacBunts":4,"sacFlies":1,"babip":".303","groundOutsToAirouts":"1.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"147.00","popOuts":2,"lineOuts":9},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":13,"strikes":10,"strikePercentage":".430","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"23.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"18.00","hitsPer9Inn":"9.00","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":50,"putOuts":48,"errors":1,"chances":99,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666374":{"person":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":0,"flyOuts":9,"groundOuts":27,"airOuts":19,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":10,"intentionalWalks":1,"hits":17,"hitByPitch":2,"atBats":85,"obp":".296","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":410,"era":"1.11","inningsPitched":"24.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":12,"blownSaves":0,"earnedRuns":3,"whip":"1.11","battersFaced":100,"outs":73,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":410,"balls":164,"strikes":246,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.85","gamesFinished":2,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.25","walksPer9Inn":"3.70","hitsPer9Inn":"6.29","runsScoredPer9":"1.48","homeRunsPer9":"0.37","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":9},"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}},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":32,"groundOuts":48,"airOuts":56,"runs":26,"doubles":9,"triples":1,"homeRuns":9,"strikeOuts":98,"baseOnBalls":15,"intentionalWalks":0,"hits":51,"hitByPitch":2,"atBats":252,"obp":".253","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1120,"era":"3.07","inningsPitched":"67.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"0.98","battersFaced":270,"outs":202,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1120,"balls":373,"strikes":747,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".500","pitchesPerInning":"16.63","gamesFinished":0,"strikeoutWalkRatio":"6.53","strikeoutsPer9Inn":"13.10","walksPer9Inn":"2.00","hitsPer9Inn":"6.82","runsScoredPer9":"3.48","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693433":{"person":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":71,"groundOuts":109,"airOuts":133,"runs":42,"doubles":14,"triples":0,"homeRuns":16,"strikeOuts":115,"baseOnBalls":22,"intentionalWalks":0,"hits":92,"hitByPitch":3,"atBats":444,"obp":".248","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1722,"era":"2.91","inningsPitched":"120.2","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"0.94","battersFaced":474,"outs":362,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1722,"balls":561,"strikes":1161,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".615","pitchesPerInning":"14.27","gamesFinished":0,"strikeoutWalkRatio":"5.23","strikeoutsPer9Inn":"8.58","walksPer9Inn":"1.64","hitsPer9Inn":"6.86","runsScoredPer9":"3.13","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":34,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":6,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663423":{"person":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 4 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":43,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":13,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":13,"strikes":30,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":31,"gamesStarted":0,"flyOuts":22,"groundOuts":41,"airOuts":41,"runs":23,"doubles":3,"triples":1,"homeRuns":6,"strikeOuts":29,"baseOnBalls":14,"intentionalWalks":2,"hits":38,"hitByPitch":4,"atBats":146,"obp":".337","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":616,"era":"5.12","inningsPitched":"38.2","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":22,"whip":"1.34","battersFaced":167,"outs":116,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":616,"balls":208,"strikes":408,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":4,"winPercentage":"1.000","pitchesPerInning":"15.93","gamesFinished":7,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.26","hitsPer9Inn":"8.84","runsScoredPer9":"5.35","homeRunsPer9":"1.40","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID622491":{"person":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(L, 7-6)","summary":"5.0 IP, 3 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":4,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":26,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":30,"strikes":60,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"10.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":21,"flyOuts":81,"groundOuts":111,"airOuts":132,"runs":49,"doubles":24,"triples":1,"homeRuns":12,"strikeOuts":107,"baseOnBalls":36,"intentionalWalks":0,"hits":113,"hitByPitch":4,"atBats":461,"obp":".304","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2010,"era":"3.30","inningsPitched":"120.0","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.24","battersFaced":503,"outs":360,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":2010,"balls":706,"strikes":1304,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":6,"winPercentage":".538","pitchesPerInning":"16.75","gamesFinished":0,"strikeoutWalkRatio":"2.97","strikeoutsPer9Inn":"8.03","walksPer9Inn":"2.70","hitsPer9Inn":"8.48","runsScoredPer9":"3.68","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"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"}]},"ID669923":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":11,"gamesStarted":11,"flyOuts":33,"groundOuts":60,"airOuts":56,"runs":31,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":59,"baseOnBalls":13,"intentionalWalks":0,"hits":55,"hitByPitch":3,"atBats":226,"obp":".289","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":977,"era":"4.65","inningsPitched":"60.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.13","battersFaced":246,"outs":180,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":977,"balls":316,"strikes":661,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".444","pitchesPerInning":"16.28","gamesFinished":0,"strikeoutWalkRatio":"4.54","strikeoutsPer9Inn":"8.85","walksPer9Inn":"1.95","hitsPer9Inn":"8.25","runsScoredPer9":"4.65","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":7,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664238":{"person":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"jerseyNumber":"25","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"101","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":25,"groundOuts":29,"airOuts":47,"runs":27,"doubles":4,"triples":0,"homeRuns":9,"strikeOuts":67,"baseOnBalls":15,"intentionalWalks":0,"hits":36,"hitByPitch":0,"avg":".203","atBats":177,"obp":".263","slg":".379","ops":".642","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":194,"totalBases":67,"rbi":19,"leftOnBase":81,"sacBunts":0,"sacFlies":2,"babip":".262","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.67","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":88,"putOuts":85,"errors":5,"chances":178,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID662253":{"person":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":39,"gamesStarted":0,"flyOuts":19,"groundOuts":34,"airOuts":29,"runs":10,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":50,"baseOnBalls":17,"intentionalWalks":3,"hits":18,"hitByPitch":2,"atBats":128,"obp":".248","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":636,"era":"1.42","inningsPitched":"38.0","wins":3,"losses":1,"saves":22,"saveOpportunities":28,"holds":0,"blownSaves":6,"earnedRuns":6,"whip":"0.92","battersFaced":151,"outs":114,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":636,"balls":237,"strikes":399,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".750","pitchesPerInning":"16.74","gamesFinished":27,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"11.84","walksPer9Inn":"4.03","hitsPer9Inn":"4.26","runsScoredPer9":"2.37","homeRunsPer9":"0.24","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":8},"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}},"ID641598":{"person":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":24,"groundOuts":23,"airOuts":45,"runs":17,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":57,"baseOnBalls":19,"intentionalWalks":0,"hits":37,"hitByPitch":2,"avg":".228","atBats":162,"obp":".317","slg":".364","ops":".681","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":59,"rbi":22,"leftOnBase":79,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":12,"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":4,"stolenBases":22,"stolenBasePercentage":".846","caughtStealingPercentage":".154","assists":7,"putOuts":244,"errors":2,"chances":253,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID642100":{"person":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":0,"flyOuts":24,"groundOuts":24,"airOuts":37,"runs":12,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":52,"baseOnBalls":9,"intentionalWalks":1,"hits":28,"hitByPitch":2,"atBats":139,"obp":".257","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":585,"era":"2.61","inningsPitched":"38.0","wins":2,"losses":1,"saves":0,"saveOpportunities":5,"holds":12,"blownSaves":5,"earnedRuns":11,"whip":"0.97","battersFaced":152,"outs":114,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":585,"balls":176,"strikes":409,"strikePercentage":".700","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".667","pitchesPerInning":"15.39","gamesFinished":3,"strikeoutWalkRatio":"5.78","strikeoutsPer9Inn":"12.32","walksPer9Inn":"2.13","hitsPer9Inn":"6.63","runsScoredPer9":"2.84","homeRunsPer9":"0.95","inheritedRunners":24,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677594":{"person":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"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":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":55,"groundOuts":115,"airOuts":95,"runs":65,"doubles":17,"triples":3,"homeRuns":14,"strikeOuts":103,"baseOnBalls":30,"intentionalWalks":1,"hits":105,"hitByPitch":8,"avg":".252","atBats":416,"obp":".314","slg":".409","ops":".723","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":456,"totalBases":170,"rbi":51,"leftOnBase":190,"sacBunts":0,"sacFlies":2,"babip":".302","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.71","popOuts":20,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":284,"errors":3,"chances":291,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID660825":{"person":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":0,"flyOuts":37,"groundOuts":38,"airOuts":64,"runs":16,"doubles":2,"triples":1,"homeRuns":6,"strikeOuts":47,"baseOnBalls":23,"intentionalWalks":1,"hits":34,"hitByPitch":1,"atBats":180,"obp":".280","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":819,"era":"2.81","inningsPitched":"51.1","wins":4,"losses":0,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":16,"whip":"1.11","battersFaced":207,"outs":154,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":819,"balls":297,"strikes":522,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.95","gamesFinished":16,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"8.24","walksPer9Inn":"4.03","hitsPer9Inn":"5.96","runsScoredPer9":"2.81","homeRunsPer9":"1.05","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID810938":{"person":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"jerseyNumber":"9","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"2-2 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":32,"groundOuts":79,"airOuts":50,"runs":35,"doubles":12,"triples":0,"homeRuns":1,"strikeOuts":62,"baseOnBalls":12,"intentionalWalks":0,"hits":67,"hitByPitch":1,"avg":".262","atBats":256,"obp":".297","slg":".320","ops":".617","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":271,"totalBases":82,"rbi":20,"leftOnBase":106,"sacBunts":2,"sacFlies":0,"babip":".342","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"256.00","popOuts":4,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":121,"putOuts":57,"errors":3,"chances":181,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID593871":{"person":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, R","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":48,"groundOuts":79,"airOuts":93,"runs":36,"doubles":14,"triples":0,"homeRuns":15,"strikeOuts":44,"baseOnBalls":22,"intentionalWalks":0,"hits":72,"hitByPitch":3,"avg":".254","atBats":283,"obp":".312","slg":".463","ops":".775","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":313,"totalBases":131,"rbi":46,"leftOnBase":103,"sacBunts":2,"sacFlies":3,"babip":".251","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.87","popOuts":27,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":17,"errors":0,"chances":47,"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"}]},"ID805299":{"person":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":11,"strikes":15,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"obp":".636","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":51,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.50","battersFaced":11,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":51,"balls":22,"strikes":29,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"25.50","gamesFinished":1,"strikeoutWalkRatio":"0.33","strikeoutsPer9Inn":"4.50","walksPer9Inn":"13.50","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":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"}]},"ID670042":{"person":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":14,"groundOuts":41,"airOuts":25,"runs":19,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":46,"baseOnBalls":17,"intentionalWalks":0,"hits":31,"hitByPitch":10,"avg":".220","atBats":141,"obp":".343","slg":".348","ops":".691","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":49,"rbi":18,"leftOnBase":71,"sacBunts":1,"sacFlies":1,"babip":".293","groundOutsToAirouts":"1.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.25","popOuts":5,"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":14,"putOuts":178,"errors":1,"chances":193,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID672841":{"person":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":25,"groundOuts":53,"airOuts":48,"runs":25,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":34,"baseOnBalls":19,"intentionalWalks":4,"hits":49,"hitByPitch":3,"atBats":182,"obp":".346","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":694,"era":"3.83","inningsPitched":"47.0","wins":3,"losses":5,"saves":1,"saveOpportunities":6,"holds":11,"blownSaves":5,"earnedRuns":20,"whip":"1.45","battersFaced":206,"outs":141,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":694,"balls":247,"strikes":447,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".375","pitchesPerInning":"14.77","gamesFinished":6,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"6.51","walksPer9Inn":"3.64","hitsPer9Inn":"9.38","runsScoredPer9":"4.79","homeRunsPer9":"0.96","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[641487,664238,677594,668227,670156,593871,670042,641598,686527,810938,702284,622491,663423,668984,805299],"pitchers":[622491,663423,668984,805299],"bench":[663728,456781],"bullpen":[660825,666374,688138,669302,669923,662253,642100,672841,693433],"battingOrder":[664238,677594,670156,593871,670042,641598,686527,810938,702284],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Polanco (14, Priester); Canzone (7, Priester)."},{"label":"TB","value":"Canzone 2; Garver; Polanco 2; Rodríguez, J 2; Williamson 2."},{"label":"RBI","value":"Canzone (13); Williamson (20)."},{"label":"2-out RBI","value":"Canzone; Williamson."},{"label":"Runners left in scoring position, 2 out","value":"Young."},{"label":"GIDP","value":"Arozarena; Young."},{"label":"Team RISP","value":"2-for-5."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Crawford, J (9, fielding)."},{"label":"DP","value":"(Crawford, J-Raley, L)."}]}],"note":[]}},"officials":[{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":427243,"fullName":"Marvin Hudson","link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":503586,"fullName":"Tripp Gibson","link":"/api/v1/people/503586"},"officialType":"Second Base"},{"official":{"id":503502,"fullName":"Ryan Blakney","link":"/api/v1/people/503502"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Castillo, L."},{"label":"HBP","value":"Seigler (by Castillo, L)."},{"label":"Pitches-strikes","value":"Priester 96-56; Myers 34-20; Castillo, L 90-60; Thornton, T 43-30; Legumina 9-8; Garcia, B 26-15."},{"label":"Groundouts-flyouts","value":"Priester 7-4; Myers 1-2; Castillo, L 4-2; Thornton, T 3-0; Legumina 0-1; Garcia, B 2-0."},{"label":"Batters faced","value":"Priester 27; Myers 7; Castillo, L 26; Thornton, T 13; Legumina 3; Garcia, B 5."},{"label":"Umpires","value":"HP: Junior Valentine. 1B: Marvin Hudson. 2B: Tripp Gibson. 3B: Ryan Blakney. "},{"label":"Weather","value":"73 degrees, Sunny."},{"label":"Wind","value":"3 mph, Out To CF."},{"label":"First pitch","value":"12:41 PM."},{"label":"T","value":"2:26."},{"label":"Att","value":"41,449."},{"label":"Venue","value":"T-Mobile Park."},{"label":"July 23, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990","boxscoreName":"Priester"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(W, 9-2)","summary":"7.0 IP, 2 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":40,"strikes":56,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.57","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":19,"gamesStarted":14,"flyOuts":42,"groundOuts":130,"airOuts":80,"runs":40,"doubles":22,"triples":1,"homeRuns":11,"strikeOuts":86,"baseOnBalls":34,"intentionalWalks":0,"hits":88,"hitByPitch":1,"atBats":382,"obp":".294","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":1593,"era":"3.28","inningsPitched":"101.2","wins":9,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.20","battersFaced":419,"outs":305,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1593,"balls":592,"strikes":1001,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":2,"winPercentage":".818","pitchesPerInning":"15.67","gamesFinished":2,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"7.61","walksPer9Inn":"3.01","hitsPer9Inn":"7.79","runsScoredPer9":"3.54","homeRunsPer9":"0.97","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":8,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":66,"pitchingGameScore":66},{"player":{"person":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930","boxscoreName":"Turang"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":3,"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":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":54,"groundOuts":91,"airOuts":90,"runs":62,"doubles":16,"triples":0,"homeRuns":6,"strikeOuts":90,"baseOnBalls":41,"intentionalWalks":1,"hits":103,"hitByPitch":1,"avg":".279","atBats":369,"obp":".349","slg":".371","ops":".720","caughtStealing":8,"stolenBases":18,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":416,"totalBases":137,"rbi":42,"leftOnBase":129,"sacBunts":1,"sacFlies":4,"babip":".350","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.50","popOuts":4,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":218,"putOuts":151,"errors":5,"chances":374,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401","boxscoreName":"Ortiz, J"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | BB, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":46,"groundOuts":84,"airOuts":111,"runs":42,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":55,"baseOnBalls":21,"intentionalWalks":0,"hits":68,"hitByPitch":3,"avg":".217","atBats":313,"obp":".273","slg":".316","ops":".589","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":99,"rbi":31,"leftOnBase":155,"sacBunts":5,"sacFlies":0,"babip":".243","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.71","popOuts":34,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":221,"putOuts":119,"errors":8,"chances":348,"fielding":".977","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":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"loser":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}