{"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":823783,"link":"/api/v1.1/game/823783/feed/live","metaData":{"wait":10,"timeStamp":"20260527_195726","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823783,"type":"R","doubleHeader":"N","id":"2026/05/27/slnmlb-milmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823783-2026-05-27","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-27T17:40:00Z","originalDate":"2026-05-27","officialDate":"2026-05-27","dayNight":"day","time":"12:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138","season":2026,"venue":{"id":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"sln","fileCode":"stl","abbreviation":"STL","teamName":"Cardinals","locationName":"St. Louis","firstYearOfPlay":"1892","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":"St. Louis","record":{"gamesPlayed":54,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":29,"losses":25,"ties":0,"pct":".537"},"records":{},"divisionLeader":false,"wins":29,"losses":25,"winningPercentage":".537"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true},"home":{"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":2026,"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":53,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":33,"losses":20,"ties":0,"pct":".623"},"records":{},"divisionLeader":false,"wins":33,"losses":20,"winningPercentage":".623"},"franchiseName":"Milwaukee","clubName":"Brewers","active":true}},"players":{"ID691023":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023","firstName":"Jordan","lastName":"Walker","primaryNumber":"18","birthDate":"2002-05-22","currentAge":24,"birthCity":"Stone Mountain","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jordan","useLastName":"Walker","middleName":"Alexander","boxscoreName":"Walker, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Walker","nameSlug":"jordan-walker-691023","firstLastName":"Jordan Walker","lastFirstName":"Walker, Jordan","lastInitName":"Walker, J","initLastName":"J Walker","fullFMLName":"Jordan Alexander Walker","fullLFMName":"Walker, Jordan Alexander","strikeZoneTop":3.461,"strikeZoneBottom":1.747},"ID687363":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363","firstName":"Victor","lastName":"Scott","primaryNumber":"11","birthDate":"2001-02-12","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Victor","useLastName":"Scott II","middleName":"Dwanyne","boxscoreName":"Scott II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Victor Scott II","nameTitle":"II","nameSuffix":"II","nameSlug":"victor-scott-ii-687363","firstLastName":"Victor Scott II","lastFirstName":"Scott II, Victor","lastInitName":"Scott II, V","initLastName":"V Scott II","fullFMLName":"Victor Dwanyne Scott II","fullLFMName":"Scott II, Victor Dwanyne","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID692230":{"id":692230,"fullName":"Carlos Rodriguez","link":"/api/v1/people/692230","firstName":"Carlos","lastName":"Rodriguez","primaryNumber":"27","birthDate":"2001-11-27","currentAge":24,"birthCity":"Rivas","birthCountry":"Nicaragua","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Rodriguez","middleName":"Fernando","boxscoreName":"Rodriguez, C","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Rodriguez","nameSlug":"carlos-rodriguez-692230","firstLastName":"Carlos Rodriguez","lastFirstName":"Rodriguez, Carlos","lastInitName":"Rodriguez, C","initLastName":"C Rodriguez","fullFMLName":"Carlos Fernando Rodriguez","fullLFMName":"Rodriguez, Carlos Fernando","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID700669":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669","firstName":"Gordon","lastName":"Graceffo","primaryNumber":"44","birthDate":"2000-03-17","currentAge":26,"birthCity":"Wayne","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gordon","useLastName":"Graceffo","middleName":"Joseph","boxscoreName":"Graceffo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"gruh-SEFF-oh","mlbDebutDate":"2024-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gordon Graceffo","nameSlug":"gordon-graceffo-700669","firstLastName":"Gordon Graceffo","lastFirstName":"Graceffo, Gordon","lastInitName":"Graceffo, G","initLastName":"G Graceffo","fullFMLName":"Gordon Joseph Graceffo","fullLFMName":"Graceffo, Gordon Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID802139":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139","firstName":"Jonathan","lastName":"Wetherholt","primaryNumber":"26","birthDate":"2002-09-10","currentAge":24,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"JJ","useLastName":"Wetherholt","middleName":"David","boxscoreName":"Wetherholt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JJ Wetherholt","nameSlug":"jj-wetherholt-802139","firstLastName":"JJ Wetherholt","lastFirstName":"Wetherholt, JJ","lastInitName":"Wetherholt, J","initLastName":"J Wetherholt","fullFMLName":"Jonathan David Wetherholt","fullLFMName":"Wetherholt, Jonathan David","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},"ID675660":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660","firstName":"Shane","lastName":"Drohan","primaryNumber":"55","birthDate":"1999-01-07","currentAge":27,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Drohan","middleName":"Liam","boxscoreName":"Drohan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane Drohan","nameSlug":"shane-drohan-675660","firstLastName":"Shane Drohan","lastFirstName":"Drohan, Shane","lastInitName":"Drohan, S","initLastName":"S Drohan","fullFMLName":"Shane Liam Drohan","fullLFMName":"Drohan, Shane Liam","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676475":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475","firstName":"Alec","lastName":"Burleson","primaryNumber":"41","birthDate":"1998-11-25","currentAge":27,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Alec","useLastName":"Burleson","middleName":"Michael","boxscoreName":"Burleson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"bur-leh-son","mlbDebutDate":"2022-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alec Burleson","nameSlug":"alec-burleson-676475","firstLastName":"Alec Burleson","lastFirstName":"Burleson, Alec","lastInitName":"Burleson, A","initLastName":"A Burleson","fullFMLName":"Alec Michael Burleson","fullLFMName":"Burleson, Alec Michael","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID695336":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336","firstName":"Thomas","lastName":"Saggese","primaryNumber":"25","birthDate":"2002-04-10","currentAge":24,"birthCity":"Carlsbad","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Thomas","useLastName":"Saggese","middleName":"Darren","boxscoreName":"Saggese","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"suh-JAY-see","mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Thomas Saggese","nameSlug":"thomas-saggese-695336","firstLastName":"Thomas Saggese","lastFirstName":"Saggese, Thomas","lastInitName":"Saggese, T","initLastName":"T Saggese","fullFMLName":"Thomas Darren Saggese","fullLFMName":"Saggese, Thomas Darren","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID676617":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617","firstName":"Riley","lastName":"O'Brien","primaryNumber":"61","birthDate":"1995-02-06","currentAge":31,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Riley","useLastName":"O'Brien","middleName":"Chun-Young","boxscoreName":"O'Brien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley O'Brien","nameSlug":"riley-o-brien-676617","firstLastName":"Riley O'Brien","lastFirstName":"O'Brien, Riley","lastInitName":"O'Brien, R","initLastName":"R O'Brien","fullFMLName":"Riley Chun-Young O'Brien","fullLFMName":"O'Brien, Riley Chun-Young","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669467":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467","firstName":"Neil","lastName":"Pallante","primaryNumber":"53","birthDate":"1998-09-18","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andre","useLastName":"Pallante","middleName":"Andre","boxscoreName":"Pallante","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"puh-LAWN-tay","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andre Pallante","nameSlug":"andre-pallante-669467","firstLastName":"Andre Pallante","lastFirstName":"Pallante, Andre","lastInitName":"Pallante, A","initLastName":"A Pallante","fullFMLName":"Neil Andre Pallante","fullLFMName":"Pallante, Neil Andre","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID650968":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968","firstName":"Yohel","lastName":"Pozo","primaryNumber":"79","birthDate":"1997-06-14","currentAge":29,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yohel","useLastName":"Pozo","middleName":"Enrique","boxscoreName":"Pozo","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":true,"pronunciation":"jo-EL POH-zoh","mlbDebutDate":"2021-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohel Pozo","nameSlug":"yohel-pozo-650968","firstLastName":"Yohel Pozo","lastFirstName":"Pozo, Yohel","lastInitName":"Pozo, Y","initLastName":"Y Pozo","fullFMLName":"Yohel Enrique Pozo","fullLFMName":"Pozo, Yohel Enrique","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID666277":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277","firstName":"George","lastName":"Soriano","primaryNumber":"65","birthDate":"1999-03-24","currentAge":27,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Soriano","boxscoreName":"Soriano, G","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Soriano","nameSlug":"george-soriano-666277","firstLastName":"George Soriano","lastFirstName":"Soriano, George","lastInitName":"Soriano, G","initLastName":"G Soriano","fullFMLName":"George Soriano","fullLFMName":"Soriano, George","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666152":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152","firstName":"David","lastName":"Hamilton","primaryNumber":"6","birthDate":"1997-09-29","currentAge":28,"birthCity":"San Marcos","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"David","useLastName":"Hamilton","middleName":"Lewis","boxscoreName":"Hamilton, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Hamilton","nameSlug":"david-hamilton-666152","firstLastName":"David Hamilton","lastFirstName":"Hamilton, David","lastInitName":"Hamilton, D","initLastName":"D Hamilton","fullFMLName":"David Lewis Hamilton","fullLFMName":"Hamilton, David Lewis","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID687075":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075","firstName":"Brandon","lastName":"Sproat","primaryNumber":"23","birthDate":"2000-09-17","currentAge":25,"birthCity":"Pensacola","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Sproat","middleName":"Carl","boxscoreName":"Sproat","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"rhymes with Boat","mlbDebutDate":"2025-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Sproat","nameSlug":"brandon-sproat-687075","firstLastName":"Brandon Sproat","lastFirstName":"Sproat, Brandon","lastInitName":"Sproat, B","initLastName":"B Sproat","fullFMLName":"Brandon Carl Sproat","fullLFMName":"Sproat, Brandon Carl","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669461":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461","firstName":"Matthew","lastName":"Liberatore","primaryNumber":"32","birthDate":"1999-11-06","currentAge":26,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Liberatore","middleName":"Joseph","boxscoreName":"Liberatore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LIBB-er-uh-tore","mlbDebutDate":"2022-05-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Liberatore","nameSlug":"matthew-liberatore-669461","firstLastName":"Matthew Liberatore","lastFirstName":"Liberatore, Matthew","lastInitName":"Liberatore, M","initLastName":"M Liberatore","fullFMLName":"Matthew Joseph Liberatore","fullLFMName":"Liberatore, Matthew Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID686780":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780","firstName":"Pedro","lastName":"Pagés","primaryNumber":"43","birthDate":"1998-09-17","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Pedro","useLastName":"Pagés","middleName":"Jose","boxscoreName":"Pagés, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"paw-HESS","mlbDebutDate":"2024-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Pagés","nameSlug":"pedro-pages-686780","firstLastName":"Pedro Pagés","lastFirstName":"Pagés, Pedro","lastInitName":"Pagés, P","initLastName":"P Pagés","fullFMLName":"Pedro Jose Pagés","fullLFMName":"Pagés, Pedro Jose","strikeZoneTop":3.174,"strikeZoneBottom":1.602},"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},"ID663765":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765","firstName":"Jacob","lastName":"Woodford","birthDate":"1996-10-28","currentAge":29,"birthCity":"St. Petersburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Woodford","middleName":"Robert","boxscoreName":"Woodford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-08-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Woodford","nameSlug":"jake-woodford-663765","firstLastName":"Jake Woodford","lastFirstName":"Woodford, Jake","lastInitName":"Woodford, J","initLastName":"J Woodford","fullFMLName":"Jacob Robert Woodford","fullLFMName":"Woodford, Jacob Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID671056":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056","firstName":"Ivan","lastName":"Herrera","primaryNumber":"48","birthDate":"2000-06-01","currentAge":26,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Iván","useLastName":"Herrera","middleName":"Aaron","boxscoreName":"Herrera","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ee-VAHN","mlbDebutDate":"2022-05-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Iván Herrera","nameSlug":"ivan-herrera-671056","firstLastName":"Iván Herrera","lastFirstName":"Herrera, Iván","lastInitName":"Herrera, I","initLastName":"I Herrera","fullFMLName":"Ivan Aaron Herrera","fullLFMName":"Herrera, Ivan Aaron","strikeZoneTop":3.173,"strikeZoneBottom":1.602},"ID700241":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241","firstName":"Michael","lastName":"McGreevy","primaryNumber":"36","birthDate":"2000-07-08","currentAge":26,"birthCity":"San Clemente","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"McGreevy","middleName":"Stephen","boxscoreName":"McGreevy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael McGreevy","nameSlug":"michael-mcgreevy-700241","firstLastName":"Michael McGreevy","lastFirstName":"McGreevy, Michael","lastInitName":"McGreevy, M","initLastName":"M McGreevy","fullFMLName":"Michael Stephen McGreevy","fullLFMName":"McGreevy, Michael Stephen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694477":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477","firstName":"Chandler","lastName":"Patrick","primaryNumber":"39","birthDate":"1998-08-14","currentAge":28,"birthCity":"Crown Point","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chad","useLastName":"Patrick","middleName":"Allen","boxscoreName":"Patrick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chad Patrick","nameSlug":"chad-patrick-694477","firstLastName":"Chad Patrick","lastFirstName":"Patrick, Chad","lastInitName":"Patrick, C","initLastName":"C Patrick","fullFMLName":"Chandler Allen Patrick","fullLFMName":"Patrick, Chandler Allen","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669357":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357","firstName":"Nolan","lastName":"Gorman","primaryNumber":"16","birthDate":"2000-05-10","currentAge":26,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Gorman","middleName":"Brian","boxscoreName":"Gorman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Gorman","nameSlug":"nolan-gorman-669357","firstLastName":"Nolan Gorman","lastFirstName":"Gorman, Nolan","lastInitName":"Gorman, N","initLastName":"N Gorman","fullFMLName":"Nolan Brian Gorman","fullLFMName":"Gorman, Nolan Brian","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID690155":{"id":690155,"fullName":"Matt Pushard","link":"/api/v1/people/690155","firstName":"Matthew","lastName":"Pushard","birthDate":"1997-10-27","currentAge":28,"birthCity":"Bangor","birthStateProvince":"ME","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Pushard","middleName":"Louis","boxscoreName":"Pushard","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"push-ARD","mlbDebutDate":"2026-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Pushard","nameSlug":"matt-pushard-690155","firstLastName":"Matt Pushard","lastFirstName":"Pushard, Matt","lastInitName":"Pushard, M","initLastName":"M Pushard","fullFMLName":"Matthew Louis Pushard","fullLFMName":"Pushard, Matthew Louis","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID650859":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859","firstName":"Luis","lastName":"Rengifo","primaryNumber":"21","birthDate":"1997-02-26","currentAge":29,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 9\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Luis","useLastName":"Rengifo","middleName":"Jose","boxscoreName":"Rengifo","nickName":"Fifo","gender":"M","nameMatrilineal":"Canate","isPlayer":true,"isVerified":true,"pronunciation":"ren-HE-foe","mlbDebutDate":"2019-04-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Rengifo","nameSlug":"luis-rengifo-650859","firstLastName":"Luis Rengifo","lastFirstName":"Rengifo, Luis","lastInitName":"Rengifo, L","initLastName":"L Rengifo","fullFMLName":"Luis Jose Rengifo","fullLFMName":"Rengifo, Luis Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID663494":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494","firstName":"Bryan","lastName":"Torres","primaryNumber":"39","birthDate":"1997-07-02","currentAge":29,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Torres","boxscoreName":"Torres, B","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Torres","nameSlug":"bryan-torres-663494","firstLastName":"Bryan Torres","lastFirstName":"Torres, Bryan","lastInitName":"Torres, B","initLastName":"B Torres","fullFMLName":"Bryan Torres","fullLFMName":"Torres, Bryan","strikeZoneTop":2.98,"strikeZoneBottom":1.5},"ID689441":{"id":689441,"fullName":"Coleman Crow","link":"/api/v1/people/689441","firstName":"Coleman","lastName":"Crow","primaryNumber":"57","birthDate":"2000-12-30","currentAge":25,"birthCity":"Concord","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Coleman","useLastName":"Crow","middleName":"McCade","boxscoreName":"Crow","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Coleman Crow","nameSlug":"coleman-crow-689441","firstLastName":"Coleman Crow","lastFirstName":"Crow, Coleman","lastInitName":"Crow, C","initLastName":"C Crow","fullFMLName":"Coleman McCade Crow","fullLFMName":"Crow, Coleman McCade","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID681517":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517","firstName":"Kyle","lastName":"Leahy","primaryNumber":"62","birthDate":"1997-06-04","currentAge":29,"birthCity":"Boulder","birthStateProvince":"CO","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Leahy","middleName":"Yandow","boxscoreName":"Leahy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LAY-hee","mlbDebutDate":"2023-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Leahy","nameSlug":"kyle-leahy-681517","firstLastName":"Kyle Leahy","lastFirstName":"Leahy, Kyle","lastInitName":"Leahy, K","initLastName":"K Leahy","fullFMLName":"Kyle Yandow Leahy","fullLFMName":"Leahy, Kyle Yandow","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID665877":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877","firstName":"José","lastName":"Fermín","primaryNumber":"15","birthDate":"1999-03-29","currentAge":27,"birthCity":"Puerto Plata","birthCountry":"Dominican Republic","height":"5' 10\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"José","useLastName":"Fermín","middleName":"Miguel","boxscoreName":"Fermín","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2023-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermín","nameSlug":"jose-fermin-665877","firstLastName":"José Fermín","lastFirstName":"Fermín, José","lastInitName":"Fermín, J","initLastName":"J Fermín","fullFMLName":"José Miguel Fermín","fullLFMName":"Fermín, José Miguel","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"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},"ID641343":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343","firstName":"Jakob","lastName":"Bauers","primaryNumber":"9","birthDate":"1995-10-06","currentAge":30,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Bauers","middleName":"Christopher","boxscoreName":"Bauers","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Bauers","nameSlug":"jake-bauers-641343","firstLastName":"Jake Bauers","lastFirstName":"Bauers, Jake","lastInitName":"Bauers, J","initLastName":"J Bauers","fullFMLName":"Jakob Christopher Bauers","fullLFMName":"Bauers, Jakob Christopher","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID681676":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676","firstName":"Ryan","lastName":"Fernandez","primaryNumber":"64","birthDate":"1998-06-11","currentAge":28,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Fernandez","middleName":"Austin","boxscoreName":"Fernandez","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Fernandez","nameSlug":"ryan-fernandez-681676","firstLastName":"Ryan Fernandez","lastFirstName":"Fernandez, Ryan","lastInitName":"Fernandez, R","initLastName":"R Fernandez","fullFMLName":"Ryan Austin Fernandez","fullLFMName":"Fernandez, Ryan Austin","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID686217":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217","firstName":"Salvatore","lastName":"Frelick","primaryNumber":"10","birthDate":"2000-04-19","currentAge":26,"birthCity":"Boston","birthStateProvince":"MA","birthCountry":"USA","height":"5' 9\"","weight":191,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Sal","useLastName":"Frelick","middleName":"Michael","boxscoreName":"Frelick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"FREE-lick","mlbDebutDate":"2023-07-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Frelick","nameSlug":"sal-frelick-686217","firstLastName":"Sal Frelick","lastFirstName":"Frelick, Sal","lastInitName":"Frelick, S","initLastName":"S Frelick","fullFMLName":"Salvatore Michael Frelick","fullLFMName":"Frelick, Salvatore Michael","strikeZoneTop":3.06,"strikeZoneBottom":1.55},"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},"ID668941":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941","firstName":"Joseph","lastName":"Romero","primaryNumber":"33","birthDate":"1996-09-09","currentAge":30,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JoJo","useLastName":"Romero","middleName":"Abel","boxscoreName":"Romero, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JoJo Romero","nameSlug":"jojo-romero-668941","firstLastName":"JoJo Romero","lastFirstName":"Romero, JoJo","lastInitName":"Romero, J","initLastName":"J Romero","fullFMLName":"Joseph Abel Romero","fullLFMName":"Romero, Joseph Abel","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID677865":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865","firstName":"Justin","lastName":"Bruihl","primaryNumber":"47","birthDate":"1997-06-26","currentAge":29,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Bruihl","boxscoreName":"Bruihl","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Bruihl","nameSlug":"justin-bruihl-677865","firstLastName":"Justin Bruihl","lastFirstName":"Bruihl, Justin","lastInitName":"Bruihl, J","initLastName":"J Bruihl","fullFMLName":"Justin  Bruihl","fullLFMName":"Bruihl, Justin ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID690986":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986","firstName":"Kyle","lastName":"Harrison","primaryNumber":"52","birthDate":"2001-08-12","currentAge":25,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Harrison","middleName":"Christopher","boxscoreName":"Harrison","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Harrison","nameSlug":"kyle-harrison-690986","firstLastName":"Kyle Harrison","lastFirstName":"Harrison, Kyle","lastInitName":"Harrison, K","initLastName":"K Harrison","fullFMLName":"Kyle Christopher Harrison","fullLFMName":"Harrison, Kyle Christopher","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669003":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003","firstName":"Garrett","lastName":"Mitchell","primaryNumber":"5","birthDate":"1998-09-04","currentAge":28,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":229,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Garrett","useLastName":"Mitchell","middleName":"Antony-Charles","boxscoreName":"Mitchell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Mitchell","nameSlug":"garrett-mitchell-669003","firstLastName":"Garrett Mitchell","lastFirstName":"Mitchell, Garrett","lastInitName":"Mitchell, G","initLastName":"G Mitchell","fullFMLName":"Garrett Antony-Charles Mitchell","fullLFMName":"Mitchell, Garrett Antony-Charles","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"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},"ID592773":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773","firstName":"Ryne","lastName":"Stanek","primaryNumber":"55","birthDate":"1991-07-26","currentAge":35,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 4\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Stanek","middleName":"Thomas","boxscoreName":"Stanek","nickName":"Stanny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Stanek","nameSlug":"ryne-stanek-592773","firstLastName":"Ryne Stanek","lastFirstName":"Stanek, Ryne","lastInitName":"Stanek, R","initLastName":"R Stanek","fullFMLName":"Ryne Thomas Stanek","fullLFMName":"Stanek, Ryne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID596142":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142","firstName":"Gary","lastName":"Sánchez","primaryNumber":"99","birthDate":"1992-12-02","currentAge":33,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":251,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gary","useLastName":"Sánchez","boxscoreName":"Sánchez","nickName":"Kraken","gender":"M","nameMatrilineal":"Herrera","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-10-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gary Sánchez","nameSlug":"gary-sanchez-596142","firstLastName":"Gary Sánchez","lastFirstName":"Sánchez, Gary","lastInitName":"Sánchez, G","initLastName":"G Sánchez","fullFMLName":"Gary Sánchez","fullLFMName":"Sánchez, Gary ","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"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},"ID693409":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409","firstName":"Cesar","lastName":"Prieto","primaryNumber":"31","birthDate":"1999-05-10","currentAge":27,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"César","useLastName":"Prieto","boxscoreName":"Prieto","gender":"M","nameMatrilineal":"Echevarria","isPlayer":true,"isVerified":true,"pronunciation":"SAY-zar pre-EH-toe","mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"César Prieto","nameSlug":"cesar-prieto-693409","firstLastName":"César Prieto","lastFirstName":"Prieto, César","lastInitName":"Prieto, C","initLastName":"C Prieto","fullFMLName":"Cesar Prieto","fullLFMName":"Prieto, Cesar ","strikeZoneTop":3.07,"strikeZoneBottom":1.549},"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},"ID669160":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160","firstName":"Dustin","lastName":"May","primaryNumber":"21","birthDate":"1997-09-06","currentAge":29,"birthCity":"Justin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dustin","useLastName":"May","middleName":"Jake","boxscoreName":"May","nickName":"Big Red","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dustin May","nameSlug":"dustin-may-669160","firstLastName":"Dustin May","lastFirstName":"May, Dustin","lastInitName":"May, D","initLastName":"D May","fullFMLName":"Dustin Jake May","fullLFMName":"May, Dustin Jake","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID691026":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026","firstName":"Masyn","lastName":"Winn","primaryNumber":"0","birthDate":"2002-03-21","currentAge":24,"birthCity":"Katy","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Masyn","useLastName":"Winn","middleName":"Blaze","boxscoreName":"Winn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masyn Winn","nameSlug":"masyn-winn-691026","firstLastName":"Masyn Winn","lastFirstName":"Winn, Masyn","lastInitName":"Winn, M","initLastName":"M Winn","fullFMLName":"Masyn Blaze Winn","fullLFMName":"Winn, Masyn Blaze","strikeZoneTop":3.081,"strikeZoneBottom":1.555},"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":32,"name":"American Family Field","link":"/api/v1/venues/32","location":{"address1":"One Brewers Way","city":"Milwaukee","state":"Wisconsin","stateAbbrev":"WI","postalCode":"53214","defaultCoordinates":{"latitude":43.02838,"longitude":-87.97099},"azimuthAngle":129.0,"elevation":597,"country":"USA","phone":"(414) 902-4400"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40100,"turfType":"Grass","roofType":"Retractable","leftLine":344,"leftCenter":371,"center":400,"rightCenter":374,"rightLine":345},"active":true,"season":"2026"},"officialVenue":{"id":32,"link":"/api/v1/venues/32"},"weather":{"condition":"Partly Cloudy","temp":"74","wind":"7 mph, L To R"},"gameInfo":{"attendance":30391,"firstPitch":"2026-05-27T17:40:00.000Z","gameDurationMinutes":137},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":6,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"home":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"}},"officialScorer":{"id":681131,"fullName":"Drew Olson","link":"/api/v1/people/681131"},"primaryDatacaster":{"id":700150,"fullName":"Tom Mussa","link":"/api/v1/people/700150"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Wetherholt flies out to right fielder Sal Frelick.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-27T17:40:23.165Z","endTime":"2026-05-27T17:40:55.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-27T14:54:46.212Z","endTime":"2026-05-27T17:22:55.219Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-27T17:22:55.219Z","endTime":"2026-05-27T17:40:08.209Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-27T17:40:08.209Z","endTime":"2026-05-27T17:40:25.447Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21688517150908,"aZ":-15.295587166738985,"pfxX":-6.597942103229604,"pfxZ":8.679005942845826,"pX":-0.5294886284654143,"pZ":2.4507333244061185,"vX0":3.7655611067085863,"vY0":-138.41182904581996,"vZ0":-5.1941874333514315,"x":137.18,"y":172.61,"x0":-1.048709371716964,"y0":50.00188287075639,"z0":5.371961551636567,"aX":-12.831121164499775},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":11.2,"spinRate":2259,"spinDirection":218},"zone":4,"typeConfidence":0.91,"plateTime":0.39535737853507147,"extension":5.986867810844235},"index":3,"playId":"63e075cd-2d34-3c2d-bb90-d82638661436","pitchNumber":1,"startTime":"2026-05-27T17:40:25.447Z","endTime":"2026-05-27T17:40:29.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.854203657657852,"aZ":-15.576310575399253,"pfxX":1.8056087608701303,"pfxZ":9.509988899816097,"pX":0.6704742054521272,"pZ":3.0616880547911016,"vX0":4.785475027825665,"vY0":-131.2992549785121,"vZ0":-2.685994585358145,"x":91.44,"y":156.11,"x0":-1.41055861660387,"y0":50.00424378779012,"z0":5.257299656090296,"aX":3.1522917819408702},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.8,"breakHorizontal":-4.3,"spinRate":2490,"spinDirection":147},"zone":3,"typeConfidence":0.9,"plateTime":0.4171899435484745,"extension":6.1888640102216685},"hitData":{"launchSpeed":85.7,"launchAngle":46.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.55,"coordY":104.26}},"index":4,"playId":"b2b9005c-6ce1-384b-b6c8-292b9229dac1","pitchNumber":2,"startTime":"2026-05-27T17:40:44.216Z","endTime":"2026-05-27T17:40:55.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T17:40:55.479Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, pitcher Chad Patrick to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-27T17:41:07.987Z","endTime":"2026-05-27T17:42:15.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694477,"link":"/api/v1/people/694477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"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(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.8,"endSpeed":87.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11763652196554,"aZ":-13.53347792339343,"pfxX":-5.562590701820447,"pfxZ":9.46378418790463,"pX":0.5393778993587708,"pZ":2.6443951598138544,"vX0":5.963366702081789,"vY0":-139.39102031996896,"vZ0":-5.251409919575028,"x":96.44,"y":167.38,"x0":-0.904244238076949,"y0":50.00079921476492,"z0":5.4452060913215545,"aX":-10.953642368985923},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":8.9,"spinRate":2395,"spinDirection":215},"zone":6,"typeConfidence":0.91,"plateTime":0.3928383031922422,"extension":6.077243896810445},"index":0,"playId":"d5542b86-1217-36a9-9adb-e8d8d777176e","pitchNumber":1,"startTime":"2026-05-27T17:41:22.265Z","endTime":"2026-05-27T17:41:25.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.908478219489815,"aZ":-20.039551449878516,"pfxX":0.20106619577983742,"pfxZ":6.848683491097621,"pX":-0.16535443985406123,"pZ":2.6105028054346238,"vX0":3.1161491040380955,"vY0":-132.1975358707798,"vZ0":-3.09708683677029,"x":123.3,"y":168.3,"x0":-1.3849756723013396,"y0":50.00241915661426,"z0":5.266448285989985,"aX":0.3559253633089317},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.0,"breakHorizontal":-1.1,"spinRate":2559,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.4141602852402122,"extension":6.202195443165},"index":1,"playId":"a54354ff-0058-37f5-becd-7e8bb29102b5","pitchNumber":2,"startTime":"2026-05-27T17:41:40.422Z","endTime":"2026-05-27T17:41:43.556Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-27T17:41:50.046Z","endTime":"2026-05-27T17:42:06.734Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"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":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.096062130906972,"aZ":-22.180397373924222,"pfxX":-9.904831488550647,"pfxZ":4.902582001416768,"pX":0.16162614415130536,"pZ":2.186871957179285,"vX0":6.440914652374562,"vY0":-141.141365790486,"vZ0":-5.078443983537099,"x":110.84,"y":179.73,"x0":-0.8514159381255093,"y0":50.000728860642795,"z0":5.418340125205596,"aX":-20.18222476542259},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.2,"breakHorizontal":16.8,"spinRate":2165,"spinDirection":219},"zone":5,"typeConfidence":0.89,"plateTime":0.3865899548185481,"extension":5.9492601285166575},"hitData":{"launchSpeed":81.0,"launchAngle":-65.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.01,"coordY":182.09}},"index":3,"playId":"7d570041-0fa1-3c10-9987-be6278015664","pitchNumber":3,"startTime":"2026-05-27T17:42:06.734Z","endTime":"2026-05-27T17:42:15.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T17:42:15.460Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-27T17:42:31.942Z","endTime":"2026-05-27T17:43:47.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"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(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":94.6,"endSpeed":87.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.383658014644492,"aZ":-14.593789794659816,"pfxX":-3.6513437664275656,"pfxZ":9.071416235939227,"pX":-0.18562710826383758,"pZ":3.192672848834776,"vX0":3.405883646823049,"vY0":-137.79375722785474,"vZ0":-3.427581615092448,"x":124.08,"y":152.58,"x0":-0.9586295736759597,"y0":50.00186389421266,"z0":5.428264760043244,"aX":-7.075908879043664},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":6.0,"spinRate":2159,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.39632254040716,"extension":6.093514324863055},"index":0,"playId":"40d16e61-a960-3864-a65d-c36c059305d1","pitchNumber":1,"startTime":"2026-05-27T17:42:42.003Z","endTime":"2026-05-27T17:42:45.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.040560785436682,"aZ":-15.127232682960228,"pfxX":-3.954834410289539,"pfxZ":8.385971303093305,"pX":-0.28214532162664363,"pZ":2.8099344252037386,"vX0":3.70703985941244,"vY0":-140.98077164756648,"vZ0":-4.619764618097016,"x":127.75,"y":162.91,"x0":-1.093881813659729,"y0":50.006030788415615,"z0":5.431401112884293,"aX":-8.042477167869283},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":6.5,"spinRate":2305,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.387044450102886,"extension":6.028105315588592},"index":1,"playId":"4647df2e-bea9-3388-b38f-103960b8cce1","pitchNumber":2,"startTime":"2026-05-27T17:43:00.737Z","endTime":"2026-05-27T17:43:04.004Z","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":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.417258403364773,"aZ":-25.299832723158104,"pfxX":-7.62828916588062,"pfxZ":3.5114624540693145,"pX":-0.8614993492637419,"pZ":2.2189917122302276,"vX0":3.924040252185214,"vY0":-138.5204615638269,"vZ0":-3.6601437802816923,"x":149.84,"y":178.87,"x0":-1.298636364447463,"y0":50.00691171611495,"z0":5.231967446489441,"aX":-14.957198627131245},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.9,"breakHorizontal":13.1,"spinRate":2039,"spinDirection":219},"zone":13,"typeConfidence":0.89,"plateTime":0.39409459167837735,"extension":6.034655101029647},"index":2,"playId":"d9c6ef72-9f9a-330d-89c5-2fb5487e250c","pitchNumber":3,"startTime":"2026-05-27T17:43:19.980Z","endTime":"2026-05-27T17:43:26.577Z","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.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.777655696306503,"aZ":-26.42945690388155,"pfxX":-7.398831371117803,"pfxZ":2.9860227152236263,"pX":0.5007496764914805,"pZ":2.9081018187519097,"vX0":6.581923968855132,"vY0":-137.0388133259425,"vZ0":-1.7890915504480145,"x":97.91,"y":160.26,"x0":-0.9565099971180919,"y0":50.00482379833896,"z0":5.353082621633034,"aX":-14.248047472793752},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.3,"breakHorizontal":12.2,"spinRate":2076,"spinDirection":217},"zone":3,"typeConfidence":0.86,"plateTime":0.3978194483381081,"extension":6.133344376813311},"hitData":{"launchSpeed":85.0,"launchAngle":1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.3,"coordY":151.68}},"index":3,"playId":"b92ea8f0-c35c-302f-87dc-3b63718d9f02","pitchNumber":4,"startTime":"2026-05-27T17:43:39.342Z","endTime":"2026-05-27T17:43:47.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T17:43:47.777Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-27T17:45:49.306Z","endTime":"2026-05-27T17:48:59.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":8},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.521174468619797,"aZ":-10.261737520077876,"pfxX":-5.916155228010947,"pfxZ":11.08072618435878,"pX":-0.3113435680780289,"pZ":3.9269789241451805,"vX0":5.71224620085421,"vY0":-139.528752823693,"vZ0":-3.419129233625489,"x":128.87,"y":132.75,"x0":-1.6135404696994626,"y0":50.003825828415515,"z0":5.84132670297217,"aX":-11.700673006955753},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.6,"breakHorizontal":9.6,"spinRate":2577,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.39211026386715453,"extension":6.570805585954627},"index":0,"playId":"672d8dde-765d-3a10-aee2-de9e20c6d81c","pitchNumber":1,"startTime":"2026-05-27T17:45:59.955Z","endTime":"2026-05-27T17:46:03.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1440372361894,"aZ":-18.36418078731631,"pfxX":0.14910897464362716,"pfxZ":7.251328027066922,"pX":-0.6826397283727175,"pZ":4.0378280837544995,"vX0":3.4502910365151673,"vY0":-136.24335969959282,"vZ0":-1.0774180246303517,"x":143.02,"y":129.76,"x0":-1.9778343261484983,"y0":50.0067343272608,"z0":5.691236897726654,"aX":0.2843436284758643},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.2,"breakHorizontal":-1.0,"spinRate":2449,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.39995496574139366,"extension":6.700997790352885},"index":1,"playId":"0e8e5a10-8ed7-3c55-9df1-055301667580","pitchNumber":2,"startTime":"2026-05-27T17:46:19.651Z","endTime":"2026-05-27T17:46:23.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":87.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.194980215232583,"aZ":-18.16423539408421,"pfxX":-0.08174903251620291,"pfxZ":7.325319514155309,"pX":0.937327287950421,"pZ":1.9679868317087468,"vX0":7.099166938889508,"vY0":-136.5096401258571,"vZ0":-6.0988190174016115,"x":81.27,"y":185.64,"x0":-1.6716324048584066,"y0":50.00611512049482,"z0":5.454853873785177,"aX":-0.1568080573819873},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":-1.2,"spinRate":2521,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.3991556908876457,"extension":6.710130346193692},"index":2,"playId":"16146616-1d8d-3829-b3b4-85add4fddd88","pitchNumber":3,"startTime":"2026-05-27T17:46:38.239Z","endTime":"2026-05-27T17:46:42.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5228842621546,"aZ":-36.264818685281895,"pfxX":6.769256542427647,"pfxZ":-2.556514744352045,"pX":0.38485204951364427,"pZ":1.6060507653141147,"vX0":3.917533165221364,"vY0":-125.74200412608147,"vZ0":-2.027452779298949,"x":102.33,"y":195.42,"x0":-2.072750353363893,"y0":50.00241015377473,"z0":5.365555036771285,"aX":10.836695072223185},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.8,"breakHorizontal":-13.2,"spinRate":3211,"spinDirection":59},"zone":14,"typeConfidence":0.89,"plateTime":0.43562105457950473,"extension":6.568061106142121},"index":3,"playId":"16c776ba-496c-37fe-89c7-b413fbd7bc15","pitchNumber":4,"startTime":"2026-05-27T17:46:58.666Z","endTime":"2026-05-27T17:47:01.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.808792682584237,"aZ":-22.1697392139944,"pfxX":-9.587594509976602,"pfxZ":4.826110540562926,"pX":-0.6041777081801468,"pZ":2.7697010647341713,"vX0":6.898392789274557,"vY0":-142.19218069726617,"vZ0":-3.721684585576962,"x":140.03,"y":164.0,"x0":-1.8008012500279815,"y0":50.00502420803883,"z0":5.481164690641159,"aX":-19.8792281684367},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.3,"breakHorizontal":16.2,"spinRate":2292,"spinDirection":223},"zone":4,"typeConfidence":0.9,"plateTime":0.38339523064006187,"extension":6.529889509018412},"index":4,"playId":"78956de3-38a0-3a12-ad1d-41447a737f2b","pitchNumber":5,"startTime":"2026-05-27T17:47:16.824Z","endTime":"2026-05-27T17:47:20.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.314047076006677,"aZ":-36.08807803013838,"pfxX":7.862476364654144,"pfxZ":-2.431108745059179,"pX":0.7189821194015173,"pZ":3.2660431264402043,"vX0":4.193432725037027,"vY0":-126.2461267339097,"vZ0":1.805996451610851,"x":89.59,"y":150.6,"x0":-1.986409569562762,"y0":50.0032050717695,"z0":5.451561324055204,"aX":12.657507066504788},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.7,"breakHorizontal":-15.2,"spinRate":3244,"spinDirection":64},"zone":3,"typeConfidence":0.89,"plateTime":0.43427767563882425,"extension":6.459334160855136},"index":5,"playId":"241d8ef9-e310-3a84-8bde-983b36d973f0","pitchNumber":6,"startTime":"2026-05-27T17:47:38.597Z","endTime":"2026-05-27T17:47:42.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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.281204742064315,"aZ":-12.896341248314812,"pfxX":-4.57077292201538,"pfxZ":9.165033428851409,"pX":-0.16752475707929326,"pZ":3.2057043910257166,"vX0":5.955011317358107,"vY0":-143.23952159338506,"vZ0":-4.1842593157416665,"x":123.39,"y":152.23,"x0":-1.6677106833805517,"y0":50.003924901649356,"z0":5.476182533004254,"aX":-9.615732517283666},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.1,"breakHorizontal":7.2,"spinRate":2274,"spinDirection":216},"zone":2,"typeConfidence":0.92,"plateTime":0.3806111773784746,"extension":6.725483546466447},"index":6,"playId":"4bdab4bc-e0ad-34be-9ff1-285764678b10","pitchNumber":7,"startTime":"2026-05-27T17:48:01.317Z","endTime":"2026-05-27T17:48:04.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9340437800528,"aZ":-36.01468502993684,"pfxX":8.493506661791127,"pfxZ":-2.3370884252695223,"pX":-0.488976036501652,"pZ":2.3425559803699176,"vX0":1.2212556504975,"vY0":-127.19982372123064,"vZ0":-0.3989206011526536,"x":135.64,"y":175.53,"x0":-2.0790238319284655,"y0":50.00578344673009,"z0":5.355268440547327,"aX":13.929558113474634},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.1,"breakHorizontal":-15.7,"spinRate":3269,"spinDirection":50},"zone":4,"typeConfidence":0.9,"plateTime":0.43049651359052366,"extension":6.90871389403256},"index":7,"playId":"1206666b-553c-3656-a75c-9c06a5306dff","pitchNumber":8,"startTime":"2026-05-27T17:48:23.540Z","endTime":"2026-05-27T17:48:27.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8833917824414,"aZ":-38.616900165386326,"pfxX":7.638349025101315,"pfxZ":-3.9895593372897373,"pX":0.7735942964266866,"pZ":2.0357507447753367,"vX0":4.23743403767213,"vY0":-126.30630048685673,"vZ0":-0.5479888248578948,"x":87.51,"y":183.81,"x0":-1.9185531840054717,"y0":50.003092950523296,"z0":5.362523563630923,"aX":12.33293311922101},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-7.1,"breakHorizontal":-14.8,"spinRate":3217,"spinDirection":51},"zone":14,"typeConfidence":0.89,"plateTime":0.4337615423450951,"extension":6.421208649372027},"index":8,"playId":"3edcff0e-e900-34cc-8fba-fa6d706478e6","pitchNumber":9,"startTime":"2026-05-27T17:48:55.486Z","endTime":"2026-05-27T17:48:59.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T17:48:59.304Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Chourio strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-27T17:49:18.183Z","endTime":"2026-05-27T17:50:28.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":97.0,"endSpeed":89.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.369873979745666,"aZ":-14.305600140266055,"pfxX":-5.7841468782005885,"pfxZ":8.753555427817862,"pX":-0.23285876905560451,"pZ":1.7898039532226284,"vX0":6.183444857779614,"vY0":-141.09412650820957,"vZ0":-7.709979308754045,"x":125.88,"y":190.46,"x0":-1.6883926250396946,"y0":50.000821789652875,"z0":5.455916902555821,"aX":-11.805462957748544},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":9.4,"spinRate":2328,"spinDirection":210},"zone":8,"typeConfidence":0.92,"plateTime":0.386360933236372,"extension":6.821021335565919},"index":0,"playId":"29781161-1de2-3795-a2db-ab82d56b4963","pitchNumber":1,"startTime":"2026-05-27T17:49:26.414Z","endTime":"2026-05-27T17:49:30.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75903992549554,"aZ":-22.130777997128735,"pfxX":1.1639091805135298,"pfxZ":5.188635331323912,"pX":1.4764556802574125,"pZ":1.755549408290729,"vX0":7.924990376744927,"vY0":-136.96943895861864,"vZ0":-5.9902532892194476,"x":60.72,"y":191.38,"x0":-1.5830911738374664,"y0":50.00680814192397,"z0":5.4428200586424325,"aX":2.2543842116628983},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.5,"breakHorizontal":-3.5,"spinRate":2615,"spinDirection":190},"zone":14,"typeConfidence":0.91,"plateTime":0.39696957772356667,"extension":6.683630814863946},"index":1,"playId":"a30f3435-5dfd-3079-8c65-223456cd4871","pitchNumber":2,"startTime":"2026-05-27T17:49:44.697Z","endTime":"2026-05-27T17:49:48.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.842411229826116,"aZ":-22.470546389295585,"pfxX":-10.397640148017503,"pfxZ":4.682960015576966,"pX":0.2716012086638135,"pZ":1.5537322292890654,"vX0":9.503458406327026,"vY0":-142.1912894657594,"vZ0":-6.606184717779974,"x":106.65,"y":196.83,"x0":-1.7430581459573913,"y0":50.00535760369916,"z0":5.306639373209661,"aX":-21.55680772982842},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.4,"breakHorizontal":17.2,"spinRate":2439,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.3834071201183611,"extension":6.64327618277168},"index":2,"playId":"cf4a4afe-8488-30b1-89c0-f0d0374f56d6","pitchNumber":3,"startTime":"2026-05-27T17:50:03.229Z","endTime":"2026-05-27T17:50:06.933Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.186451568651105,"aZ":-39.42993420284691,"pfxX":6.995016284729068,"pfxZ":-4.449972172880042,"pX":2.2455121061099694,"pZ":0.1838678234308014,"vX0":7.607759351792342,"vY0":-127.4644968104275,"vZ0":-4.965571462753349,"x":31.41,"y":233.82,"x0":-1.6953981759066796,"y0":50.00153104808092,"z0":5.298497137936831,"aX":11.41272275555984},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-9.0,"breakHorizontal":-14.5,"spinRate":3348,"spinDirection":44},"zone":14,"typeConfidence":0.88,"plateTime":0.4310541557590706,"extension":6.51951094556909},"index":3,"playId":"febfc186-534e-34a3-a6a9-ddd07db1a97e","pitchNumber":4,"startTime":"2026-05-27T17:50:21.850Z","endTime":"2026-05-27T17:50:28.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T17:50:28.409Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-27T17:50:52.406Z","endTime":"2026-05-27T17:52:53.012Z","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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.726651047882395,"aZ":-24.431257532577842,"pfxX":-0.010029061016215701,"pfxZ":4.085812894241593,"pX":0.27506097227267695,"pZ":3.652465268516561,"vX0":5.4916500831958315,"vY0":-135.63613202116395,"vZ0":-0.8101138192323842,"x":106.52,"y":140.16,"x0":-1.7596795351913896,"y0":50.00497221778968,"z0":5.631592283251954,"aX":-0.018781595107687718},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.4,"breakHorizontal":-1.0,"spinRate":2501,"spinDirection":177},"zone":12,"typeConfidence":0.91,"plateTime":0.4011003284082926,"extension":6.60716377745536},"index":0,"playId":"3ff26949-1377-391f-b3a6-a21a146a4409","pitchNumber":1,"startTime":"2026-05-27T17:51:02.840Z","endTime":"2026-05-27T17:51:06.243Z","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":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.751904156527356,"aZ":-46.196456224820004,"pfxX":6.9212021052816635,"pfxZ":-9.850185558214964,"pX":-2.9326910434029787,"pZ":4.040857969939505,"vX0":-4.484079494945682,"vY0":-118.84191021843803,"vZ0":5.386153877123897,"x":228.79,"y":129.68,"x0":-1.916255702265384,"y0":50.00196067346773,"z0":5.952854963918012,"aX":9.854166369000398},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-16.1,"breakHorizontal":-11.4,"spinRate":3097,"spinDirection":44},"zone":11,"typeConfidence":0.96,"plateTime":0.46170113658548795,"extension":6.362137334468404},"index":1,"playId":"efd2735b-3f98-3b8d-951b-941f8c20e191","pitchNumber":2,"startTime":"2026-05-27T17:51:22.637Z","endTime":"2026-05-27T17:51:26.432Z","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":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.176169617751313,"aZ":-29.191952366700963,"pfxX":-8.191189350225788,"pfxZ":1.644723319395915,"pX":-1.148397387683439,"pZ":3.2551230620719966,"vX0":4.148425441466211,"vY0":-133.05666739734306,"vZ0":-0.5374870526014053,"x":160.77,"y":150.89,"x0":-1.65299782617025,"y0":50.00397624677528,"z0":5.551928420278325,"aX":-14.873542319700093},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.1,"breakHorizontal":14.2,"spinRate":1328,"spinDirection":251},"zone":11,"typeConfidence":0.85,"plateTime":0.4096781722025451,"extension":6.7865174559330645},"index":2,"playId":"3938d14e-f608-3c15-976f-fc1558cab795","pitchNumber":3,"startTime":"2026-05-27T17:51:44.979Z","endTime":"2026-05-27T17:51:49.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":87.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.573667877303564,"aZ":-22.172061172161843,"pfxX":0.8897540700940461,"pfxZ":5.239441459684179,"pX":0.8908813911769369,"pZ":1.9658183823524116,"vX0":6.578550635943995,"vY0":-136.21285044833314,"vZ0":-5.298189502118975,"x":83.04,"y":185.7,"x0":-1.6557110645177802,"y0":50.00137271639706,"z0":5.437089873606227,"aX":1.6959441105409252},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.8,"breakHorizontal":-2.8,"spinRate":2510,"spinDirection":194},"zone":14,"typeConfidence":0.91,"plateTime":0.3997570052595303,"extension":6.712448430453646},"index":3,"playId":"494edee3-ccd9-310e-8cf9-371d3a8260a0","pitchNumber":4,"startTime":"2026-05-27T17:52:05.290Z","endTime":"2026-05-27T17:52:09.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.191954625799255,"aZ":-13.154524818389124,"pfxX":-6.456505140216643,"pfxZ":9.260558592278379,"pX":-0.5552282413814786,"pZ":2.0630046906865718,"vX0":5.740777890945607,"vY0":-141.87441062477237,"vZ0":-7.028102913532021,"x":138.16,"y":183.08,"x0":-1.7587159121026743,"y0":50.0007252001938,"z0":5.397639493231947,"aX":-13.258631982167083},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.6,"breakHorizontal":10.7,"spinRate":2356,"spinDirection":216},"zone":7,"typeConfidence":0.92,"plateTime":0.38497128230212496,"extension":6.592476246114486},"index":4,"playId":"9d3e146f-3be4-32a3-8d2a-a1ba90f0d73e","pitchNumber":5,"startTime":"2026-05-27T17:52:25.446Z","endTime":"2026-05-27T17:52:29.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.231053164810543,"aZ":-32.55771890429042,"pfxX":8.900363927432254,"pfxZ":-0.23863949670090356,"pX":0.4738357975669228,"pZ":3.029892888013766,"vX0":3.308827679677157,"vY0":-125.5617651839111,"vZ0":0.7875369580283964,"x":98.94,"y":156.97,"x0":-2.021962580673202,"y0":50.005719780356515,"z0":5.386084724280701,"aX":14.045609842595006},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.0,"breakHorizontal":-16.9,"spinRate":3228,"spinDirection":56},"zone":3,"typeConfidence":0.9,"plateTime":0.43820186607958345,"extension":6.392725974381392},"index":5,"playId":"adaaaaaf-847f-3284-ab68-9a6b21be4dda","pitchNumber":6,"startTime":"2026-05-27T17:52:47.877Z","endTime":"2026-05-27T17:52:53.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T17:52:53.012Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Walker singles on a line drive to right fielder Sal Frelick.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-27T17:54:54.309Z","endTime":"2026-05-27T17:55:32.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.633991808003866,"aZ":-17.9930787178001,"pfxX":2.91689916047813,"pfxZ":8.533364471145852,"pX":0.6880525996390484,"pZ":2.6445026254266124,"vX0":4.0633899062420165,"vY0":-127.43865962090922,"vZ0":-3.0345444150972645,"x":90.77,"y":167.38,"x0":-1.2998280498302852,"y0":50.00484639981432,"z0":5.25471776849527,"aX":4.846776441338678},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":15.1,"breakHorizontal":-6.1,"spinRate":2459,"spinDirection":90},"zone":6,"typeConfidence":0.9,"plateTime":0.42810361083948667,"extension":6.104413011939624},"index":0,"playId":"cf24f348-f909-3b22-a1fd-89cd85616136","pitchNumber":1,"startTime":"2026-05-27T17:55:02.509Z","endTime":"2026-05-27T17:55:06.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.096770856861422,"aZ":-20.122497087476276,"pfxX":0.35983861568675923,"pfxZ":6.930151172392304,"pX":0.7932668580668211,"pZ":2.418566154524582,"vX0":4.975392314713412,"vY0":-130.24384242902482,"vZ0":-3.524697785819889,"x":86.76,"y":173.48,"x0":-1.1786322622980625,"y0":50.00619218487105,"z0":5.288106056593523,"aX":0.6263009923083028},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.1,"breakHorizontal":-1.6,"spinRate":2468,"spinDirection":144},"zone":6,"typeConfidence":0.9,"plateTime":0.41851060858809275,"extension":6.010453369156918},"hitData":{"launchSpeed":82.2,"launchAngle":13.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":160.75,"coordY":102.01}},"index":1,"playId":"9f83f2d1-adc6-3b45-9882-edcb9ac55929","pitchNumber":2,"startTime":"2026-05-27T17:55:20.857Z","endTime":"2026-05-27T17:55:32.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T17:55:32.108Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Gorman singles on a ground ball to center fielder Garrett Mitchell. Jordan Walker to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-27T17:56:22.524Z","endTime":"2026-05-27T17:56:57.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"edbd3c94-565e-3aba-82da-861bf3ceaff1","startTime":"2026-05-27T17:56:01.601Z","endTime":"2026-05-27T17:56:05.687Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.514291603501043,"aZ":-14.603181286726494,"pfxX":-5.657306959750464,"pfxZ":8.8961948689421,"pX":-0.2702377343043623,"pZ":2.4715845119329742,"vX0":4.032790998873373,"vY0":-139.24497796628623,"vZ0":-5.307192504744176,"x":127.3,"y":172.05,"x0":-0.9978637528170382,"y0":50.00625111481091,"z0":5.359045057962542,"aX":-11.178067323583551},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.2,"breakHorizontal":9.5,"spinRate":2338,"spinDirection":224},"zone":5,"typeConfidence":0.91,"plateTime":0.39246178751147465,"extension":5.963024234485492},"index":1,"playId":"b6e8e4f5-bb1f-3871-8246-0c0dfaf01922","pitchNumber":1,"startTime":"2026-05-27T17:56:24.867Z","endTime":"2026-05-27T17:56:28.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.192215270619492,"aZ":-18.101768575900394,"pfxX":0.1966865430025373,"pfxZ":8.393646500843431,"pX":0.8225817137635982,"pZ":1.5578014949862864,"vX0":5.4128651171099875,"vY0":-128.08262068107325,"vZ0":-5.590146796854162,"x":85.65,"y":196.72,"x0":-1.3356461724032642,"y0":50.00332346411403,"z0":5.165158297439166,"aX":0.3293305893998449},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":14.3,"breakHorizontal":-1.4,"spinRate":2423,"spinDirection":148},"zone":14,"typeConfidence":0.9,"plateTime":0.4261500749142053,"extension":6.184024900318898},"hitData":{"launchSpeed":79.5,"launchAngle":14.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.66,"coordY":107.09}},"index":2,"playId":"fd478ced-14db-3bba-a09b-66bbac9ee84a","pitchNumber":2,"startTime":"2026-05-27T17:56:44.567Z","endTime":"2026-05-27T17:56:57.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T17:56:57.749Z","atBatIndex":7},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Masyn Winn grounds into a double play, third baseman Luis Rengifo to second baseman Brice Turang to first baseman Jake Bauers. Jordan Walker to 3rd. Nolan Gorman out at 2nd. Masyn Winn out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-27T17:57:22.079Z","endTime":"2026-05-27T17:57:42.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66695602786337,"aZ":-18.983982262653907,"pfxX":0.4396762056273986,"pfxZ":7.599641476472038,"pX":-0.3318127880308108,"pZ":2.4822790763289246,"vX0":2.590154744945059,"vY0":-130.46758870036408,"vZ0":-3.26423481728004,"x":129.65,"y":171.76,"x0":-1.3917994618793934,"y0":50.00524986567528,"z0":5.168664575404568,"aX":0.7627056959992357},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.3,"breakHorizontal":-1.3,"spinRate":2479,"spinDirection":139},"zone":4,"typeConfidence":0.9,"plateTime":0.4187211504324888,"extension":6.110457804374872},"hitData":{"launchSpeed":65.7,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":90.44,"coordY":162.73}},"index":0,"playId":"6343fca6-7ee3-37a4-b1f3-34aede29d6c3","pitchNumber":1,"startTime":"2026-05-27T17:57:33.304Z","endTime":"2026-05-27T17:57:42.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T17:57:42.325Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bryan Torres pops out to third baseman Luis Rengifo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-27T17:58:03.993Z","endTime":"2026-05-27T17:59:37.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":89.3,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19753054096208,"aZ":-13.804962194965382,"pfxX":-4.417763594164567,"pfxZ":9.030472045875582,"pX":0.11795310440713913,"pZ":3.455740349285385,"vX0":4.669566411017868,"vY0":-140.8293130514349,"vZ0":-3.2503131796893996,"x":112.5,"y":145.48,"x0":-0.9777090396500118,"y0":50.00196676316979,"z0":5.5024353371525345,"aX":-8.985702161384967},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.0,"breakHorizontal":7.2,"spinRate":2427,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.38706715404533876,"extension":6.028401315757297},"index":0,"playId":"2f12e14b-0245-3e60-96ab-179213af66a3","pitchNumber":1,"startTime":"2026-05-27T17:58:15.469Z","endTime":"2026-05-27T17:58:19.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.477207394936357,"aZ":-15.681072964951976,"pfxX":2.721419663060856,"pfxZ":9.387005451016964,"pX":0.22562212094172143,"pZ":2.5754451089774824,"vX0":3.162615748665533,"vY0":-130.927127294951,"vZ0":-3.7202866646953847,"x":108.4,"y":169.24,"x0":-1.3461627389003237,"y0":50.00417521657514,"z0":5.169258180317269,"aX":4.782954116860997},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.6,"breakHorizontal":-5.5,"spinRate":2461,"spinDirection":108},"zone":5,"typeConfidence":0.9,"plateTime":0.41640200277834394,"extension":6.101066116519117},"index":1,"playId":"28cc8d64-560b-3af8-bafc-7aa0c4e5a8b5","pitchNumber":2,"startTime":"2026-05-27T17:58:34.618Z","endTime":"2026-05-27T17:58:38.707Z","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":2},"pitchData":{"startSpeed":95.1,"endSpeed":88.1,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78050438518803,"aZ":-15.907202802787895,"pfxX":-3.244462604833421,"pfxZ":8.274659036663554,"pX":1.9201452355718853,"pZ":2.3845565583671595,"vX0":8.584756964074032,"vY0":-138.36635708921943,"vZ0":-5.256495847998623,"x":43.81,"y":174.4,"x0":-0.7819590152432453,"y0":50.00621167733513,"z0":5.351321849253657,"aX":-6.381491745755641},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":4.3,"spinRate":2464,"spinDirection":208},"zone":12,"typeConfidence":0.89,"plateTime":0.3937355484770171,"extension":6.110197499045516},"index":2,"playId":"ce838986-f319-3442-a0fb-bae8dc4b607d","pitchNumber":3,"startTime":"2026-05-27T17:58:55.940Z","endTime":"2026-05-27T17:58:59.298Z","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":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.8,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.739138169715645,"aZ":-21.540875564186493,"pfxX":-7.287084374281131,"pfxZ":5.31847643911815,"pX":-0.09499903581995538,"pZ":2.5984290925583635,"vX0":4.957693495067325,"vY0":-139.39852769315402,"vZ0":-3.9711914292629293,"x":120.62,"y":168.62,"x0":-0.9357201059604643,"y0":50.00209729771294,"z0":5.4360605715170465,"aX":-14.565138846184901},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.1,"breakHorizontal":12.4,"spinRate":2021,"spinDirection":215},"zone":2,"typeConfidence":0.91,"plateTime":0.3905954685566013,"extension":6.075943369482381},"hitData":{"launchSpeed":81.0,"launchAngle":65.0,"totalDistance":160.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":88.47,"coordY":147.12}},"index":3,"playId":"50836e02-b9dd-34ce-b6fd-b8b47da862e8","pitchNumber":4,"startTime":"2026-05-27T17:59:26.873Z","endTime":"2026-05-27T17:59:37.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T17:59:37.457Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"William Contreras flies out to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-27T18:02:02.647Z","endTime":"2026-05-27T18:02:12.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","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":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-27T18:01:45.529Z","endTime":"2026-05-27T18:02:04.934Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.413064733068,"aZ":-20.93320092760299,"pfxX":0.367756538245672,"pfxZ":6.208473310989123,"pX":0.6082123182944164,"pZ":2.0935812717469635,"vX0":5.759488535600918,"vY0":-133.1509862174242,"vZ0":-4.990985887032971,"x":93.82,"y":182.25,"x0":-1.6232273699158075,"y0":50.0006241526711,"z0":5.490326062740373,"aX":0.6651815883597183},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.4,"breakHorizontal":-1.8,"spinRate":2494,"spinDirection":195},"zone":9,"typeConfidence":0.91,"plateTime":0.410086575282242,"extension":6.696687169686004},"hitData":{"launchSpeed":77.1,"launchAngle":32.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.18,"coordY":104.89}},"index":1,"playId":"4f9c319a-b39b-3413-b057-40a9f83bed67","pitchNumber":1,"startTime":"2026-05-27T18:02:04.934Z","endTime":"2026-05-27T18:02:12.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:02:12.910Z","atBatIndex":10},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jake Bauers hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-27T18:02:33.017Z","endTime":"2026-05-27T18:02:47.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.304312586704103,"aZ":-44.0714064775024,"pfxX":2.052309679282338,"pfxZ":-8.053220433403578,"pX":2.0355008575264173,"pZ":0.2579713340579595,"vX0":7.705909576232289,"vY0":-121.21095999030526,"vZ0":-3.5539643169530217,"x":39.41,"y":231.81,"x0":-1.4609668041832904,"y0":50.003066951762335,"z0":5.619224299425148,"aX":3.031353376645932},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-15.2,"breakHorizontal":-5.6,"spinRate":3187,"spinDirection":44},"zone":14,"typeConfidence":0.95,"plateTime":0.4531315872714492,"extension":6.638230211321362},"index":0,"playId":"e4b6bde4-ef42-3e39-b020-349a26964610","pitchNumber":1,"startTime":"2026-05-27T18:02:41.855Z","endTime":"2026-05-27T18:02:47.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:02:47.814Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-27T18:03:06.783Z","endTime":"2026-05-27T18:06:23.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02026823913067,"aZ":-15.34734954012634,"pfxX":-5.759402314926593,"pfxZ":8.521500931204299,"pX":-0.6776972346237014,"pZ":4.018916404675967,"vX0":5.091290604958347,"vY0":-139.33564279019086,"vZ0":-1.5558736237854809,"x":142.83,"y":130.27,"x0":-1.7764064979430667,"y0":50.004243736217084,"z0":5.593942141041434,"aX":-11.375286993568084},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":9.5,"spinRate":2360,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.3924462681060956,"extension":6.526844701748905},"index":0,"playId":"aa63b7ab-1597-32e2-bc8c-ef0789b7f4f7","pitchNumber":1,"startTime":"2026-05-27T18:03:17.108Z","endTime":"2026-05-27T18:03:20.638Z","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":92.1,"endSpeed":85.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06227383357047,"aZ":-21.593478225387884,"pfxX":-0.03798012600202849,"pfxZ":5.732674838580049,"pX":1.2149279236808201,"pZ":2.2073668505357746,"vX0":7.7417324798514215,"vY0":-134.05815951448105,"vZ0":-4.415926691629036,"x":70.69,"y":179.18,"x0":-1.6881702090773703,"y0":50.00578649340107,"z0":5.3892935167984515,"aX":-0.07097213010554579},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.7,"breakHorizontal":-1.3,"spinRate":2413,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.4063399830232943,"extension":6.637373884108048},"index":1,"playId":"e9bcdcda-9349-387e-b43e-926171ccb98b","pitchNumber":2,"startTime":"2026-05-27T18:03:36.716Z","endTime":"2026-05-27T18:03:40.838Z","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.9,"endSpeed":88.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.027766245247598,"aZ":-15.803877834266787,"pfxX":-6.6343031684827025,"pfxZ":8.216002284279895,"pX":0.3543136364309961,"pZ":2.675672840188261,"vX0":7.909565343125755,"vY0":-139.4679904966359,"vZ0":-4.661384237684461,"x":103.49,"y":166.54,"x0":-1.6413719266537095,"y0":50.00147198142014,"z0":5.39323163359685,"aX":-13.217375469701317},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":10.6,"spinRate":2351,"spinDirection":224},"zone":6,"typeConfidence":0.92,"plateTime":0.39103896611631406,"extension":6.668628146802419},"index":2,"playId":"2f055b5a-d22f-3e5a-9645-7e709a511185","pitchNumber":3,"startTime":"2026-05-27T18:03:56.350Z","endTime":"2026-05-27T18:04:00.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.510990376978622,"aZ":-36.982733684920134,"pfxX":7.51856481037815,"pfxZ":-3.0913229256031425,"pX":-0.18584259324282704,"pZ":2.65702432227704,"vX0":2.076192260963398,"vY0":-124.3154075825336,"vZ0":1.0931329963339949,"x":124.08,"y":167.04,"x0":-2.009981856259351,"y0":50.003385481787696,"z0":5.297657207310692,"aX":11.688214579795224},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.0,"breakHorizontal":-14.2,"spinRate":3132,"spinDirection":53},"zone":5,"typeConfidence":0.89,"plateTime":0.4417350720490334,"extension":6.476427266762924},"index":3,"playId":"24f57948-0f6b-373e-8c78-99775da72877","pitchNumber":4,"startTime":"2026-05-27T18:04:19.167Z","endTime":"2026-05-27T18:04:23.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88590946374684,"aZ":-36.02291237573075,"pfxX":7.330806614311453,"pfxZ":-2.473081088085495,"pX":-0.5887095785174896,"pZ":3.067457045269158,"vX0":1.4670540351705599,"vY0":-123.99776414865256,"vZ0":1.5745732718091467,"x":139.44,"y":155.96,"x0":-2.1404578509517505,"y0":50.00309319075019,"z0":5.430724882003241,"aX":11.409885669820843},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.8,"breakHorizontal":-13.6,"spinRate":3061,"spinDirection":52},"zone":1,"typeConfidence":0.89,"plateTime":0.4417940434778562,"extension":6.571283249468261},"index":4,"playId":"7da9780b-5869-3d6d-8a53-57894e39c9dd","pitchNumber":5,"startTime":"2026-05-27T18:04:40.664Z","endTime":"2026-05-27T18:04:44.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.648688892566835,"aZ":-24.366861192836954,"pfxX":2.2530364964749383,"pfxZ":4.2213867179328926,"pX":0.014136064956917467,"pZ":2.42923987496892,"vX0":4.388190743316844,"vY0":-134.77017600679045,"vZ0":-3.2683303267011774,"x":116.46,"y":173.19,"x0":-1.9242298052889952,"y0":50.00461252142111,"z0":5.367117519724872,"aX":4.169917992280655},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.2,"breakHorizontal":-4.9,"spinRate":2487,"spinDirection":197},"zone":5,"typeConfidence":0.9,"plateTime":0.40549127689147246,"extension":6.747741982369084},"index":5,"playId":"5b34934f-ba30-380b-965f-9b27df047cbc","pitchNumber":6,"startTime":"2026-05-27T18:05:06.572Z","endTime":"2026-05-27T18:05:10.452Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":6,"playId":"e0393795-7ea9-40e6-8cca-c525a42392cc","startTime":"2026-05-27T18:05:31.246Z","endTime":"2026-05-27T18:05:35.311Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":87.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.729550887910825,"aZ":-23.03487239150874,"pfxX":-1.120216291416238,"pfxZ":4.795258419448841,"pX":1.4930610147736774,"pZ":1.6591975845458748,"vX0":8.730196545872008,"vY0":-136.16919990164538,"vZ0":-5.612833286897356,"x":60.09,"y":193.98,"x0":-1.5887167185605802,"y0":50.00238536222776,"z0":5.3085545736501905,"aX":-2.1354729329910995},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.8,"breakHorizontal":0.5,"spinRate":2477,"spinDirection":200},"zone":14,"typeConfidence":0.91,"plateTime":0.3999684392764582,"extension":6.714588699826678},"index":7,"playId":"c1d0e3a5-acb7-319b-a550-861072a45e23","pitchNumber":7,"startTime":"2026-05-27T18:05:57.311Z","endTime":"2026-05-27T18:06:00.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.159139588438375,"aZ":-33.819595004214094,"pfxX":7.560130332922557,"pfxZ":-1.0425347295459941,"pX":0.5681166099338566,"pZ":1.9795835916600957,"vX0":3.8293041228109876,"vY0":-125.17106358748518,"vZ0":-1.1542736295704554,"x":95.34,"y":185.33,"x0":-1.9654642604672803,"y0":50.00209656264181,"z0":5.225290390370578,"aX":11.949120642878844},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.9,"breakHorizontal":-14.6,"spinRate":3183,"spinDirection":46},"zone":9,"typeConfidence":0.9,"plateTime":0.4382248395764803,"extension":6.3763910155776085},"index":8,"playId":"d8e0d0b4-b93d-3cdc-8a82-f45012b6061e","pitchNumber":8,"startTime":"2026-05-27T18:06:18.532Z","endTime":"2026-05-27T18:06:23.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:06:23.108Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, third baseman Nolan Gorman to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-27T18:06:38.584Z","endTime":"2026-05-27T18:07:38.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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(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":93.0,"endSpeed":85.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3206493667312,"aZ":-22.5176548906626,"pfxX":-1.7457435946195918,"pfxZ":5.182401837436307,"pX":1.2606866556045822,"pZ":2.085091786326459,"vX0":8.64830131048884,"vY0":-135.1632970606684,"vZ0":-4.70188510150817,"x":68.95,"y":182.48,"x0":-1.7431085807849702,"y0":50.00657153502106,"z0":5.41270100689576,"aX":-3.2559031012995},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.6,"breakHorizontal":1.4,"spinRate":2538,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.4040439794461368,"extension":6.593141404565594},"index":0,"playId":"cf09ed04-8862-330b-825f-348e677c508d","pitchNumber":1,"startTime":"2026-05-27T18:06:50.900Z","endTime":"2026-05-27T18:06:54.107Z","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.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.012944265752438,"aZ":-22.830030186408035,"pfxX":-1.6339497968779564,"pfxZ":4.915299487588503,"pX":0.8356206521887913,"pZ":0.7103003522379814,"vX0":7.340135372328452,"vY0":-136.268026959303,"vZ0":-8.104123073896874,"x":85.15,"y":219.6,"x0":-1.668356485316476,"y0":50.00022116963712,"z0":5.273299512058976,"aX":-3.1050038122291497},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.6,"breakHorizontal":1.6,"spinRate":2564,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.40035703971936076,"extension":6.634151306119404},"index":1,"playId":"820a47c9-8e4d-3551-a948-b3ff7a0f3e23","pitchNumber":2,"startTime":"2026-05-27T18:07:09.106Z","endTime":"2026-05-27T18:07:12.717Z","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":96.3,"endSpeed":88.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.938348304322897,"aZ":-16.024567452968277,"pfxX":-6.68786192739267,"pfxZ":8.102368339819773,"pX":-0.5802424034021458,"pZ":2.6191104102113876,"vX0":5.478398247471861,"vY0":-140.1014168606282,"vZ0":-4.864945136535643,"x":139.12,"y":168.06,"x0":-1.6897796044814655,"y0":50.001452022851176,"z0":5.421587671735418,"aX":-13.326283073705047},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":11.0,"spinRate":2379,"spinDirection":219},"zone":4,"typeConfidence":0.92,"plateTime":0.3905993376832577,"extension":6.595507965289886},"hitData":{"launchSpeed":97.4,"launchAngle":3.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.23,"coordY":165.87}},"index":2,"playId":"0ed541fd-f7d4-31d6-ad89-8786f2e75991","pitchNumber":3,"startTime":"2026-05-27T18:07:31.372Z","endTime":"2026-05-27T18:07:38.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:07:38.698Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pedro Pagés lines out sharply to second baseman Brice Turang.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-27T18:09:36.814Z","endTime":"2026-05-27T18:10:27.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48541257698554,"aZ":-19.884252244831995,"pfxX":-0.6669199003261361,"pfxZ":7.1652041455054665,"pX":-0.26113948351208355,"pZ":2.193821043989822,"vX0":2.928987030111854,"vY0":-129.27216234817195,"vZ0":-3.9504038848088396,"x":126.95,"y":179.55,"x0":-1.3155500709222276,"y0":50.00441850475726,"z0":5.242252488677963,"aX":-1.1443419680220663},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.5,"breakHorizontal":0.6,"spinRate":2412,"spinDirection":145},"zone":5,"typeConfidence":0.9,"plateTime":0.42149461354532747,"extension":6.044184969025223},"index":0,"playId":"d193873b-7c71-3e8d-a63d-9f93fb081151","pitchNumber":1,"startTime":"2026-05-27T18:09:50.176Z","endTime":"2026-05-27T18:09:53.957Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-27T18:10:00.791Z","endTime":"2026-05-27T18:10:18.939Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64896020604482,"aZ":-18.71388787823559,"pfxX":-0.5105682690868947,"pfxZ":7.706478870504768,"pX":0.3272882076536803,"pZ":2.1604334451873872,"vX0":4.123108347730695,"vY0":-130.3765030820268,"vZ0":-4.4220526433044585,"x":104.52,"y":180.45,"x0":-1.19849194019996,"y0":50.00291151499933,"z0":5.26350496033826,"aX":-0.8920033414937183},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.3,"breakHorizontal":0.1,"spinRate":2515,"spinDirection":140},"zone":6,"typeConfidence":0.9,"plateTime":0.41778659739860924,"extension":6.077376340738112},"hitData":{"launchSpeed":104.5,"launchAngle":9.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":137.52,"coordY":124.3}},"index":2,"playId":"f5c590a8-0639-3494-9039-f156dc222074","pitchNumber":2,"startTime":"2026-05-27T18:10:18.939Z","endTime":"2026-05-27T18:10:27.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:10:27.043Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Scott II walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-27T18:10:50.472Z","endTime":"2026-05-27T18:12:52.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.755222462645495,"aZ":-17.897435829431117,"pfxX":0.27334213741176505,"pfxZ":8.054893697352687,"pX":0.5365575906534404,"pZ":2.104461716629447,"vX0":4.631288476592729,"vY0":-131.51200964609873,"vZ0":-4.432514541360863,"x":96.55,"y":181.96,"x0":-1.274083160065957,"y0":50.00420578892593,"z0":5.1177459411333315,"aX":0.4841513608886861},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.9,"breakHorizontal":-1.4,"spinRate":2541,"spinDirection":152},"zone":9,"typeConfidence":0.9,"plateTime":0.4145809672253695,"extension":6.21994204001126},"index":0,"playId":"37888466-bb92-3d14-aab7-680acdf59e2b","pitchNumber":1,"startTime":"2026-05-27T18:10:58.602Z","endTime":"2026-05-27T18:11:02.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.848195716079903,"aZ":-12.951562979358807,"pfxX":-4.459109702240902,"pfxZ":9.777534350849766,"pX":-0.740022218069628,"pZ":3.254080039948768,"vX0":2.267715411839933,"vY0":-139.02508734596253,"vZ0":-3.6102963547419358,"x":145.21,"y":150.92,"x0":-0.9849071927425896,"y0":50.00565611431076,"z0":5.423523495964175,"aX":-8.769677305216437},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":7.7,"spinRate":2226,"spinDirection":221},"zone":1,"typeConfidence":0.9,"plateTime":0.39329626169727305,"extension":5.903237668113951},"index":1,"playId":"c0e808b3-68cb-3e95-b0ed-6a727d3c988b","pitchNumber":2,"startTime":"2026-05-27T18:11:18.128Z","endTime":"2026-05-27T18:11:22.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.810025564654595,"aZ":-12.041327054259606,"pfxX":-2.746690018615574,"pfxZ":10.225944407574548,"pX":0.10338463707874121,"pZ":2.572457801401557,"vX0":3.896385731642919,"vY0":-139.09837739455708,"vZ0":-5.5684882966049605,"x":113.06,"y":169.32,"x0":-0.9555996598826338,"y0":50.00277139437016,"z0":5.391504262575419,"aX":-5.408022449041435},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":4.2,"spinRate":2395,"spinDirection":213},"zone":5,"typeConfidence":0.89,"plateTime":0.39304613893389373,"extension":6.057411786752571},"index":2,"playId":"45c6f857-90a2-345c-be75-89686a1a0005","pitchNumber":3,"startTime":"2026-05-27T18:11:37.371Z","endTime":"2026-05-27T18:11:41.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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.957600401913254,"aZ":-33.89220320148888,"pfxX":2.5998207380250546,"pfxZ":-1.0484125796239083,"pX":1.3613878124797933,"pZ":0.40738250712903945,"vX0":5.228922779596685,"vY0":-126.55154044778038,"vZ0":-5.572857255746504,"x":65.11,"y":227.78,"x0":-1.0597071196556396,"y0":50.001781840949214,"z0":5.315393011853592,"aX":4.265975427786445},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.9,"breakHorizontal":-5.8,"spinRate":2541,"spinDirection":68},"zone":14,"typeConfidence":0.9,"plateTime":0.430858022139359,"extension":6.085700206951085},"index":3,"playId":"5a4a5c22-0251-3d7f-8694-df7cb07fa3d9","pitchNumber":4,"startTime":"2026-05-27T18:12:07.268Z","endTime":"2026-05-27T18:12:11.437Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55513814461918,"aZ":-33.305271126102895,"pfxX":2.1357611843010442,"pfxZ":-0.6676829763677609,"pX":1.7967156225352894,"pZ":-0.2010254917040434,"vX0":6.518554647992056,"vY0":-128.14156850449444,"vZ0":-7.051410917098082,"x":48.51,"y":244.21,"x0":-1.0415910251132305,"y0":50.00344484008426,"z0":5.136492382620725,"aX":3.6082939016428774},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.4,"breakHorizontal":-5.2,"spinRate":2478,"spinDirection":71},"zone":14,"typeConfidence":0.89,"plateTime":0.42488590108873225,"extension":6.2853674648664875},"index":4,"playId":"0efbb5f2-3d4c-3339-924d-437eb9e098c6","pitchNumber":5,"startTime":"2026-05-27T18:12:26.032Z","endTime":"2026-05-27T18:12:31.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3410996438293,"aZ":-17.78069639585526,"pfxX":-0.31041977848666225,"pfxZ":8.125855238314719,"pX":-1.0517118207122322,"pZ":2.5408736423080645,"vX0":0.9271092586235273,"vY0":-131.59041666361844,"vZ0":-3.4992228017310834,"x":157.09,"y":170.18,"x0":-1.3667355134534536,"y0":50.00257064711,"z0":5.189022528422255,"aX":-0.5499879152645032},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.3,"breakHorizontal":0.4,"spinRate":2427,"spinDirection":139},"zone":11,"typeConfidence":0.9,"plateTime":0.41468432758305207,"extension":6.206250330368778},"index":5,"playId":"030462f6-88b3-3b82-ac63-716112c8eabd","pitchNumber":6,"startTime":"2026-05-27T18:12:47.685Z","endTime":"2026-05-27T18:12:52.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:12:52.218Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Wetherholt flies out to right fielder Sal Frelick.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-27T18:13:13.561Z","endTime":"2026-05-27T18:15:19.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50847519345944,"aZ":-20.65412958994467,"pfxX":-0.12122670509497302,"pfxZ":6.610961672123981,"pX":0.11942051188932065,"pZ":2.915317021081412,"vX0":3.564897209630194,"vY0":-130.88905062085428,"vZ0":-2.22211328691419,"x":112.45,"y":160.07,"x0":-1.2419703292668396,"y0":50.003140274877545,"z0":5.314823488076072,"aX":-0.2117989524429711},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.8,"breakHorizontal":-0.5,"spinRate":2484,"spinDirection":153},"zone":2,"typeConfidence":0.9,"plateTime":0.4177707346022359,"extension":6.100073320552367},"index":0,"playId":"5c172f39-7cd0-3211-af33-adebb515f613","pitchNumber":1,"startTime":"2026-05-27T18:13:20.358Z","endTime":"2026-05-27T18:13:24.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46686312706011,"aZ":-14.190397991631137,"pfxX":-4.513291273977564,"pfxZ":9.106153842821119,"pX":-0.5094750625577757,"pZ":2.4592660741021826,"vX0":2.8813896318287067,"vY0":-138.99366550484547,"vZ0":-5.654531067269593,"x":136.42,"y":172.38,"x0":-0.9683266549661185,"y0":50.00041250339925,"z0":5.447190591358675,"aX":-8.910878601071468},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":7.7,"spinRate":2387,"spinDirection":217},"zone":4,"typeConfidence":0.9,"plateTime":0.39268865958578125,"extension":5.983609868095148},"index":1,"playId":"97cbeeda-f478-3b72-9092-a0698627381d","pitchNumber":2,"startTime":"2026-05-27T18:13:39.378Z","endTime":"2026-05-27T18:13:42.415Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"bf5bf4f9-86c3-35f7-a3c0-8d41dc276569","startTime":"2026-05-27T18:13:59.472Z","endTime":"2026-05-27T18:14:04.712Z","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":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78158947486822,"aZ":-15.57891793858277,"pfxX":-6.008632412718259,"pfxZ":8.361583026917728,"pX":0.7881225250256294,"pZ":2.357948877108729,"vX0":6.756394012039663,"vY0":-139.17269242551563,"vZ0":-5.465646262987701,"x":86.96,"y":175.12,"x0":-0.8768408236822456,"y0":50.00197953828858,"z0":5.35930672847874,"aX":-11.925405730480216},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":9.7,"spinRate":2337,"spinDirection":217},"zone":6,"typeConfidence":0.91,"plateTime":0.391790182576091,"extension":5.959083919767346},"index":3,"playId":"594cfc3a-1acd-3284-b9a1-ed34203cf416","pitchNumber":3,"startTime":"2026-05-27T18:14:20.706Z","endTime":"2026-05-27T18:14:24.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30595776536648,"aZ":-24.74070548337705,"pfxX":-9.262240616354228,"pfxZ":3.8750894703459995,"pX":1.1518010259992824,"pZ":2.382159225606459,"vX0":8.463179807053585,"vY0":-137.16631751822027,"vZ0":-3.4225876143777185,"x":73.1,"y":174.46,"x0":-0.7594921586803965,"y0":50.00638876593374,"z0":5.319492848670069,"aX":-17.780033339622992},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.5,"breakHorizontal":15.1,"spinRate":2184,"spinDirection":215},"zone":14,"typeConfidence":0.89,"plateTime":0.3982396676633879,"extension":6.0740780561106105},"index":4,"playId":"4cb97061-7892-3af9-a0de-ec685ac7e137","pitchNumber":4,"startTime":"2026-05-27T18:14:44.275Z","endTime":"2026-05-27T18:14:48.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51412590933919,"aZ":-16.08651061577023,"pfxX":-5.698899323285529,"pfxZ":8.013431376876888,"pX":0.013890600158769195,"pZ":2.305812646717273,"vX0":4.571935848946924,"vY0":-140.26673170184577,"vZ0":-5.432693381545305,"x":116.47,"y":176.52,"x0":-0.8907502398963887,"y0":50.00319404433343,"z0":5.304199584994476,"aX":-11.440798135339938},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.7,"breakHorizontal":9.5,"spinRate":2386,"spinDirection":217},"zone":5,"typeConfidence":0.91,"plateTime":0.3893805873806646,"extension":6.0221349122195225},"hitData":{"launchSpeed":102.5,"launchAngle":37.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.81,"coordY":65.03}},"index":5,"playId":"dae0b846-a04b-3073-a87a-3f098a482b09","pitchNumber":5,"startTime":"2026-05-27T18:15:06.833Z","endTime":"2026-05-27T18:15:19.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:15:19.581Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Iván Herrera singles on a line drive to center fielder Garrett Mitchell. Victor Scott II to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-27T18:15:42.057Z","endTime":"2026-05-27T18:18:31.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnThird":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.908389701597606,"aZ":-21.96046913665776,"pfxX":1.3183404192283303,"pfxZ":5.887873627338498,"pX":0.6714427274967997,"pZ":2.7766023287567587,"vX0":4.355587185645156,"vY0":-130.23636178886437,"vZ0":-2.0958569226808565,"x":91.41,"y":163.81,"x0":-1.1873928986009006,"y0":50.00048378949064,"z0":5.236366342810728,"aX":2.285518433500365},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.4,"breakHorizontal":-3.2,"spinRate":2501,"spinDirection":147},"zone":3,"typeConfidence":0.9,"plateTime":0.4190462894726341,"extension":6.120333558852407},"index":0,"playId":"05339daa-0e85-3d77-b21a-19d22ce29ce6","pitchNumber":1,"startTime":"2026-05-27T18:15:48.524Z","endTime":"2026-05-27T18:15:52.626Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"e8492c29-97d0-398e-951b-72c09870f407","startTime":"2026-05-27T18:16:12.319Z","endTime":"2026-05-27T18:16:16.764Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.102778876610014,"aZ":-16.195115034672313,"pfxX":-3.2980893301215994,"pfxZ":8.28037498801537,"pX":-0.45686395753270276,"pZ":4.410708465630129,"vX0":2.519858050477229,"vY0":-137.2565808187849,"vZ0":-0.29087551294443753,"x":134.41,"y":119.69,"x0":-0.9530750250508551,"y0":50.00406740491743,"z0":5.609879910751305,"aX":-6.365821390671016},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":5.5,"spinRate":2277,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.3973117660193233,"extension":5.896132152148554},"index":2,"playId":"acc3dac1-2ebc-314e-a09f-839ff88a152c","pitchNumber":2,"startTime":"2026-05-27T18:16:33.878Z","endTime":"2026-05-27T18:16:36.969Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.276453174446896,"aZ":-17.50887081090872,"pfxX":3.0364206297511283,"pfxZ":8.723073018880875,"pX":0.3997669625482641,"pZ":3.532821438198561,"vX0":3.1885646524206757,"vY0":-128.49258069999345,"vZ0":-0.9959372520375223,"x":101.76,"y":143.39,"x0":-1.249237810507261,"y0":50.002637020424714,"z0":5.278924929122425,"aX":5.103842599787445},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.8,"breakHorizontal":-6.2,"spinRate":2473,"spinDirection":125},"zone":12,"typeConfidence":0.9,"plateTime":0.4253961565636204,"extension":6.173616810700664},"index":3,"playId":"2208467d-da96-3629-984b-9cfb39b8d861","pitchNumber":3,"startTime":"2026-05-27T18:16:54.713Z","endTime":"2026-05-27T18:16:58.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.892701487840487,"aZ":-16.734262333294854,"pfxX":-4.255123748004115,"pfxZ":7.8661081837818525,"pX":1.2705056079688923,"pZ":2.805959004856162,"vX0":7.11463277812885,"vY0":-138.4803182739713,"vZ0":-4.230564370367009,"x":68.57,"y":163.02,"x0":-0.7668651304080065,"y0":50.00217628166832,"z0":5.45663937179474,"aX":-8.351754361970459},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":6.4,"spinRate":2325,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.39396691058065914,"extension":5.9934762683021185},"index":4,"playId":"769630e8-7f8d-3088-b607-474aeed043ea","pitchNumber":4,"startTime":"2026-05-27T18:17:19.198Z","endTime":"2026-05-27T18:17:23.477Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-27T18:17:35.576Z","endTime":"2026-05-27T18:17:58.043Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.374772513724825,"aZ":-19.636781827309143,"pfxX":3.7474191846186273,"pfxZ":7.26510102816059,"pX":-0.3112422892188329,"pZ":3.865144898329495,"vX0":1.1640843196776507,"vY0":-130.50943236255017,"vZ0":-0.052414338916667136,"x":128.86,"y":134.42,"x0":-1.2498559296537672,"y0":50.00238391275814,"z0":5.3640266856127665,"aX":6.466082756979257},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.3,"breakHorizontal":-7.1,"spinRate":2457,"spinDirection":154},"zone":11,"typeConfidence":0.9,"plateTime":0.41962616826187205,"extension":6.104354458522359},"index":6,"playId":"9826475d-791f-3881-9f32-7886466cdc61","pitchNumber":5,"startTime":"2026-05-27T18:17:58.043Z","endTime":"2026-05-27T18:18:02.182Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.509408597500954,"aZ":-24.11861067861721,"pfxX":-9.804877422516824,"pfxZ":4.123306538203,"pX":0.4796776578754878,"pZ":3.2025653478700318,"vX0":6.836171654763116,"vY0":-138.58691872138914,"vZ0":-1.8085261645918562,"x":98.72,"y":152.31,"x0":-0.7387797782983443,"y0":50.00518603805096,"z0":5.466408840268481,"aX":-19.17125133443732},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.3,"breakHorizontal":16.4,"spinRate":2219,"spinDirection":209},"zone":3,"typeConfidence":0.9,"plateTime":0.3944605505909804,"extension":6.058138949909793},"hitData":{"launchSpeed":92.3,"launchAngle":12.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.01,"coordY":101.52}},"index":7,"playId":"f0ee9b1e-37f3-3aca-818f-4d431860517b","pitchNumber":6,"startTime":"2026-05-27T18:18:20.760Z","endTime":"2026-05-27T18:18:31.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:18:31.472Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-27T18:18:53.392Z","endTime":"2026-05-27T18:19:47.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.817709674487656,"aZ":-18.944673927334662,"pfxX":-0.27249136509525007,"pfxZ":7.511325574648524,"pX":-0.8709162649447447,"pZ":3.1432949794335743,"vX0":1.3868188986085772,"vY0":-131.13871842202173,"vZ0":-1.6993269147766195,"x":150.2,"y":153.91,"x0":-1.36864844630976,"y0":50.003379025175704,"z0":5.196849034489167,"aX":-0.4802319586654358},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.6,"breakHorizontal":0.2,"spinRate":2433,"spinDirection":156},"zone":11,"typeConfidence":0.9,"plateTime":0.4158953114104782,"extension":6.080681310658962},"index":0,"playId":"758fdbb8-b63b-3ede-9b80-98995a9113cf","pitchNumber":1,"startTime":"2026-05-27T18:18:59.667Z","endTime":"2026-05-27T18:19:03.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.344898760645535,"aZ":-20.729396686933484,"pfxX":-3.6430696084667487,"pfxZ":5.882947876499951,"pX":-0.28410301867342197,"pZ":3.270086133953917,"vX0":3.31980757579034,"vY0":-137.83827006213778,"vZ0":-1.9668784952509886,"x":127.83,"y":150.49,"x0":-1.0240990960983445,"y0":50.00660321001267,"z0":5.3759924399964705,"aX":-7.0922448889878345},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.4,"breakHorizontal":6.0,"spinRate":2434,"spinDirection":211},"zone":1,"typeConfidence":0.9,"plateTime":0.395638360057601,"extension":5.997309515997883},"index":1,"playId":"1b3c0582-cda7-32e1-a7de-3b6b8fb0e781","pitchNumber":2,"startTime":"2026-05-27T18:19:20.169Z","endTime":"2026-05-27T18:19:23.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.899609822654746,"aZ":-17.614789115394643,"pfxX":-0.5083767913912308,"pfxZ":7.390740766654421,"pX":-0.242108417691734,"pZ":4.317809151425621,"vX0":2.525885352861042,"vY0":-138.7429654854753,"vZ0":0.20696719398591334,"x":126.23,"y":122.2,"x0":-1.0940752632848687,"y0":50.006764179462444,"z0":5.4060330978257145,"aX":-1.0023283833859646},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":0.5,"spinRate":2460,"spinDirection":201},"zone":11,"typeConfidence":0.78,"plateTime":0.39315449165183214,"extension":5.983359600426359},"index":2,"playId":"e10297a9-29e4-3ebd-88c5-c43315795692","pitchNumber":3,"startTime":"2026-05-27T18:19:41.773Z","endTime":"2026-05-27T18:19:47.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:19:47.152Z","atBatIndex":18},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Sal Frelick reaches on catcher interference by Pedro Pagés. Sal Frelick to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-27T18:21:50.462Z","endTime":"2026-05-27T18:22:49.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.037523410729822,"aZ":-16.74787103009167,"pfxX":-6.455182760126574,"pfxZ":7.965702460940523,"pX":-0.053923074720975725,"pZ":3.053261958564276,"vX0":6.705285106191587,"vY0":-137.46301125126377,"vZ0":-4.018017141620576,"x":119.06,"y":156.34,"x0":-1.6721789817061683,"y0":50.004555591862136,"z0":5.652389314003597,"aX":-12.504024910086354},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":10.4,"spinRate":2266,"spinDirection":217},"zone":2,"typeConfidence":0.91,"plateTime":0.39663919025508587,"extension":6.743665855679076},"index":0,"playId":"abd9be82-ad1c-3fcb-9a3f-76e6f0e88810","pitchNumber":1,"startTime":"2026-05-27T18:22:00.799Z","endTime":"2026-05-27T18:22:04.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.7,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.694917852300534,"aZ":-21.42339222750882,"pfxX":-2.122814248253823,"pfxZ":5.660432508812168,"pX":0.8050532312191947,"pZ":2.566602109300253,"vX0":7.0935295268432546,"vY0":-135.95229175220624,"vZ0":-4.140342435940108,"x":86.31,"y":169.48,"x0":-1.5454428957779005,"y0":50.00275172082135,"z0":5.568837952895041,"aX":-4.032343987112519},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.7,"breakHorizontal":2.5,"spinRate":2416,"spinDirection":209},"zone":12,"typeConfidence":0.89,"plateTime":0.4006345760370267,"extension":6.572498044619302},"index":1,"playId":"3f510f46-5f63-39b7-9e7c-e2c8da62195f","pitchNumber":2,"startTime":"2026-05-27T18:22:18.971Z","endTime":"2026-05-27T18:22:23.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.920254807732135,"aZ":-32.79035145106687,"pfxX":7.248032380664945,"pfxZ":-0.38664185385033356,"pX":0.20731036842246733,"pZ":3.068380807219405,"vX0":3.052648671047503,"vY0":-125.16773731809197,"vZ0":0.7267789507736926,"x":109.1,"y":155.93,"x0":-1.9692687088503993,"y0":50.00345275940638,"z0":5.456100099921724,"aX":11.51725773546456},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.2,"breakHorizontal":-13.8,"spinRate":3134,"spinDirection":45},"zone":2,"typeConfidence":0.88,"plateTime":0.4373588767536756,"extension":6.321054573451342},"hitData":{"trajectory":"","hardness":"medium","location":"2","coordinates":{"coordX":118.36,"coordY":151.68}},"index":2,"playId":"6721bdb5-5d38-35e8-ad4e-8324a6dab77c","pitchNumber":3,"startTime":"2026-05-27T18:22:37.113Z","endTime":"2026-05-27T18:22:49.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:22:49.432Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"David Hamilton pops out to second baseman JJ Wetherholt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-27T18:23:17.413Z","endTime":"2026-05-27T18:24:09.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.370925948595954,"aZ":-16.646794655177995,"pfxX":-6.795236498360891,"pfxZ":7.9364259668362624,"pX":-0.9769691961013327,"pZ":3.551806635433547,"vX0":4.411311519391752,"vY0":-138.39954779203683,"vZ0":-2.2831495582424988,"x":154.24,"y":142.88,"x0":-1.7015453240754894,"y0":50.00472662077425,"z0":5.491366722435766,"aX":-13.298529524722758},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":11.5,"spinRate":2273,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.3944548179843408,"extension":6.707241659293294},"index":0,"playId":"211da9c5-db5c-3c8e-964a-2567eee2ee85","pitchNumber":1,"startTime":"2026-05-27T18:23:18.693Z","endTime":"2026-05-27T18:23:23.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.463277959562554,"aZ":-20.419816344598985,"pfxX":-1.631762718106188,"pfxZ":6.371662393778671,"pX":-0.393588921800506,"pZ":2.3557242887378065,"vX0":4.43644371313096,"vY0":-133.9029904819652,"vZ0":-4.156239229357695,"x":132.0,"y":175.18,"x0":-1.8480286530065273,"y0":50.005885743715176,"z0":5.35874836421654,"aX":-3.012182437625058},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.0,"breakHorizontal":2.2,"spinRate":2339,"spinDirection":210},"zone":4,"typeConfidence":0.91,"plateTime":0.4065116068536363,"extension":6.528883465821246},"index":1,"playId":"8c1b9f41-63c3-3fad-9596-f4dbc29a93fe","pitchNumber":2,"startTime":"2026-05-27T18:23:40.762Z","endTime":"2026-05-27T18:23:44.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64310235751919,"aZ":-22.47969985323659,"pfxX":-0.7488083655171778,"pfxZ":5.287803099675284,"pX":1.3977456495798988,"pZ":2.320226252608883,"vX0":8.09952739101789,"vY0":-133.29550135311422,"vZ0":-4.054064952083095,"x":63.72,"y":176.13,"x0":-1.559015463207554,"y0":50.00257975106145,"z0":5.447425255618536,"aX":-1.3742634175666784},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.1,"breakHorizontal":-0.1,"spinRate":2369,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.4080174723391292,"extension":6.730953475361429},"hitData":{"launchSpeed":65.5,"launchAngle":52.0,"totalDistance":171.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":156.85,"coordY":139.92}},"index":2,"playId":"dd84872d-b12b-3afd-a1f5-53adc62031f4","pitchNumber":3,"startTime":"2026-05-27T18:23:59.875Z","endTime":"2026-05-27T18:24:09.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:24:09.258Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Yelich flies out to center fielder Victor Scott II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-27T18:24:26.870Z","endTime":"2026-05-27T18:24:50.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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":2},"details":{"event":"Flyout","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":0},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.449553840716153,"aZ":-39.85657916099715,"pfxX":5.5187512476905045,"pfxZ":-5.156588264273973,"pX":-0.1210414075409775,"pZ":2.2503367749776424,"vX0":2.051964202028143,"vY0":-121.18420365041874,"vZ0":0.22890155257306133,"x":121.61,"y":178.02,"x0":-1.6956374481510237,"y0":50.00532018893598,"z0":5.633360501255911,"aX":8.21713713576725},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-9.0,"breakHorizontal":-10.4,"spinRate":2984,"spinDirection":45},"zone":8,"typeConfidence":2.0,"plateTime":0.45179692321998477,"extension":6.628317158426823},"hitData":{"launchSpeed":90.6,"launchAngle":27.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.25,"coordY":59.85}},"index":0,"playId":"cdd99bc8-ffdf-3686-beef-2298f3bd2150","pitchNumber":1,"startTime":"2026-05-27T18:24:39.316Z","endTime":"2026-05-27T18:24:50.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:24:50.176Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Chourio called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-27T18:25:04.565Z","endTime":"2026-05-27T18:26:39.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.993301811947983,"aZ":-25.3339859563175,"pfxX":-10.332189882121224,"pfxZ":3.433112926769007,"pX":-0.30415010754860083,"pZ":2.0953633039101605,"vX0":7.744677409708047,"vY0":-139.4966983029532,"vZ0":-4.239557103887588,"x":128.59,"y":182.21,"x0":-1.758041139884329,"y0":50.00556060803477,"z0":5.281957578635467,"aX":-20.60087842531378},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.6,"breakHorizontal":17.4,"spinRate":2368,"spinDirection":231},"zone":7,"typeConfidence":0.91,"plateTime":0.3909259697397145,"extension":6.535812006675847},"index":0,"playId":"b770f07a-2e28-3ad4-8a90-d9a0d5209d2a","pitchNumber":1,"startTime":"2026-05-27T18:25:17.870Z","endTime":"2026-05-27T18:25:21.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":85.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.112451126232752,"aZ":-22.1679790820168,"pfxX":0.5926190870042678,"pfxZ":5.444159681570542,"pX":0.8947062447000202,"pZ":2.127060857487867,"vX0":6.48231545374659,"vY0":-133.34042885079376,"vZ0":-4.624409524378993,"x":82.9,"y":181.35,"x0":-1.6241931313406317,"y0":50.001853138710544,"z0":5.441339766191952,"aX":1.0890075955116874},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.2,"breakHorizontal":-2.2,"spinRate":2468,"spinDirection":197},"zone":14,"typeConfidence":0.91,"plateTime":0.4075637553465734,"extension":6.68213651078201},"index":1,"playId":"14e563e8-17e6-3224-b6a6-729fc0b4337a","pitchNumber":2,"startTime":"2026-05-27T18:25:35.919Z","endTime":"2026-05-27T18:25:39.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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13022376492417,"aZ":-38.06498881164036,"pfxX":7.893297408051268,"pfxZ":-3.7850434353752007,"pX":0.5923693851344892,"pZ":0.8798654769442154,"vX0":3.676684385383016,"vY0":-124.50965930611567,"vZ0":-2.6753426598935626,"x":94.42,"y":215.02,"x0":-1.933214980081564,"y0":50.00504884390611,"z0":5.14665042432799,"aX":12.279540457650882},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.2,"breakHorizontal":-15.2,"spinRate":3063,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.441470031871114,"extension":6.489747560066791},"index":2,"playId":"18f1f60d-fe19-3b87-866f-08771095f34e","pitchNumber":3,"startTime":"2026-05-27T18:25:54.124Z","endTime":"2026-05-27T18:25:57.477Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"0c50a309-bb25-394e-8311-62fcab50096e","startTime":"2026-05-27T18:26:16.950Z","endTime":"2026-05-27T18:26:22.127Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.583079541846843,"aZ":-23.80901210064992,"pfxX":-12.119086006237023,"pfxZ":4.096651706725952,"pX":0.436834406286087,"pZ":2.9678065313718793,"vX0":10.364285641825926,"vY0":-141.6276364339258,"vZ0":-2.224065218888356,"x":100.35,"y":158.65,"x0":-1.6850193985177542,"y0":50.00545309222835,"z0":5.276733536443932,"aX":-24.766902301869116},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.2,"breakHorizontal":20.0,"spinRate":2389,"spinDirection":229},"zone":3,"typeConfidence":0.91,"plateTime":0.38586769987602665,"extension":6.496657494883281},"index":4,"playId":"41295408-a509-3906-8e4d-d22f7f9b07e0","pitchNumber":4,"startTime":"2026-05-27T18:26:34.856Z","endTime":"2026-05-27T18:26:39.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:26:39.322Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Walker singles on a fly ball to right fielder Sal Frelick.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-27T18:28:44.764Z","endTime":"2026-05-27T18:29:18.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.532867867749818,"aZ":-16.980871189758876,"pfxX":-1.7557093471049998,"pfxZ":8.826235181970821,"pX":0.21050799913475005,"pZ":1.663033613881879,"vX0":4.210658266278586,"vY0":-129.709734484418,"vZ0":-5.699282660530871,"x":108.98,"y":193.88,"x0":-1.1984028503816704,"y0":50.002552543939025,"z0":5.163178168979587,"aX":-3.0224688283320846},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.1,"breakHorizontal":2.4,"spinRate":2452,"spinDirection":168},"zone":14,"typeConfidence":0.9,"plateTime":0.42062583854436575,"extension":6.1492694104215815},"index":0,"playId":"c48ab15e-d8fa-3f7e-8fd6-4165cecab207","pitchNumber":1,"startTime":"2026-05-27T18:28:50.848Z","endTime":"2026-05-27T18:28:54.672Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.728198682628996,"aZ":-22.91610918774482,"pfxX":-8.644513587134721,"pfxZ":4.728689742394348,"pX":-0.8943225611939849,"pZ":3.7930985546832665,"vX0":2.773438905489674,"vY0":-137.83513782887007,"vZ0":-0.7249418152968233,"x":151.09,"y":136.37,"x0":-0.7802035806050368,"y0":50.001023157745536,"z0":5.5834049618418,"aX":-16.91491542298519},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.6,"breakHorizontal":15.2,"spinRate":2229,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.39481917129532285,"extension":6.007606139326107},"hitData":{"launchSpeed":74.0,"launchAngle":28.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.5,"coordY":108.16}},"index":1,"playId":"06ce98de-d33f-3221-ab73-c57dad917e5e","pitchNumber":2,"startTime":"2026-05-27T18:29:07.667Z","endTime":"2026-05-27T18:29:18.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:29:18.981Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Gorman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-27T18:29:39.318Z","endTime":"2026-05-27T18:31:18.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"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":"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":94.1,"endSpeed":87.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19762409038519,"aZ":-21.507477825998286,"pfxX":-4.418114909911939,"pfxZ":5.495932661676509,"pX":-0.9211084874277402,"pZ":3.3859195773571624,"vX0":2.104901116540377,"vY0":-137.21568315209552,"vZ0":-1.6555489994398793,"x":152.11,"y":147.36,"x0":-1.1165810354188186,"y0":50.00488112632646,"z0":5.4361935585562735,"aX":-8.578751526786004},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.8,"breakHorizontal":7.7,"spinRate":2220,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.39642966682655034,"extension":5.938769744823855},"index":0,"playId":"23b07b68-cfeb-3a7f-b48b-084e8dd7266a","pitchNumber":1,"startTime":"2026-05-27T18:29:47.238Z","endTime":"2026-05-27T18:29:51.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80905482193259,"aZ":-15.592675386112147,"pfxX":-2.5067952348440192,"pfxZ":9.205261936049968,"pX":-1.0766790727119855,"pZ":1.286621556696165,"vX0":1.6792833596805785,"vY0":-132.2680847373394,"vZ0":-6.706647932465554,"x":158.04,"y":204.04,"x0":-1.3888021362680203,"y0":50.00245952969623,"z0":4.965221784497915,"aX":-4.515561499392117},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.7,"breakHorizontal":4.2,"spinRate":2307,"spinDirection":184},"zone":13,"typeConfidence":0.84,"plateTime":0.41149770704083144,"extension":6.170630234514383},"index":1,"playId":"fa2fe6ce-e0c2-333e-87a7-b8baa41a979f","pitchNumber":2,"startTime":"2026-05-27T18:30:06.936Z","endTime":"2026-05-27T18:30:10.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3101721982952,"aZ":-17.30312755883274,"pfxX":-4.7573789638690025,"pfxZ":7.402049195196021,"pX":-0.2758683048591609,"pZ":2.6777258783309117,"vX0":3.7389068099220184,"vY0":-139.86084712816967,"vZ0":-4.232800960257804,"x":127.52,"y":166.48,"x0":-1.0024592035889257,"y0":50.00405156316317,"z0":5.323123779948213,"aX":-9.560651750274129},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.8,"breakHorizontal":8.0,"spinRate":2215,"spinDirection":217},"zone":5,"typeConfidence":0.91,"plateTime":0.3895004057726523,"extension":6.057887996023985},"index":2,"playId":"f7df14d4-0a44-30ee-ac36-b8e11ab1db08","pitchNumber":3,"startTime":"2026-05-27T18:30:27.224Z","endTime":"2026-05-27T18:30:30.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.899707304711946,"aZ":-23.186667133919173,"pfxX":-8.273189193593304,"pfxZ":4.617812002080704,"pX":0.5246819227041657,"pZ":3.0649400331986927,"vX0":6.940105268149429,"vY0":-137.73051648000418,"vZ0":-2.050588250358445,"x":97.0,"y":156.03,"x0":-0.9370239197812539,"y0":50.00286805560848,"z0":5.366602120059367,"aX":-16.09974550816867},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.2,"breakHorizontal":13.8,"spinRate":2032,"spinDirection":219},"zone":3,"typeConfidence":0.9,"plateTime":0.39574118138976555,"extension":6.05358400662841},"index":3,"playId":"55fe3255-df53-33a7-8b6b-533f25aba693","pitchNumber":4,"startTime":"2026-05-27T18:30:49.041Z","endTime":"2026-05-27T18:30:52.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.212768543716603,"aZ":-12.493191395551202,"pfxX":-4.328430337002855,"pfxZ":9.915054527070783,"pX":-0.546322612957261,"pZ":3.2490906736025185,"vX0":2.4454736869056353,"vY0":-139.92805611278527,"vZ0":-3.820792832490143,"x":137.82,"y":151.05,"x0":-0.8686149138313178,"y0":50.006893486260026,"z0":5.44934601093185,"aX":-8.595897145704129},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":7.3,"spinRate":2388,"spinDirection":217},"zone":1,"typeConfidence":0.9,"plateTime":0.391252818767013,"extension":6.0433079086362085},"index":4,"playId":"288e37b3-3fa4-3410-a479-02522173df8e","pitchNumber":5,"startTime":"2026-05-27T18:31:14.906Z","endTime":"2026-05-27T18:31:18.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:31:18.523Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-27T18:32:26.618Z","endTime":"2026-05-27T18:34:01.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-27T18:31:47.037Z","endTime":"2026-05-27T18:32:28.762Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.347453298965387,"aZ":-20.280892467719,"pfxX":-10.318585809567145,"pfxZ":6.000487566334687,"pX":0.9717874767220298,"pZ":2.1642666712878396,"vX0":8.49322516211265,"vY0":-139.62121579080784,"vZ0":-5.054972053230801,"x":79.96,"y":180.34,"x0":-0.7633972557844092,"y0":50.002540937665906,"z0":5.326022958168331,"aX":-20.447692829821694},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.1,"breakHorizontal":17.0,"spinRate":2183,"spinDirection":217},"zone":14,"typeConfidence":0.89,"plateTime":0.391753682776649,"extension":6.159381671984708},"index":1,"playId":"73545e41-10c7-36fd-9cb8-6ace930f60fe","pitchNumber":1,"startTime":"2026-05-27T18:32:28.762Z","endTime":"2026-05-27T18:32:32.526Z","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":89.6,"endSpeed":82.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.603253561960784,"aZ":-19.23387255893298,"pfxX":-2.3201342246708783,"pfxZ":7.470981537334131,"pX":-0.6965630121181211,"pZ":2.7376733774629316,"vX0":2.1679332164827025,"vY0":-130.53984314294863,"vZ0":-2.82751704164229,"x":143.55,"y":164.86,"x0":-1.235008123527588,"y0":50.001939971008504,"z0":5.277242431001962,"aX":-4.0178226921946},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.2,"breakHorizontal":3.7,"spinRate":2487,"spinDirection":148},"zone":1,"typeConfidence":0.9,"plateTime":0.41904745859108017,"extension":6.140693616667783},"index":2,"playId":"a145c749-606e-3355-8676-723b518cf560","pitchNumber":2,"startTime":"2026-05-27T18:32:48.946Z","endTime":"2026-05-27T18:32:54.886Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"c3e27528-cd61-382e-a2e4-93cc12ea4964","startTime":"2026-05-27T18:33:10.916Z","endTime":"2026-05-27T18:33:16.150Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61994941263917,"aZ":-22.510079267084166,"pfxX":-10.977394488116737,"pfxZ":4.882929529441962,"pX":0.4020535765887599,"pZ":1.712948286733255,"vX0":7.244588434839166,"vY0":-139.81350948991462,"vZ0":-5.775948089500374,"x":101.67,"y":192.53,"x0":-0.7969167430327208,"y0":50.003138513866126,"z0":5.28358245853889,"aX":-21.72587144977388},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.8,"breakHorizontal":18.4,"spinRate":2289,"spinDirection":218},"zone":9,"typeConfidence":0.89,"plateTime":0.3918103113169602,"extension":6.117973362922155},"index":4,"playId":"9847770d-6a22-3eee-b9ee-8eb97e27e461","pitchNumber":3,"startTime":"2026-05-27T18:33:33.285Z","endTime":"2026-05-27T18:33:36.759Z","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":91.4,"endSpeed":83.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.904389140486657,"aZ":-16.065903094264648,"pfxX":-1.0395617959833183,"pfxZ":9.029033795483215,"pX":-0.0075987337089392995,"pZ":3.4683109476478013,"vX0":3.484723558508977,"vY0":-133.05380908695565,"vZ0":-1.6159424772419695,"x":117.29,"y":145.14,"x0":-1.2020908208831793,"y0":50.00174911006296,"z0":5.25400268217231,"aX":-1.8550673144816718},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.2,"breakHorizontal":1.1,"spinRate":2532,"spinDirection":158},"zone":12,"typeConfidence":0.81,"plateTime":0.41247019487479664,"extension":6.018961246059962},"index":5,"playId":"bca262a4-4bd6-3376-98ac-6872c0ccbd9e","pitchNumber":4,"startTime":"2026-05-27T18:33:55.565Z","endTime":"2026-05-27T18:34:01.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:34:01.668Z","atBatIndex":25},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Bryan Torres triples (1) on a sharp line drive to right fielder Sal Frelick. Jordan Walker scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-27T18:34:20.444Z","endTime":"2026-05-27T18:37:15.703Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":62},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":{"id":694477,"link":"/api/v1/people/694477"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.6,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27575623631273,"aZ":-22.86538799605479,"pfxX":-9.357031318425706,"pfxZ":4.76758609740534,"pX":0.7755917097414301,"pZ":2.97647873806153,"vX0":7.464001598749163,"vY0":-138.0110977630022,"vZ0":-2.5156860602824356,"x":87.44,"y":158.42,"x0":-0.7323598404008729,"y0":50.00109478401443,"z0":5.420079449341946,"aX":-18.264318347264048},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.4,"breakHorizontal":15.6,"spinRate":2066,"spinDirection":212},"zone":3,"typeConfidence":0.9,"plateTime":0.39506363083526796,"extension":6.171721693384573},"index":0,"playId":"933e0043-fb6c-3544-bd66-4c625c5d0a50","pitchNumber":1,"startTime":"2026-05-27T18:34:31.476Z","endTime":"2026-05-27T18:34:35.697Z","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":82.3,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72182193314193,"aZ":-17.438357669629408,"pfxX":-0.08507462713232972,"pfxZ":8.4936834487284,"pX":-0.8071709071366147,"pZ":3.548295910025771,"vX0":1.345004040754749,"vY0":-130.46245058171806,"vZ0":-1.2393540168556005,"x":147.77,"y":142.98,"x0":-1.3169017410390915,"y0":50.00491173055531,"z0":5.335189637575817,"aX":-0.14762315739545678},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.4,"breakHorizontal":-0.1,"spinRate":2307,"spinDirection":150},"zone":11,"typeConfidence":0.9,"plateTime":0.41875716905420024,"extension":5.95376398816844},"index":1,"playId":"4668bbb6-4403-3dc6-8e5b-499093927ad1","pitchNumber":2,"startTime":"2026-05-27T18:34:49.670Z","endTime":"2026-05-27T18:34:53.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.819029603233865,"aZ":-17.499113914224083,"pfxX":0.3393283803361644,"pfxZ":8.434205279647122,"pX":-0.6975541234306553,"pZ":3.4441926873858466,"vX0":1.2823193853346055,"vY0":-130.65032133735752,"vZ0":-1.3459964594180924,"x":143.59,"y":145.79,"x0":-1.2375138335833082,"y0":50.00452230101778,"z0":5.272579218856694,"aX":0.5903918058423402},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.2,"breakHorizontal":-0.8,"spinRate":2343,"spinDirection":138},"zone":11,"typeConfidence":0.9,"plateTime":0.4181682436427221,"extension":6.059275458085111},"index":2,"playId":"6fe0633f-493d-36bd-ab32-a59163049018","pitchNumber":3,"startTime":"2026-05-27T18:35:11.250Z","endTime":"2026-05-27T18:35:15.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.110036521319007,"aZ":-15.117766622770882,"pfxX":-2.6409434831474066,"pfxZ":8.937850934083428,"pX":0.3903208470396919,"pZ":3.5214012154814243,"vX0":4.23701333410051,"vY0":-136.77460756238477,"vZ0":-2.3868630531675983,"x":102.12,"y":143.7,"x0":-0.8306047814779193,"y0":50.00411403011045,"z0":5.433239297808096,"aX":-5.040992048632524},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":4.0,"spinRate":2367,"spinDirection":210},"zone":12,"typeConfidence":0.88,"plateTime":0.3993545942343517,"extension":6.098687014851186},"index":3,"playId":"82006583-5643-3e53-b0a3-a8ca3f5df8df","pitchNumber":4,"startTime":"2026-05-27T18:35:32.365Z","endTime":"2026-05-27T18:35:35.548Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-27T18:35:46.619Z","endTime":"2026-05-27T18:36:04.279Z","isPitch":false,"type":"action","player":{"id":663494,"link":"/api/v1/people/663494"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.8,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.943060352586617,"aZ":-16.17401467138944,"pfxX":-3.935136293867625,"pfxZ":7.982148654592247,"pX":0.6583216564452009,"pZ":2.2080377022201647,"vX0":5.42545418250389,"vY0":-140.05377043088302,"vZ0":-5.828827251729902,"x":91.91,"y":179.16,"x0":-0.7845643125258932,"y0":50.00329168955017,"z0":5.358209155359121,"aX":-7.888873829704169},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":6.1,"spinRate":2436,"spinDirection":212},"zone":6,"typeConfidence":0.9,"plateTime":0.38973073780568646,"extension":6.273563409956284},"index":5,"playId":"e69a1722-29b3-3df3-8db6-78c49ac52c3f","pitchNumber":5,"startTime":"2026-05-27T18:36:04.279Z","endTime":"2026-05-27T18:36:09.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.654111064890056,"aZ":-21.4003509212728,"pfxX":-10.307442712023844,"pfxZ":5.440884295918747,"pX":1.4202641193758732,"pZ":1.4998590991283487,"vX0":9.532991704106983,"vY0":-139.24693711351074,"vZ0":-6.301655403609986,"x":62.86,"y":198.28,"x0":-0.6936272922384842,"y0":50.00627027578802,"z0":5.189373323693452,"aX":-20.42623083229957},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.8,"breakHorizontal":16.9,"spinRate":2223,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.39201041603062325,"extension":6.237773386772585},"index":6,"playId":"4f698d8c-cff7-3bf5-89b4-5f5dbf04c3ad","pitchNumber":6,"startTime":"2026-05-27T18:36:40.232Z","endTime":"2026-05-27T18:36:43.767Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.219576176069843,"aZ":-19.93901963711033,"pfxX":1.7031079904110145,"pfxZ":7.033424462457539,"pX":0.06821149786135444,"pZ":2.3776369499071324,"vX0":2.752398689912339,"vY0":-130.72068675506313,"vZ0":-3.3233531192368773,"x":114.4,"y":174.58,"x0":-1.2175167783381111,"y0":50.003015587293184,"z0":5.153178533581833,"aX":2.9622607119915147},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.2,"breakHorizontal":-3.7,"spinRate":2468,"spinDirection":133},"zone":5,"typeConfidence":0.9,"plateTime":0.4181790911172927,"extension":6.100955067567376},"hitData":{"launchSpeed":101.9,"launchAngle":11.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":197.28,"coordY":129.52}},"index":7,"playId":"15f6e108-e0e4-3f9b-8357-aa0249dadc7a","pitchNumber":7,"startTime":"2026-05-27T18:37:01.213Z","endTime":"2026-05-27T18:37:15.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:37:15.703Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-27T18:37:39.748Z","endTime":"2026-05-27T18:38:43.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"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":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.731551358471425,"aZ":-24.82663695428158,"pfxX":-8.711262305983626,"pfxZ":3.7440802720043163,"pX":0.07822786992046583,"pZ":3.3583707809657777,"vX0":5.560474085433063,"vY0":-138.6453748998989,"vZ0":-1.2734210870341314,"x":114.02,"y":148.1,"x0":-0.8134996504532322,"y0":50.00283433653237,"z0":5.468348133801403,"aX":-17.091668188185484},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.7,"breakHorizontal":14.8,"spinRate":2099,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.39388636062801297,"extension":6.102293601900417},"index":0,"playId":"34ea5531-5b79-3bb6-9a60-2f0a6758dba1","pitchNumber":1,"startTime":"2026-05-27T18:37:50.673Z","endTime":"2026-05-27T18:37:54.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.126204332539885,"aZ":-19.77282776232233,"pfxX":3.717213919139499,"pfxZ":7.196462063552568,"pX":0.41199335571975865,"pZ":2.5481040986723347,"vX0":2.8231954993477597,"vY0":-129.9163677850564,"vZ0":-3.046720616238789,"x":101.3,"y":169.98,"x0":-1.168669457641625,"y0":50.00341373970885,"z0":5.224673936746785,"aX":6.406189961824103},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.6,"breakHorizontal":-7.3,"spinRate":2481,"spinDirection":116},"zone":6,"typeConfidence":0.9,"plateTime":0.4202878042651519,"extension":6.244385965994832},"index":1,"playId":"a0391560-dc82-395c-a78c-a14fb417ae50","pitchNumber":2,"startTime":"2026-05-27T18:38:09.978Z","endTime":"2026-05-27T18:38:13.282Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-27T18:38:18.445Z","endTime":"2026-05-27T18:38:39.258Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"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.3,"endSpeed":88.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.620820255038073,"aZ":-15.54173746760666,"pfxX":-4.942186724456434,"pfxZ":8.286345827355788,"pX":0.34407368233287516,"pZ":3.667784798190247,"vX0":5.171375278280633,"vY0":-140.28748534301988,"vZ0":-1.9910959681648466,"x":103.88,"y":139.75,"x0":-0.8748300687410483,"y0":50.003389344345855,"z0":5.391696217456063,"aX":-9.921431160885966},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":8.0,"spinRate":2263,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.3893694384717179,"extension":6.1663774868921015},"index":3,"playId":"181dd969-adad-386a-af27-2e26e2ed4687","pitchNumber":3,"startTime":"2026-05-27T18:38:39.258Z","endTime":"2026-05-27T18:38:43.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:38:43.042Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-27T18:40:47.443Z","endTime":"2026-05-27T18:42:10.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22680064098706,"aZ":-23.967683957251925,"pfxX":0.09140368605018401,"pfxZ":4.437370794161756,"pX":0.20271408756437778,"pZ":3.642874525988715,"vX0":5.112377873873363,"vY0":-134.6828065576804,"vZ0":-0.8731714015524294,"x":109.27,"y":140.42,"x0":-1.7262118857249655,"y0":50.006297111863105,"z0":5.654970457537003,"aX":0.16876712430662},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.0,"breakHorizontal":-1.2,"spinRate":2393,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.40553469588662594,"extension":6.6907627493905},"index":0,"playId":"6e440aff-b3ba-3c62-ab8f-f332110fc9bb","pitchNumber":1,"startTime":"2026-05-27T18:40:57.567Z","endTime":"2026-05-27T18:41:01.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19221195016976,"aZ":-23.303778176741282,"pfxX":-8.57957963410437,"pfxZ":5.1483578957286245,"pX":-1.7068437599643653,"pZ":3.110222153885818,"vX0":3.486917988145515,"vY0":-130.3971993508085,"vZ0":-1.5802926128473649,"x":182.06,"y":154.8,"x0":-1.945949958892408,"y0":50.00594773260724,"z0":5.480905655557393,"aX":-14.789954295159477},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.2,"breakHorizontal":14.8,"spinRate":1348,"spinDirection":242},"zone":11,"typeConfidence":0.9,"plateTime":0.4199095570754694,"extension":6.652260868275713},"index":1,"playId":"2e83d415-3c01-3ca6-8f03-be4d8f40280d","pitchNumber":2,"startTime":"2026-05-27T18:41:15.525Z","endTime":"2026-05-27T18:41:18.621Z","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":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.974884612004065,"aZ":-21.035981008575824,"pfxX":-7.47834050116052,"pfxZ":6.50762411892664,"pX":-0.3843960558245443,"pZ":1.7932347164207796,"vX0":5.7988862687481895,"vY0":-129.7008789744388,"vZ0":-5.213007435026996,"x":131.65,"y":190.36,"x0":-1.6725514997138526,"y0":50.002925297823225,"z0":5.423540586584097,"aX":-12.799211370323137},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.9,"breakHorizontal":12.4,"spinRate":1299,"spinDirection":235},"zone":7,"typeConfidence":0.89,"plateTime":0.4215734512281428,"extension":6.7692166052422165},"index":2,"playId":"cfc67623-5521-3e8e-bf6c-0046328b378a","pitchNumber":3,"startTime":"2026-05-27T18:41:34.373Z","endTime":"2026-05-27T18:42:01.391Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.685718351022707,"aZ":-35.119934789214334,"pfxX":7.916254072832935,"pfxZ":-1.837019021574669,"pX":1.2721810424790176,"pZ":1.4362175964178479,"vX0":5.375336972827347,"vY0":-126.70120733446139,"vZ0":-2.418969453726708,"x":68.51,"y":200.0,"x0":-1.9134948793655238,"y0":50.000972574435885,"z0":5.241891735781435,"aX":12.717794044734886},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.7,"breakHorizontal":-15.6,"spinRate":3201,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.4342336005328309,"extension":6.447394492240981},"index":3,"playId":"a4c3736e-d329-307c-a6fd-d52ae0f2a0fb","pitchNumber":4,"startTime":"2026-05-27T18:42:05.936Z","endTime":"2026-05-27T18:42:10.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:42:10.027Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"William Contreras grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-27T18:42:28.284Z","endTime":"2026-05-27T18:43:02.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","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":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01352339065185,"aZ":-25.461309838865407,"pfxX":-11.073509475270827,"pfxZ":3.381381638973431,"pX":0.4595380071489597,"pZ":2.1609209043919693,"vX0":9.904194260201402,"vY0":-139.85621308277763,"vZ0":-3.9448870376785568,"x":99.48,"y":180.44,"x0":-1.685894816712872,"y0":50.00207033805834,"z0":5.256113979884639,"aX":-21.9751491728004},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.5,"breakHorizontal":18.0,"spinRate":2365,"spinDirection":232},"zone":6,"typeConfidence":0.91,"plateTime":0.3913743546765338,"extension":6.524260051796831},"index":0,"playId":"7d71b587-9e3a-3f26-9374-b3660ce9c963","pitchNumber":1,"startTime":"2026-05-27T18:42:36.866Z","endTime":"2026-05-27T18:42:40.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.463367858691335,"aZ":-13.177726640325353,"pfxX":-6.544821248314545,"pfxZ":9.514358681094771,"pX":0.5030314558401777,"pZ":2.71226604863922,"vX0":7.697703746097676,"vY0":-140.13323916201597,"vZ0":-5.486024716973001,"x":97.83,"y":165.55,"x0":-1.4239370444492292,"y0":50.00661290963959,"z0":5.550169940820418,"aX":-13.072891316109546},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":10.3,"spinRate":2383,"spinDirection":216},"zone":6,"typeConfidence":0.92,"plateTime":0.3902529676886304,"extension":6.661103689580438},"hitData":{"launchSpeed":101.0,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.69,"coordY":147.63}},"index":1,"playId":"5287f0fb-0c91-3018-bc65-0c04856e795b","pitchNumber":2,"startTime":"2026-05-27T18:42:53.917Z","endTime":"2026-05-27T18:43:02.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:43:02.219Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-27T18:43:16.738Z","endTime":"2026-05-27T18:45:07.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":83.9,"endSpeed":77.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.728392779777238,"aZ":-46.01470178354547,"pfxX":5.629012964181208,"pfxZ":-9.228607116312617,"pX":-0.9599468417463644,"pZ":2.315787910935789,"vX0":0.26054358150241647,"vY0":-122.12773664922796,"vZ0":1.3885251769137796,"x":153.59,"y":176.25,"x0":-1.7987928546057823,"y0":50.003629666756126,"z0":5.72036473878976,"aX":8.44012033657292},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-16.1,"breakHorizontal":-10.2,"spinRate":3184,"spinDirection":41},"zone":13,"typeConfidence":0.92,"plateTime":0.4497682722914931,"extension":6.489968571409081},"index":0,"playId":"112a12db-72b7-3d5a-bd62-63dde56480ae","pitchNumber":1,"startTime":"2026-05-27T18:43:32.915Z","endTime":"2026-05-27T18:43:37.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36043337019478,"aZ":-23.70003732578224,"pfxX":2.399477090523275,"pfxZ":4.492178799108091,"pX":-0.543726696522836,"pZ":2.6931486864430503,"vX0":2.7682492290914973,"vY0":-135.88523359441686,"vZ0":-2.907852095822383,"x":137.73,"y":166.06,"x0":-1.8841662001270154,"y0":50.00369884738824,"z0":5.4081525678865,"aX":4.525101226317427},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.8,"breakHorizontal":-4.9,"spinRate":2461,"spinDirection":198},"zone":4,"typeConfidence":0.91,"plateTime":0.40175976128135993,"extension":6.548292971671391},"index":1,"playId":"17403fce-713d-3d05-ac91-9024b3fc83dd","pitchNumber":2,"startTime":"2026-05-27T18:43:53.172Z","endTime":"2026-05-27T18:43:56.763Z","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":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.999219042784816,"aZ":-13.109507862037516,"pfxX":-5.01872151513742,"pfxZ":9.252877734855309,"pX":0.005075091986872863,"pZ":4.028294007200871,"vX0":6.128239362962233,"vY0":-142.2540217892823,"vZ0":-2.161183465996079,"x":116.81,"y":130.02,"x0":-1.5196406292830187,"y0":50.003198332415515,"z0":5.623567787673807,"aX":-10.341545485622675},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.6,"breakHorizontal":7.9,"spinRate":2308,"spinDirection":219},"zone":12,"typeConfidence":0.92,"plateTime":0.38425739149628324,"extension":6.773402951214145},"index":2,"playId":"9b238a64-79b3-348a-b51e-6c6445fb4b4f","pitchNumber":3,"startTime":"2026-05-27T18:44:10.938Z","endTime":"2026-05-27T18:44:14.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.775674295821283,"aZ":-14.303158037958218,"pfxX":-5.7933713068803625,"pfxZ":8.559056949196968,"pX":0.054478728675570576,"pZ":3.3517854935868274,"vX0":7.179825223599835,"vY0":-143.0586944810206,"vZ0":-3.0812094094817093,"x":114.92,"y":148.28,"x0":-1.7265728705149794,"y0":50.00186031879214,"z0":5.330812636361746,"aX":-12.095122789135257},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.1,"breakHorizontal":9.1,"spinRate":2334,"spinDirection":224},"zone":2,"typeConfidence":0.92,"plateTime":0.3818337956344289,"extension":6.528254183570866},"index":3,"playId":"a2615350-2e2a-3ba9-9f89-b746612ca2a6","pitchNumber":4,"startTime":"2026-05-27T18:44:31.208Z","endTime":"2026-05-27T18:44:34.526Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-27T18:44:44.909Z","endTime":"2026-05-27T18:45:03.840Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":91.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.465611876359347,"aZ":-11.79807421011093,"pfxX":-5.3762322606880675,"pfxZ":9.653042068318339,"pX":-0.2789266870384181,"pZ":2.190225289143934,"vX0":5.674449488195552,"vY0":-143.70931494891198,"vZ0":-6.77539459461817,"x":127.63,"y":179.64,"x0":-1.571974201270971,"y0":50.00277814251338,"z0":5.296876860817541,"aX":-11.347961926980913},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.4,"breakHorizontal":8.8,"spinRate":2370,"spinDirection":224},"zone":5,"typeConfidence":0.92,"plateTime":0.37981495464098725,"extension":6.849839938848192},"index":5,"playId":"11aeb79f-88a8-3aff-a99d-8929d7da6d63","pitchNumber":5,"startTime":"2026-05-27T18:45:03.840Z","endTime":"2026-05-27T18:45:07.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:45:07.903Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Scott II grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-27T18:47:19.202Z","endTime":"2026-05-27T18:48:40.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"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":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Shane Drohan replaces Chad Patrick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-27T18:46:55.421Z","endTime":"2026-05-27T18:47:21.499Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675660,"link":"/api/v1/people/675660"},"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(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.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.720292510759016,"aZ":-15.73315685196153,"pfxX":7.559860297450886,"pfxZ":8.42047657252231,"pX":-0.6000103286510186,"pZ":2.9467712396925587,"vX0":-8.404067704523827,"vY0":-138.34637565743813,"vZ0":-3.7146341130425773,"x":139.87,"y":159.22,"x0":1.4842337812126463,"y0":50.006499427906725,"z0":5.350931382072995,"aX":14.767100027591153},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":-12.1,"spinRate":2464,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.3948095923612991,"extension":6.3600864381817},"index":1,"playId":"dfcb572b-fe06-3aa9-a369-989075cddac2","pitchNumber":1,"startTime":"2026-05-27T18:47:21.499Z","endTime":"2026-05-27T18:47:25.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.314843900169105,"aZ":-31.80395809143851,"pfxX":-1.934743652041465,"pfxZ":0.2264973435360479,"pX":-0.8946048628602478,"pZ":0.24080635913882484,"vX0":-5.304144418692694,"vY0":-127.10429438261626,"vZ0":-6.714912924969925,"x":151.1,"y":232.28,"x0":1.4580721315339156,"y0":50.00489272502097,"z0":5.393781438953174,"aX":-3.2146810957348904},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.7,"breakHorizontal":4.6,"spinRate":2928,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.4284346798021601,"extension":6.313634899441012},"index":2,"playId":"b9c719a5-66f1-32e8-aa3b-3809ade60eae","pitchNumber":2,"startTime":"2026-05-27T18:47:33.171Z","endTime":"2026-05-27T18:47:36.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.855071829859366,"aZ":-34.94727109263101,"pfxX":-0.7986875039238275,"pfxZ":-1.681743440797561,"pX":-0.3050256475062169,"pZ":1.6332061931969664,"vX0":-4.766410260655216,"vY0":-126.58226747111866,"vZ0":-2.531327149130014,"x":128.63,"y":194.68,"x0":1.693466165361154,"y0":50.00193667396589,"z0":5.399482537784812,"aX":-1.3172071242239454},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.4,"breakHorizontal":2.4,"spinRate":2912,"spinDirection":308},"zone":7,"typeConfidence":2.0,"plateTime":0.4300099743068295,"extension":6.315363104847622},"index":3,"playId":"106a1a39-d215-3377-b743-bea1bc07d86d","pitchNumber":3,"startTime":"2026-05-27T18:47:52.039Z","endTime":"2026-05-27T18:47:56.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04858176856635,"aZ":-14.301572185319657,"pfxX":6.207828484552133,"pfxZ":8.909280419000554,"pX":0.4741666175486987,"pZ":3.8391718916067963,"vX0":-5.125206532046085,"vY0":-139.90256468513482,"vZ0":-1.9792752159704676,"x":98.93,"y":135.12,"x0":1.5126373316025146,"y0":50.00138989137973,"z0":5.480512294947195,"aX":12.451202726028196},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":-10.3,"spinRate":2514,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.38974602411369874,"extension":6.276684526827502},"index":4,"playId":"2b38bc0b-4384-337f-8ce8-5227335db3de","pitchNumber":4,"startTime":"2026-05-27T18:48:18.707Z","endTime":"2026-05-27T18:48:24.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.620373611335374,"aZ":-31.036836764043386,"pfxX":-1.5875624999550617,"pfxZ":0.6634924444940413,"pX":-0.497355256411907,"pZ":1.5105079406616027,"vX0":-4.626510140546849,"vY0":-128.58713308219788,"vZ0":-3.815467518165427,"x":135.96,"y":198.0,"x0":1.5169608461606992,"y0":50.001415759991,"z0":5.369446671092867,"aX":-2.7110403636998677},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.7,"breakHorizontal":3.7,"spinRate":2917,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.42272095399168164,"extension":6.14331919787293},"hitData":{"launchSpeed":73.7,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.29,"coordY":148.11}},"index":5,"playId":"6873c44e-c076-3ce0-89c7-36e0445e3b91","pitchNumber":5,"startTime":"2026-05-27T18:48:32.497Z","endTime":"2026-05-27T18:48:40.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:48:40.015Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"JJ Wetherholt doubles (6) on a sharp line drive to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-27T18:48:57.382Z","endTime":"2026-05-27T18:49:13.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.281191714178416,"aZ":-16.07021043040919,"pfxX":8.158953168068631,"pfxZ":8.199912220295356,"pX":0.2148903029883844,"pZ":2.3855431554610687,"vX0":-6.476075280691679,"vY0":-138.60683851946274,"vZ0":-5.167286098723322,"x":108.81,"y":174.37,"x0":1.5108131865614491,"y0":50.00413942608096,"z0":5.33169140346421,"aX":16.024484993782544},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":-13.6,"spinRate":2496,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.39377365929542885,"extension":6.347578663764752},"hitData":{"launchSpeed":106.4,"launchAngle":18.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":99.62,"coordY":51.91}},"index":0,"playId":"898a4954-482b-3382-87dc-581baad34ef2","pitchNumber":1,"startTime":"2026-05-27T18:49:01.998Z","endTime":"2026-05-27T18:49:13.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:49:13.181Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, shortstop David Hamilton to first baseman Jake Bauers. JJ Wetherholt to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-27T18:49:39.110Z","endTime":"2026-05-27T18:52:25.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.656034240223388,"aZ":-34.35791819288923,"pfxX":-2.3315022535405565,"pfxZ":-1.3776172060048077,"pX":-0.070441751184522,"pZ":1.8727282690028253,"vX0":-3.445761572326193,"vY0":-124.63742433957373,"vZ0":-2.1720617937206717,"x":119.69,"y":188.22,"x0":1.6273894256024128,"y0":50.0013467602535,"z0":5.565281493031481,"aX":-3.704042465536617},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.8,"breakHorizontal":4.9,"spinRate":2903,"spinDirection":290},"zone":8,"typeConfidence":2.0,"plateTime":0.43775399571576834,"extension":6.1717857680968145},"index":0,"playId":"612b722d-5b01-3cb0-91b1-7dc3fa9fc225","pitchNumber":1,"startTime":"2026-05-27T18:49:49.695Z","endTime":"2026-05-27T18:49:53.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19189737466145,"aZ":-16.36852094333774,"pfxX":7.826618613633249,"pfxZ":7.842023694192967,"pX":0.11148609795812951,"pZ":2.77043913013234,"vX0":-6.937925697018043,"vY0":-140.8935145226982,"vZ0":-4.168452677874898,"x":112.75,"y":163.98,"x0":1.5856647542474624,"y0":50.00627205644184,"z0":5.322939375824518,"aX":15.781655012555758},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.6,"breakHorizontal":-12.8,"spinRate":2550,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.3883484932634569,"extension":6.352456661648824},"index":1,"playId":"ec661a31-da46-3942-b656-c39386e7528c","pitchNumber":2,"startTime":"2026-05-27T18:50:04.895Z","endTime":"2026-05-27T18:50:08.557Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-27T18:50:12.997Z","endTime":"2026-05-27T18:50:30.220Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.369426194118,"aZ":-37.490860055295535,"pfxX":-5.346322773483287,"pfxZ":-3.6175563817485425,"pX":-0.4332737812214144,"pZ":1.7472712916089135,"vX0":-2.9415288359075067,"vY0":-120.2412717534162,"vZ0":-1.3781537411516873,"x":133.52,"y":191.6,"x0":1.4986877954444144,"y0":50.00157187238179,"z0":5.6413848300178815,"aX":-7.8611642251718505},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.6,"breakHorizontal":10.3,"spinRate":2982,"spinDirection":318},"zone":7,"typeConfidence":2.0,"plateTime":0.4547636707506313,"extension":6.161741556449054},"index":3,"playId":"6596d85d-de7f-3b68-bb53-c699aa339c24","pitchNumber":3,"startTime":"2026-05-27T18:50:30.220Z","endTime":"2026-05-27T18:50:34.477Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-27T18:50:49.410Z","endTime":"2026-05-27T18:52:17.649Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.095174524471165,"aZ":-40.84400270834228,"pfxX":-5.109848707107855,"pfxZ":-6.124388684458722,"pX":0.2725415554200365,"pZ":1.2557881830082118,"vX0":-1.5450623113391688,"vY0":-118.09568097385056,"vZ0":-1.461581784947918,"x":106.61,"y":204.87,"x0":1.5988973803249125,"y0":50.00434840568109,"z0":5.633358353941852,"aX":-7.23124611987725},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-11.2,"breakHorizontal":9.6,"spinRate":2921,"spinDirection":321},"zone":14,"typeConfidence":2.0,"plateTime":0.46346586022802594,"extension":6.20980435717612},"hitData":{"launchSpeed":89.6,"launchAngle":-14.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.58,"coordY":166.24}},"index":5,"playId":"f59490a3-6bbb-3968-9878-7d8dcfdd3056","pitchNumber":4,"startTime":"2026-05-27T18:52:17.649Z","endTime":"2026-05-27T18:52:25.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:52:25.941Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Burleson flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-27T18:52:43.446Z","endTime":"2026-05-27T18:54:11.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":81.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19081307018221,"aZ":-34.05690407091956,"pfxX":-2.685323104444629,"pfxZ":-1.1602416955434753,"pX":-0.6527966556211818,"pZ":0.8449282649234391,"vX0":-4.430448773611568,"vY0":-126.02776708844601,"vZ0":-4.739731065269414,"x":141.88,"y":215.97,"x0":1.4669830930760328,"y0":50.000077463813085,"z0":5.457401498983224,"aX":-4.378535418020964},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.9,"breakHorizontal":5.8,"spinRate":2957,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.43226616137901575,"extension":6.103669169818495},"index":0,"playId":"d09d208e-1bb8-3189-83f9-1701def56a1c","pitchNumber":1,"startTime":"2026-05-27T18:52:50.216Z","endTime":"2026-05-27T18:52:53.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":81.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46512352295967,"aZ":-37.02960949459694,"pfxX":-1.3018698929164136,"pfxZ":-2.9846056252234368,"pX":-0.8937460654645519,"pZ":0.810851940301097,"vX0":-5.46600581881427,"vY0":-126.02990517741509,"vZ0":-4.196901281043617,"x":151.07,"y":216.89,"x0":1.4606383122634925,"y0":50.00054152193837,"z0":5.4471088298783465,"aX":-2.119791195500723},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-6.0,"breakHorizontal":3.5,"spinRate":3079,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4324469604109984,"extension":6.099818949557288},"index":1,"playId":"8b250f5f-6efd-39ae-a739-9d0091f633ae","pitchNumber":2,"startTime":"2026-05-27T18:53:07.107Z","endTime":"2026-05-27T18:53:11.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.521346653409424,"aZ":-21.94417893501296,"pfxX":8.10848214255911,"pfxZ":5.1966168255162835,"pX":-0.6257139612469215,"pZ":1.8578382927134722,"vX0":-8.35632762112005,"vY0":-138.62692662570802,"vZ0":-5.633133976322492,"x":128.93,"y":158.8,"x0":1.3570938423951864,"y0":50.005618341080606,"z0":5.356623617686891,"aX":15.97294566138456},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.5,"breakHorizontal":-13.2,"spinRate":2549,"spinDirection":135},"zone":7,"typeConfidence":2.0,"plateTime":0.3933247243638256,"extension":6.2402515849221825},"index":2,"playId":"f96bb6e0-e2d4-3704-9b16-52e5ecd58779","pitchNumber":3,"startTime":"2026-05-27T18:53:27.939Z","endTime":"2026-05-27T18:53:32.098Z","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":97.3,"endSpeed":90.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.875461765479102,"aZ":-19.441264094408243,"pfxX":7.982411363413829,"pfxZ":6.197540789908103,"pX":-1.0742198722679797,"pZ":2.0217667259605374,"vX0":-10.159420543195525,"vY0":-141.43175375511836,"vZ0":-5.571714118362052,"x":157.95,"y":184.19,"x0":1.503161522925931,"y0":50.00522361436705,"z0":5.237459783380651,"aX":16.408101945564994},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.4,"breakHorizontal":-12.7,"spinRate":2528,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.3851371768209715,"extension":6.3086056385847105},"index":3,"playId":"f6eebcb0-0863-30ec-9e06-ecfef0a95775","pitchNumber":4,"startTime":"2026-05-27T18:53:44.913Z","endTime":"2026-05-27T18:53:50.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(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":96.1,"endSpeed":88.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21623788358188,"aZ":-17.7696914141691,"pfxX":6.994731417870768,"pfxZ":7.188280336036861,"pX":-0.48172735623391044,"pZ":2.8978511469470147,"vX0":-7.876623668028587,"vY0":-139.87195640199587,"vZ0":-3.6170716345400513,"x":135.36,"y":160.54,"x0":1.4470263851772893,"y0":50.00305835299338,"z0":5.356112151281577,"aX":14.01682075749223},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.6,"breakHorizontal":-11.3,"spinRate":2527,"spinDirection":132},"zone":1,"typeConfidence":2.0,"plateTime":0.3899270494804634,"extension":6.325330757109918},"hitData":{"launchSpeed":89.0,"launchAngle":32.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.33,"coordY":61.89}},"index":4,"playId":"ad17aeeb-e7c7-37fb-97e1-981fb9580904","pitchNumber":5,"startTime":"2026-05-27T18:54:01.933Z","endTime":"2026-05-27T18:54:11.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:54:11.206Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés challenged (pitch result), call on the field was overturned: Garrett Mitchell called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-27T18:56:14.938Z","endTime":"2026-05-27T18:57:42.749Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":81.4,"endSpeed":74.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.567223522277708,"aZ":-46.362861883640335,"pfxX":7.473648168428916,"pfxZ":-10.124024093189613,"pX":-0.4514892113929575,"pZ":2.438288041151658,"vX0":0.9045893517019746,"vY0":-118.48451667318618,"vZ0":1.8260745528254976,"x":134.21,"y":172.95,"x0":-1.8090404933691964,"y0":50.0012857110755,"z0":5.939238898367215,"aX":10.476875257960948},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-17.4,"breakHorizontal":-13.7,"spinRate":3213,"spinDirection":38},"zone":4,"typeConfidence":0.94,"plateTime":0.46475732568491246,"extension":6.23731281659652},"index":0,"playId":"5e9478d1-8531-3239-a827-e3d19a9477bf","pitchNumber":1,"startTime":"2026-05-27T18:56:24.093Z","endTime":"2026-05-27T18:56:28.297Z","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":90.8,"endSpeed":83.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.436862536887716,"aZ":-28.8425823070686,"pfxX":-8.313100359212942,"pfxZ":1.8769540513633896,"pX":-1.800582166552476,"pZ":3.3617644506995066,"vX0":2.777982483872059,"vY0":-132.32566482109766,"vZ0":-0.24156876669431027,"x":185.63,"y":148.01,"x0":-1.7819266775243077,"y0":50.00625787398607,"z0":5.561906528303854,"aX":-14.78987328638831},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.6,"breakHorizontal":14.5,"spinRate":1593,"spinDirection":236},"zone":11,"typeConfidence":0.88,"plateTime":0.4134525980496342,"extension":6.716379287915561},"index":1,"playId":"7cc24638-5e69-3a43-984f-1e2bae71ee82","pitchNumber":2,"startTime":"2026-05-27T18:56:40.364Z","endTime":"2026-05-27T18:56:43.853Z","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":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.950708102776886,"aZ":-12.080317174133143,"pfxX":-7.250077390720025,"pfxZ":10.15163335352798,"pX":0.27351732926243244,"pZ":2.2410359406504,"vX0":7.771123186512641,"vY0":-139.4797997709593,"vZ0":-6.709424201859795,"x":106.57,"y":178.27,"x0":-1.600357929079998,"y0":50.00628831723438,"z0":5.466313031445446,"aX":-14.356964491362083},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":11.6,"spinRate":2459,"spinDirection":221},"zone":6,"typeConfidence":0.92,"plateTime":0.3919633520340091,"extension":6.745702450721365},"index":2,"playId":"2f1d0b39-9438-3c1a-a9bb-ac1f973b2aa8","pitchNumber":3,"startTime":"2026-05-27T18:56:57.534Z","endTime":"2026-05-27T18:57:01.494Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53325983343224,"aZ":-32.656444876636705,"pfxX":10.367666190470416,"pfxZ":-0.30532550192461905,"pX":-0.8531887465472746,"pZ":2.3610137768038384,"vX0":0.07249544220168591,"vY0":-125.72141378299445,"vZ0":-0.6129655536498654,"x":149.52,"y":175.03,"x0":-2.228284458541373,"y0":50.00168605141799,"z0":5.268711344195502,"aX":16.520907439231017},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.5,"breakHorizontal":-18.7,"spinRate":3349,"spinDirection":55},"zone":4,"typeConfidence":0.91,"plateTime":0.43640284681438546,"extension":6.4019588700855286},"index":3,"playId":"7d7438f1-c635-3eed-a3b0-ab8a17fd80ed","pitchNumber":4,"startTime":"2026-05-27T18:57:15.724Z","endTime":"2026-05-27T18:57:42.749Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"}},"playEndTime":"2026-05-27T18:57:42.749Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Rengifo flies out to right fielder Jordan Walker.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-27T18:57:50.826Z","endTime":"2026-05-27T18:58:27.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59173515527466,"aZ":-23.124094082021845,"pfxX":-0.6546374034773399,"pfxZ":4.815346034443447,"pX":0.49563518271650914,"pZ":2.023199232810538,"vX0":5.789035947789277,"vY0":-135.05700433831453,"vZ0":-4.66074342228433,"x":98.11,"y":184.15,"x0":-1.5747050504630609,"y0":50.0027537957397,"z0":5.361685460003166,"aX":-1.2305543707774367},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.0,"breakHorizontal":0.1,"spinRate":2533,"spinDirection":199},"zone":9,"typeConfidence":0.91,"plateTime":0.40286653900724767,"extension":6.7094369117641905},"index":0,"playId":"ee6a202f-70f5-3a17-83a4-3fc0ca80766b","pitchNumber":1,"startTime":"2026-05-27T18:58:00.135Z","endTime":"2026-05-27T18:58:03.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.552808839974837,"aZ":-24.971944206006523,"pfxX":0.7744471702328317,"pfxZ":3.8162452728146032,"pX":1.1395536941385789,"pZ":2.6404491340874467,"vX0":6.978319120081911,"vY0":-135.29014066003893,"vZ0":-3.1759772542939633,"x":73.56,"y":167.49,"x0":-1.5548678375841725,"y0":50.002735909642965,"z0":5.545403717327649,"aX":1.4600054767866484},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.6,"breakHorizontal":-2.6,"spinRate":2643,"spinDirection":181},"zone":12,"typeConfidence":0.91,"plateTime":0.40211456047400684,"extension":6.743765924665509},"hitData":{"launchSpeed":78.5,"launchAngle":37.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.48,"coordY":101.44}},"index":1,"playId":"6c3f4e9e-90c7-3e2c-b820-02acd9be20d7","pitchNumber":2,"startTime":"2026-05-27T18:58:18.555Z","endTime":"2026-05-27T18:58:27.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T18:58:27.458Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Frelick grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-27T18:58:42.243Z","endTime":"2026-05-27T19:00:48.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.823177750572402,"aZ":-44.34161346990341,"pfxX":4.86303598253264,"pfxZ":-7.94804857660186,"pX":1.356641092992874,"pZ":2.193483439275374,"vX0":5.467382888740143,"vY0":-123.33672497269669,"vZ0":0.5132905758370265,"x":65.29,"y":179.56,"x0":-1.5250766284292336,"y0":50.00076850090702,"z0":5.739311903293344,"aX":7.446897017128746},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-13.9,"breakHorizontal":-10.2,"spinRate":3213,"spinDirection":34},"zone":14,"typeConfidence":0.91,"plateTime":0.4450651178263261,"extension":6.539089476086534},"index":0,"playId":"3f8f2e61-6841-3650-a03f-b25bbda54ee7","pitchNumber":1,"startTime":"2026-05-27T18:58:50.200Z","endTime":"2026-05-27T18:58:54.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":86.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14389498931655,"aZ":-25.074771214872428,"pfxX":1.172182234246717,"pfxZ":3.8036386736500205,"pX":0.6136394216156361,"pZ":1.916703676037761,"vX0":5.9854667045936125,"vY0":-134.702637037483,"vZ0":-4.471437912610608,"x":93.61,"y":187.03,"x0":-1.7758151232811596,"y0":50.001135184296444,"z0":5.33877890847545,"aX":2.1845752061657917},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.2,"breakHorizontal":-3.2,"spinRate":2530,"spinDirection":192},"zone":9,"typeConfidence":0.91,"plateTime":0.40432245088505425,"extension":6.465937536715049},"index":1,"playId":"6fee85a0-5cc7-3202-a725-7b383a59b51a","pitchNumber":2,"startTime":"2026-05-27T18:59:07.686Z","endTime":"2026-05-27T18:59:11.527Z","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":87.5,"endSpeed":80.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40575550042353,"aZ":-37.68860357672869,"pfxX":7.940700905981563,"pfxZ":-3.3952113042258,"pX":1.2627436379786963,"pZ":0.047856506706455144,"vX0":5.642931682126469,"vY0":-127.22221208066198,"vZ0":-5.159924607620727,"x":68.87,"y":237.49,"x0":-2.023020174583297,"y0":50.00369814572039,"z0":5.121383102237612,"aX":12.893247415578786},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-7.2,"breakHorizontal":-15.7,"spinRate":3231,"spinDirection":42},"zone":14,"typeConfidence":0.91,"plateTime":0.43209822365187867,"extension":6.766116015087776},"index":2,"playId":"b1ebfa92-4048-3d7a-8481-e8736f7c97d7","pitchNumber":3,"startTime":"2026-05-27T18:59:26.823Z","endTime":"2026-05-27T18:59:31.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50123379441996,"aZ":-23.922333644743002,"pfxX":0.86645711979389,"pfxZ":4.38424443312538,"pX":0.29232769715293494,"pZ":2.7714204960730555,"vX0":4.960980861945709,"vY0":-135.5492596638138,"vZ0":-2.8100576870905876,"x":105.86,"y":163.95,"x0":-1.6656783455765722,"y0":50.00150455898357,"z0":5.471364166423412,"aX":1.629977302176181},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.6,"breakHorizontal":-2.5,"spinRate":2443,"spinDirection":201},"zone":3,"typeConfidence":0.91,"plateTime":0.4023544665963801,"extension":6.6898417325020745},"index":3,"playId":"73d4838c-8956-3c23-a28c-1d491e14d514","pitchNumber":4,"startTime":"2026-05-27T18:59:50.978Z","endTime":"2026-05-27T18:59:54.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.917791743210685,"aZ":-38.41306519024824,"pfxX":9.873224965139466,"pfxZ":-3.949598311653782,"pX":-0.8896611666215856,"pZ":2.811511314604506,"vX0":0.1453773429295488,"vY0":-125.35335997732804,"vZ0":1.520327919738506,"x":150.91,"y":162.87,"x0":-2.2296798845451047,"y0":50.000739599448146,"z0":5.348953836310197,"aX":15.605368328544186},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.5,"breakHorizontal":-17.9,"spinRate":3152,"spinDirection":49},"zone":11,"typeConfidence":0.91,"plateTime":0.4380576538091434,"extension":6.311129132100813},"index":4,"playId":"0a17c9b3-764f-3660-8ed6-a7ca49c47f54","pitchNumber":5,"startTime":"2026-05-27T19:00:13.161Z","endTime":"2026-05-27T19:00:19.297Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-27T19:00:26.470Z","endTime":"2026-05-27T19:00:40.504Z","isPitch":false,"type":"action","player":{"id":686217,"link":"/api/v1/people/686217"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.234186855409742,"aZ":-37.008189112828845,"pfxX":9.357361124962804,"pfxZ":-3.0524550979690375,"pX":-0.6240529027969485,"pZ":2.244129920729735,"vX0":0.9171014060623546,"vY0":-125.31140655809425,"vZ0":0.1595904311800176,"x":140.79,"y":178.19,"x0":-2.210249373748527,"y0":50.00282789281202,"z0":5.21268265809803,"aX":14.822823306387326},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.3,"breakHorizontal":-17.2,"spinRate":3202,"spinDirection":47},"zone":4,"typeConfidence":0.91,"plateTime":0.4377414730232747,"extension":6.417402296792665},"hitData":{"launchSpeed":98.8,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":132.55,"coordY":139.01}},"index":6,"playId":"b1914cf0-1e5d-34cf-9b43-b35f25f2ef4d","pitchNumber":6,"startTime":"2026-05-27T19:00:40.504Z","endTime":"2026-05-27T19:00:48.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:00:48.654Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Walker grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-27T19:02:53.848Z","endTime":"2026-05-27T19:03:33.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"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":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88574286167935,"aZ":-16.99677506663792,"pfxX":7.589789212432285,"pfxZ":7.739659099255825,"pX":0.5544046549677589,"pZ":2.3294361543449997,"vX0":-5.653931399259387,"vY0":-138.63494604608405,"vZ0":-5.198986643802044,"x":95.87,"y":175.89,"x0":1.6267692294389835,"y0":50.00249011060488,"z0":5.351104877216864,"aX":14.880945894836199},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":-12.7,"spinRate":2534,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.3939938491257422,"extension":6.312420453533346},"index":0,"playId":"ae0d136d-a9bc-39f8-8311-8c3683789108","pitchNumber":1,"startTime":"2026-05-27T19:02:59.728Z","endTime":"2026-05-27T19:03:03.469Z","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":95.5,"endSpeed":87.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11191486168818,"aZ":-24.153353511370522,"pfxX":10.22409924597112,"pfxZ":4.099167369337861,"pX":1.001026735559566,"pZ":2.3168255495177488,"vX0":-5.213658967872495,"vY0":-139.01731284916633,"vZ0":-3.9386807801428603,"x":78.84,"y":176.23,"x0":1.572125147145789,"y0":50.00637479928348,"z0":5.355142186745154,"aX":20.01877861239487},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.8,"breakHorizontal":-17.4,"spinRate":2452,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.39398704260248074,"extension":6.318261345879763},"index":1,"playId":"e6ad093b-a45d-367a-8e95-59a99ab894dd","pitchNumber":2,"startTime":"2026-05-27T19:03:12.065Z","endTime":"2026-05-27T19:03:15.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.610622384839264,"aZ":-22.190837096735912,"pfxX":9.010709294978193,"pfxZ":5.198956721284009,"pX":-0.2827419199510917,"pZ":1.97310008761136,"vX0":-7.55845833716683,"vY0":-137.27179390090973,"vZ0":-5.095116328755802,"x":127.78,"y":185.51,"x0":1.3272842243607974,"y0":50.002927944029445,"z0":5.351310789624158,"aX":17.304079188954507},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.6,"breakHorizontal":-14.9,"spinRate":2427,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.3980600317306813,"extension":6.248260327439629},"hitData":{"launchSpeed":104.9,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":127.99,"coordY":140.03}},"index":2,"playId":"e2728ce9-bb2a-379b-925d-d95832b70a75","pitchNumber":3,"startTime":"2026-05-27T19:03:24.531Z","endTime":"2026-05-27T19:03:33.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:03:33.227Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Gorman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-27T19:04:08.328Z","endTime":"2026-05-27T19:04:56.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-27T19:03:55.469Z","endTime":"2026-05-27T19:04:10.560Z","isPitch":false,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46502379885828,"aZ":-18.969327255732885,"pfxX":7.582797964914941,"pfxZ":6.666783185278477,"pX":-0.667215330041625,"pZ":2.4120391152036436,"vX0":-8.696885681066533,"vY0":-139.17464473722475,"vZ0":-4.7298689606170115,"x":142.43,"y":173.65,"x0":1.499007607654918,"y0":50.00166166084815,"z0":5.373356457961816,"aX":15.015983854685278},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.4,"breakHorizontal":-12.1,"spinRate":2496,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.39214117244140567,"extension":6.347083342585569},"index":1,"playId":"fb91544c-9396-3447-a29a-dcb89461e632","pitchNumber":1,"startTime":"2026-05-27T19:04:10.560Z","endTime":"2026-05-27T19:04:15.294Z","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":87.5,"endSpeed":81.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.970392832192903,"aZ":-32.27536266382969,"pfxX":-1.8652564360395054,"pfxZ":-0.05574050303415312,"pX":-1.5184782290994705,"pZ":1.5658090939741791,"vX0":-6.900926309766766,"vY0":-127.43937281630339,"vZ0":-3.5949671539136183,"x":174.88,"y":196.5,"x0":1.4527801579238155,"y0":50.00591074024558,"z0":5.5089260166081875,"aX":-3.109220404808209},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.6,"breakHorizontal":4.8,"spinRate":2970,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.42765566860929294,"extension":6.076892264624803},"index":2,"playId":"9ecd608e-9d63-3c1b-b62c-8f2a8c343b73","pitchNumber":2,"startTime":"2026-05-27T19:04:26.469Z","endTime":"2026-05-27T19:04:30.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.599681095136003,"aZ":-16.428629662868023,"pfxX":7.18508098184117,"pfxZ":7.946792857587681,"pX":-0.2566344201493132,"pZ":3.827048985090671,"vX0":-7.70489642205648,"vY0":-139.87575521209615,"vZ0":-1.4173769372140577,"x":126.78,"y":135.45,"x0":1.6003332052001629,"y0":50.00201017036652,"z0":5.417742037413541,"aX":14.235101199330082},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":-11.4,"spinRate":2557,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.39161989497962946,"extension":6.27249483656831},"index":3,"playId":"21800e33-a23d-39bf-867e-8cbf08ed48e6","pitchNumber":3,"startTime":"2026-05-27T19:04:40.531Z","endTime":"2026-05-27T19:04:44.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90302027803268,"aZ":-33.18970281363235,"pfxX":-2.598211689397152,"pfxZ":-0.600916616729311,"pX":-0.2714038633662246,"pZ":1.6674985376306566,"vX0":-3.953940594974974,"vY0":-128.4259790860398,"vZ0":-3.0174230598292873,"x":127.35,"y":193.76,"x0":1.619400906757689,"y0":50.004471799816564,"z0":5.411014124898975,"aX":-4.386060985172561},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.4,"breakHorizontal":5.5,"spinRate":2963,"spinDirection":291},"zone":7,"typeConfidence":2.0,"plateTime":0.42474256986440917,"extension":6.015454862695976},"index":4,"playId":"5e5c0b2f-43ea-361e-baf5-dcdcbcc042b5","pitchNumber":4,"startTime":"2026-05-27T19:04:53.492Z","endTime":"2026-05-27T19:04:56.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:04:56.942Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out, shortstop David Hamilton to first baseman Jake Bauers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-27T19:05:28.241Z","endTime":"2026-05-27T19:06:42.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-27T19:05:18.767Z","endTime":"2026-05-27T19:05:30.421Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"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":80.6,"endSpeed":74.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81818464511407,"aZ":-40.41849841232098,"pfxX":-5.272532574614102,"pfxZ":-5.889213300736218,"pX":-0.4775887252657992,"pZ":2.360727590256008,"vX0":-3.273968744418223,"vY0":-117.44594007590214,"vZ0":0.7617189978551908,"x":135.2,"y":175.04,"x0":1.618554801323317,"y0":50.0037981724698,"z0":5.785248733885793,"aX":-7.37979467867485},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-10.2,"breakHorizontal":10.3,"spinRate":2944,"spinDirection":309},"zone":4,"typeConfidence":2.0,"plateTime":0.46600767768644413,"extension":6.008730637402041},"index":1,"playId":"d045981f-c9ff-3fa6-afa5-685523fa85c5","pitchNumber":1,"startTime":"2026-05-27T19:05:30.421Z","endTime":"2026-05-27T19:05:34.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.202284208518872,"aZ":-13.711037190947323,"pfxX":7.075109816750802,"pfxZ":9.28335380258923,"pX":-0.6777117671524879,"pZ":1.4531137643187986,"vX0":-8.381683959544965,"vY0":-140.03169475847446,"vZ0":-8.261735599822376,"x":142.83,"y":199.55,"x0":1.4330390031780034,"y0":50.002942902846016,"z0":5.335951025036369,"aX":14.071412543687806},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":-11.2,"spinRate":2599,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.39093248644782586,"extension":6.284704853434878},"index":2,"playId":"af5df9b5-87a0-3081-b242-f9db10b7d9b6","pitchNumber":2,"startTime":"2026-05-27T19:05:44.043Z","endTime":"2026-05-27T19:05:47.943Z","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.8,"endSpeed":76.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.060491776188098,"aZ":-38.21102080309622,"pfxX":-6.29423688775268,"pfxZ":-4.115064234867011,"pX":-1.4762567282633037,"pZ":0.7706741395884362,"vX0":-5.086572159364227,"vY0":-120.49387131233819,"vZ0":-3.4491506563052203,"x":173.27,"y":217.97,"x0":1.4822274098881536,"y0":50.00463244163863,"z0":5.607108676029206,"aX":-9.228028252735893},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-8.0,"breakHorizontal":12.6,"spinRate":3085,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.4550824640430049,"extension":6.097894042770547},"index":3,"playId":"24e38313-d293-32a6-957b-a3371849641c","pitchNumber":3,"startTime":"2026-05-27T19:05:58.786Z","endTime":"2026-05-27T19:06:05.308Z","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":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.289948174263856,"aZ":-22.61608674961825,"pfxX":6.224671455417197,"pfxZ":4.856697538199026,"pX":-1.0582488538935106,"pZ":2.092141585442222,"vX0":-8.946965039122714,"vY0":-138.99102968696792,"vZ0":-4.8849985898684265,"x":157.34,"y":182.29,"x0":1.384288743183437,"y0":50.006712322864004,"z0":5.361840927813198,"aX":12.260177176693226},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.0,"breakHorizontal":-9.6,"spinRate":2453,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.39311847794728694,"extension":6.222839958491116},"index":4,"playId":"6b75bcd1-6771-314c-8075-45681e5fffdf","pitchNumber":4,"startTime":"2026-05-27T19:06:17.512Z","endTime":"2026-05-27T19:06:21.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.484649212418034,"aZ":-22.16023626475605,"pfxX":7.723509176430412,"pfxZ":5.146458299285115,"pX":-0.02790080553140628,"pZ":1.766905672998705,"vX0":-6.9914244341725,"vY0":-138.09511306122116,"vZ0":-5.687168083881154,"x":118.06,"y":191.07,"x0":1.5234730409477797,"y0":50.00583885666587,"z0":5.327390467505868,"aX":15.037593200580622},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.4,"breakHorizontal":-12.7,"spinRate":2476,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.39544299800740923,"extension":6.250543573601548},"hitData":{"launchSpeed":105.2,"launchAngle":-0.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":147.63}},"index":5,"playId":"182b26fb-c188-3d8e-8b88-7dae5ff8499c","pitchNumber":5,"startTime":"2026-05-27T19:06:33.336Z","endTime":"2026-05-27T19:06:42.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:06:42.357Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Hamilton grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-27T19:08:51.009Z","endTime":"2026-05-27T19:10:15.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48303249587895,"aZ":-45.501375600622005,"pfxX":3.9376475035649583,"pfxZ":-9.420297843533238,"pX":0.7646954436535348,"pZ":-0.2437926742551336,"vX0":4.5846494645720695,"vY0":-118.95826244624642,"vZ0":-4.000307882460875,"x":87.85,"y":245.36,"x0":-1.7081933076215567,"y0":50.00237704501461,"z0":5.636972073175127,"aX":5.571152051093884},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-17.8,"breakHorizontal":-8.4,"spinRate":3088,"spinDirection":33},"zone":14,"typeConfidence":0.95,"plateTime":0.4626621980205208,"extension":6.500174660390664},"index":0,"playId":"87c6b9c0-06b1-31cd-ac85-7cb1ba7b57f1","pitchNumber":1,"startTime":"2026-05-27T19:08:58.154Z","endTime":"2026-05-27T19:09:02.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.816390572752344,"aZ":-21.3741133331201,"pfxX":0.4401055560733369,"pfxZ":5.845984963018885,"pX":-0.22069343747739106,"pZ":2.0670685167976806,"vX0":4.216256023952337,"vY0":-134.07890676577418,"vZ0":-4.949194680118589,"x":125.41,"y":182.97,"x0":-1.8609856990336173,"y0":50.00640478964142,"z0":5.431144998134492,"aX":0.8141211962746822},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.8,"breakHorizontal":-1.6,"spinRate":2439,"spinDirection":201},"zone":8,"typeConfidence":0.91,"plateTime":0.40613522214204334,"extension":6.738011378901972},"index":1,"playId":"19c215a8-4109-3d71-be9b-c38b255ece94","pitchNumber":2,"startTime":"2026-05-27T19:09:18.686Z","endTime":"2026-05-27T19:09:22.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.147448113596237,"aZ":-22.746722951237643,"pfxX":1.528018521026536,"pfxZ":5.073618717953148,"pX":0.8853916543759284,"pZ":2.269632897915673,"vX0":6.3157304816160105,"vY0":-134.509407713279,"vZ0":-4.455395535096885,"x":83.25,"y":177.5,"x0":-1.6778448222461784,"y0":50.00631077461599,"z0":5.530715818905611,"aX":2.84185611215637},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.5,"breakHorizontal":-4.0,"spinRate":2545,"spinDirection":202},"zone":14,"typeConfidence":0.91,"plateTime":0.404931946736399,"extension":6.644219133341668},"index":2,"playId":"9cf6fc25-0102-33c3-ae60-ef6fa4ce0f0f","pitchNumber":3,"startTime":"2026-05-27T19:09:37.366Z","endTime":"2026-05-27T19:09:40.532Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-27T19:09:48.122Z","endTime":"2026-05-27T19:10:05.987Z","isPitch":false,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.787140443101677,"aZ":-36.99915046574587,"pfxX":7.641382259013376,"pfxZ":-3.00964029025916,"pX":0.07830986161708375,"pZ":2.383386304663637,"vX0":2.8809175214245593,"vY0":-125.87709130450546,"vZ0":0.3883193909920122,"x":114.02,"y":174.43,"x0":-2.0741008603808173,"y0":50.0033737352574,"z0":5.225090383482689,"aX":12.249451336851621},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.2,"breakHorizontal":-14.5,"spinRate":3161,"spinDirection":52},"zone":5,"typeConfidence":0.9,"plateTime":0.43529341600583793,"extension":6.569165191644143},"hitData":{"launchSpeed":72.2,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":164.35}},"index":4,"playId":"3b74511d-dccb-35df-8d3c-4c8f4d2f8516","pitchNumber":4,"startTime":"2026-05-27T19:10:05.987Z","endTime":"2026-05-27T19:10:15.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:10:15.055Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-27T19:10:31.178Z","endTime":"2026-05-27T19:11:29.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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":"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":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.941397805100035,"aZ":-17.12315721464088,"pfxX":-5.241387848562189,"pfxZ":7.354302064432963,"pX":0.6275597356022611,"pZ":3.5826585896992476,"vX0":8.015925420014307,"vY0":-140.94451472980697,"vZ0":-2.279126620671163,"x":93.08,"y":142.05,"x0":-1.550266677020841,"y0":50.00027094864827,"z0":5.486457047596555,"aX":-10.723754326531845},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.2,"breakHorizontal":8.2,"spinRate":2345,"spinDirection":218},"zone":12,"typeConfidence":0.92,"plateTime":0.38613051225657724,"extension":6.717893457741152},"index":0,"playId":"96f40a8f-adb4-369a-bdcf-0a922105b573","pitchNumber":1,"startTime":"2026-05-27T19:10:41.612Z","endTime":"2026-05-27T19:10:46.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.880364137001774,"aZ":-22.97016605047012,"pfxX":1.3748510994667797,"pfxZ":4.874373625745181,"pX":0.24628189774882558,"pZ":2.319928064772866,"vX0":4.865826603813136,"vY0":-135.64855754132276,"vZ0":-4.04342395954877,"x":107.61,"y":176.14,"x0":-1.7396968550008944,"y0":50.00604880742834,"z0":5.405024283083066,"aX":2.596475968015504},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.3,"breakHorizontal":-3.4,"spinRate":2407,"spinDirection":189},"zone":6,"typeConfidence":0.91,"plateTime":0.4017118273986746,"extension":6.723489849676246},"index":1,"playId":"1df1724a-c309-3c69-9f7f-02bf69f38b18","pitchNumber":2,"startTime":"2026-05-27T19:11:00.224Z","endTime":"2026-05-27T19:11:03.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.323218748823148,"aZ":-25.42855791277507,"pfxX":-0.4745907767118078,"pfxZ":3.635662467896367,"pX":0.895250871388326,"pZ":2.312469009675284,"vX0":6.881114344242592,"vY0":-134.48159486751717,"vZ0":-3.625826299662613,"x":82.88,"y":176.34,"x0":-1.620018148203754,"y0":50.00663484370355,"z0":5.4532816311333265,"aX":-0.881838615236517},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.1,"breakHorizontal":-0.4,"spinRate":2422,"spinDirection":184},"zone":14,"typeConfidence":0.91,"plateTime":0.4051174705085958,"extension":6.645663982548883},"hitData":{"launchSpeed":80.5,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.86,"coordY":155.23}},"index":2,"playId":"9096118a-eef8-3217-b001-39caa304786f","pitchNumber":3,"startTime":"2026-05-27T19:11:21.038Z","endTime":"2026-05-27T19:11:29.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:11:29.123Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Chourio flies out sharply to center fielder Victor Scott II.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-27T19:11:39.730Z","endTime":"2026-05-27T19:12:24.615Z","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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.566443091888335,"aZ":-25.843168426635984,"pfxX":1.1029284140093485,"pfxZ":3.350286767728834,"pX":0.4928586353265859,"pZ":3.348466350824617,"vX0":5.3552473108892285,"vY0":-135.62866486317836,"vZ0":-1.2302823601486512,"x":98.21,"y":148.37,"x0":-1.6388160677679195,"y0":50.00503795495646,"z0":5.585700730758619,"aX":2.084044310001297},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.0,"breakHorizontal":-3.0,"spinRate":2443,"spinDirection":181},"zone":3,"typeConfidence":0.91,"plateTime":0.40159176787815776,"extension":6.616487863908288},"index":0,"playId":"31255f62-5021-3d2b-8c62-83817d6068f7","pitchNumber":1,"startTime":"2026-05-27T19:11:55.187Z","endTime":"2026-05-27T19:11:58.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.577770861226174,"aZ":-38.44435227753332,"pfxX":7.368797180788958,"pfxZ":-3.973377229605809,"pX":-0.25085498415538815,"pZ":2.7550816504055664,"vX0":2.1063568372698858,"vY0":-124.93834527689975,"vZ0":1.5488879020677642,"x":126.56,"y":164.39,"x0":-2.062514851998607,"y0":50.002782881027414,"z0":5.2906738171287655,"aX":11.628407618860178},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.6,"breakHorizontal":-13.8,"spinRate":3084,"spinDirection":56},"zone":5,"typeConfidence":0.88,"plateTime":0.4386854189866578,"extension":6.55633793573759},"hitData":{"launchSpeed":103.7,"launchAngle":37.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":111.9,"coordY":44.99}},"index":1,"playId":"1140e16c-c728-3444-9b4f-1a20650a806a","pitchNumber":2,"startTime":"2026-05-27T19:12:14.024Z","endTime":"2026-05-27T19:12:24.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:12:24.615Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Torres strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-27T19:14:37.456Z","endTime":"2026-05-27T19:15:20.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"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":{"description":"Pitching Change: Aaron Ashby replaces Shane Drohan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-27T19:14:15.083Z","endTime":"2026-05-27T19:14:39.831Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676879,"link":"/api/v1/people/676879"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":96.4,"endSpeed":89.5,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.894922926513377,"aZ":-22.614177573454896,"pfxX":7.245736789641242,"pfxZ":4.718295151659907,"pX":0.5601818886735445,"pZ":3.193362722252083,"vX0":-1.838487133121377,"vY0":-140.5253363445109,"vZ0":-5.215519873452352,"x":95.65,"y":152.56,"x0":0.27572212697020887,"y0":50.00554812802415,"z0":6.516461361812975,"aX":14.68464020726781},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.8,"breakHorizontal":-12.8,"spinRate":1970,"spinDirection":150},"zone":12,"typeConfidence":0.91,"plateTime":0.38783320433187374,"extension":5.581026488276737},"index":1,"playId":"f54fc8c3-ad79-3501-901f-e52b7eba896b","pitchNumber":1,"startTime":"2026-05-27T19:14:39.831Z","endTime":"2026-05-27T19:14:43.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23151203182271,"aZ":-22.813722172110797,"pfxX":7.923420854452986,"pfxZ":4.705545399060935,"pX":0.690633163629148,"pZ":1.6940244308114696,"vX0":-1.8144287918741737,"vY0":-139.6111867864793,"vZ0":-8.750330348455247,"x":90.67,"y":193.04,"x0":0.3162638224447022,"y0":50.002022478684516,"z0":6.351292024631909,"aX":15.756931163293348},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.1,"breakHorizontal":-14.0,"spinRate":2055,"spinDirection":150},"zone":9,"typeConfidence":0.92,"plateTime":0.3912040280934317,"extension":5.3675309079254845},"index":2,"playId":"6a931f11-e9ad-3dea-9f1d-22d5a24e48cd","pitchNumber":2,"startTime":"2026-05-27T19:14:53.540Z","endTime":"2026-05-27T19:14:58.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.2,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71012443860957,"aZ":-38.14629590780584,"pfxX":-5.302245877968774,"pfxZ":-3.9283048907828064,"pX":-0.17399223246764095,"pZ":1.1667634654080825,"vX0":0.005708235994126787,"vY0":-122.2144502074028,"vZ0":-4.685249120287602,"x":123.63,"y":207.28,"x0":0.5131376461079353,"y0":50.00128137221347,"z0":6.3635720316360835,"aX":-8.068404053909328},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-7.9,"breakHorizontal":9.6,"spinRate":2580,"spinDirection":338},"zone":13,"typeConfidence":0.9,"plateTime":0.4471244109444954,"extension":5.40130979631423},"index":3,"playId":"41f4e96b-d34c-3799-b8a2-fee455fb2eb6","pitchNumber":3,"startTime":"2026-05-27T19:15:16.676Z","endTime":"2026-05-27T19:15:20.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:15:20.656Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Pedro Pagés doubles (4) on a sharp line drive to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-27T19:15:36.615Z","endTime":"2026-05-27T19:17:52.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7],"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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910284044372396,"aZ":-46.470973261206744,"pfxX":-4.778651791207961,"pfxZ":-9.551354611017326,"pX":0.016142340761106266,"pZ":2.4599849564898704,"vX0":0.29742132789992115,"vY0":-121.83405668825618,"vZ0":-0.2660378513316768,"x":116.38,"y":172.36,"x0":0.5126427663815877,"y0":50.00272141440567,"z0":6.601538267158227,"aX":-7.152485655033206},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-17.0,"breakHorizontal":8.5,"spinRate":2801,"spinDirection":337},"zone":5,"typeConfidence":0.9,"plateTime":0.45032388986746996,"extension":5.4669865174256325},"index":0,"playId":"a7e40f2d-577b-3804-bf36-0227be3e4f08","pitchNumber":1,"startTime":"2026-05-27T19:15:43.424Z","endTime":"2026-05-27T19:15:47.469Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-27T19:15:52.510Z","endTime":"2026-05-27T19:16:08.624Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":90.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.631725103996846,"aZ":-21.93754944995184,"pfxX":8.439234065781854,"pfxZ":5.0183308624595435,"pX":1.135189748787011,"pZ":1.33228221736149,"vX0":-0.6570634324005411,"vY0":-141.30410015404797,"vZ0":-10.04696117356114,"x":73.73,"y":202.81,"x0":0.2719137602073015,"y0":50.003156456630386,"z0":6.320941601681577,"aX":17.210387454604767},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.4,"breakHorizontal":-15.2,"spinRate":2106,"spinDirection":145},"zone":14,"typeConfidence":0.92,"plateTime":0.38637984673755055,"extension":5.430486311382621},"index":2,"playId":"17856b69-7ea0-3c95-b1bb-f84edecba879","pitchNumber":2,"startTime":"2026-05-27T19:16:08.624Z","endTime":"2026-05-27T19:16:12.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":89.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04889633076488,"aZ":-20.521741202059484,"pfxX":6.769260475088899,"pfxZ":5.8219388141881865,"pX":0.7425749078636387,"pZ":0.9923245847035362,"vX0":-1.2954298474944252,"vY0":-139.72885999100112,"vZ0":-10.66051662402522,"x":88.69,"y":211.99,"x0":0.3288927577880961,"y0":50.00012601396894,"z0":6.17377421807565,"aX":13.53842934878805},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.8,"breakHorizontal":-12.1,"spinRate":2123,"spinDirection":145},"zone":14,"typeConfidence":0.93,"plateTime":0.3902676853338751,"extension":5.599442272429498},"index":3,"playId":"c175e680-979e-3085-901f-d82acc28950a","pitchNumber":3,"startTime":"2026-05-27T19:16:25.812Z","endTime":"2026-05-27T19:16:29.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48204494612519,"aZ":-45.264389499487315,"pfxX":-2.7035490619142624,"pfxZ":-8.596829328847901,"pX":-0.19292506779333138,"pZ":0.6015515779021867,"vX0":-0.5848747886482886,"vY0":-122.9646476846984,"vZ0":-4.719556848613351,"x":124.35,"y":222.54,"x0":0.3993801740304456,"y0":50.00068003865639,"z0":6.405616478733892,"aX":-4.118974128263423},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-16.4,"breakHorizontal":5.0,"spinRate":2694,"spinDirection":337},"zone":13,"typeConfidence":0.89,"plateTime":0.44627104213663893,"extension":5.550544228659188},"index":4,"playId":"86d598d4-2fea-3ebd-b092-5b44d26fcc98","pitchNumber":4,"startTime":"2026-05-27T19:16:42.602Z","endTime":"2026-05-27T19:16:47.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71156740838149,"aZ":-26.235698521282607,"pfxX":4.953139493236309,"pfxZ":3.260154657800207,"pX":0.014509951783056104,"pZ":1.0116175672038334,"vX0":-3.115509580294074,"vY0":-133.53333868728498,"vZ0":-8.570755359645114,"x":116.45,"y":211.47,"x0":0.5483400009656361,"y0":50.000566077548584,"z0":6.128273766109076,"aX":9.01158534537753},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.4,"breakHorizontal":-8.4,"spinRate":2026,"spinDirection":135},"zone":14,"typeConfidence":0.91,"plateTime":0.4089918062145159,"extension":5.623931922296304},"index":5,"playId":"206aaaf4-b18b-308a-9026-edcf78ce708e","pitchNumber":5,"startTime":"2026-05-27T19:17:01.553Z","endTime":"2026-05-27T19:17:06.173Z","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":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.569565606032267,"aZ":-44.670553324825214,"pfxX":-1.3281433087976882,"pfxZ":-8.113697312098708,"pX":0.17400279424714235,"pZ":1.4323742857612987,"vX0":0.31096426631366814,"vY0":-123.57948307883707,"vZ0":-2.950771049143266,"x":110.37,"y":200.11,"x0":0.2187584652824954,"y0":50.00361084903578,"z0":6.409324972484289,"aX":-2.0458058767260643},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-15.1,"breakHorizontal":2.3,"spinRate":2729,"spinDirection":337},"zone":14,"typeConfidence":0.87,"plateTime":0.44391611026497513,"extension":5.443992380565345},"index":6,"playId":"38ef33fb-c4c7-359f-9ec8-7609386221b6","pitchNumber":6,"startTime":"2026-05-27T19:17:19.641Z","endTime":"2026-05-27T19:17:23.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.975481035707862,"aZ":-19.652025170843277,"pfxX":7.2127698910252445,"pfxZ":6.0912752868350095,"pX":0.03738186234503259,"pZ":2.3140684904897664,"vX0":-2.8463342262725075,"vY0":-142.12932156417887,"vZ0":-7.797688583487173,"x":115.58,"y":176.3,"x0":0.11159309685853623,"y0":50.0054591185067,"z0":6.329788188336616,"aX":14.836478164560084},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.7,"breakHorizontal":-12.5,"spinRate":2095,"spinDirection":153},"zone":5,"typeConfidence":0.9,"plateTime":0.3845917566516448,"extension":5.562434457842621},"hitData":{"launchSpeed":101.1,"launchAngle":22.0,"totalDistance":351.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":175.07,"coordY":66.38}},"index":7,"playId":"20da56d1-b259-3508-b419-493d366065b8","pitchNumber":7,"startTime":"2026-05-27T19:17:38.214Z","endTime":"2026-05-27T19:17:52.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:17:52.393Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Scott II called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-27T19:18:10.634Z","endTime":"2026-05-27T19:20:54.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.196190240195882,"aZ":-46.096119217456796,"pfxX":-5.737270489874745,"pfxZ":-9.31897858785014,"pX":0.33040114228759676,"pZ":2.3360420871687637,"vX0":1.6734066924163105,"vY0":-121.79903572290499,"vZ0":-0.3771226961146581,"x":104.41,"y":175.71,"x0":0.3774564290075089,"y0":50.002372643849874,"z0":6.498232670915899,"aX":-8.570729679772189},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-16.7,"breakHorizontal":10.0,"spinRate":2739,"spinDirection":329},"zone":6,"typeConfidence":0.9,"plateTime":0.4506724610433941,"extension":5.545335743470433},"index":0,"playId":"f08055e2-a4e5-356b-ac34-1e90d33b0d02","pitchNumber":1,"startTime":"2026-05-27T19:18:17.471Z","endTime":"2026-05-27T19:18:21.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35867209438734,"aZ":-36.70955930374434,"pfxX":-0.9768499143915443,"pfxZ":-2.836328480925121,"pX":-1.5663659570146575,"pZ":-0.4257656247005426,"vX0":-4.101111245158065,"vY0":-125.28416176989563,"vZ0":-8.793326007985822,"x":176.71,"y":250.28,"x0":0.2130876145033299,"y0":50.0005205146306,"z0":6.097356611328595,"aX":-1.5640867666860359},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.8,"breakHorizontal":2.6,"spinRate":2596,"spinDirection":347},"zone":13,"typeConfidence":0.89,"plateTime":0.43583605983544116,"extension":5.6482906469837575},"index":1,"playId":"4e5afbf8-10c2-3b7f-ad21-232db744df28","pitchNumber":2,"startTime":"2026-05-27T19:18:32.781Z","endTime":"2026-05-27T19:18:37.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.017074165929646,"aZ":-40.97407894872031,"pfxX":-3.538240201359839,"pfxZ":-5.559569207307197,"pX":-0.9483641621518293,"pZ":-1.7684163576237917,"vX0":-2.0525167781699354,"vY0":-125.42818919099962,"vZ0":-10.963111082960758,"x":153.15,"y":286.53,"x0":0.34218616249619666,"y0":50.004705886624336,"z0":6.032766959590923,"aX":-5.598573610360401},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-12.5,"breakHorizontal":6.8,"spinRate":2557,"spinDirection":350},"zone":13,"typeConfidence":0.84,"plateTime":0.43784932590948467,"extension":5.682115714715929},"index":2,"playId":"a66a0e84-8f75-3f64-baa0-d54635ddfb46","pitchNumber":3,"startTime":"2026-05-27T19:18:53.020Z","endTime":"2026-05-27T19:18:58.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":91.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.420198671828445,"aZ":-23.610821194872994,"pfxX":8.340188279063359,"pfxZ":4.095149955827681,"pX":-0.8494327951201103,"pZ":2.4541340855515448,"vX0":-5.547144126655429,"vY0":-142.9171775274318,"vZ0":-6.754351230169172,"x":149.38,"y":172.52,"x0":0.02171364488014936,"y0":50.00543917154032,"z0":6.305967061002666,"aX":17.45234065366635},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.4,"breakHorizontal":-14.2,"spinRate":2205,"spinDirection":150},"zone":11,"typeConfidence":0.87,"plateTime":0.381588127447968,"extension":5.720123402366813},"index":3,"playId":"6d464535-dce7-3625-a464-5b649111c7b2","pitchNumber":4,"startTime":"2026-05-27T19:19:19.782Z","endTime":"2026-05-27T19:19:46.802Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"}}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90062286952377,"aZ":-22.910368443855855,"pfxX":8.11796144461867,"pfxZ":4.436683565174394,"pX":0.34076777983014994,"pZ":1.5826904238664692,"vX0":-2.8137892285826243,"vY0":-143.08371616196172,"vZ0":-9.223174957954495,"x":104.01,"y":196.05,"x0":0.2782760100135165,"y0":50.000783457884246,"z0":6.265909579885247,"aX":16.945493126914155},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":6.5,"breakHorizontal":-14.2,"spinRate":2257,"spinDirection":151},"zone":9,"typeConfidence":0.89,"plateTime":0.38180367567727336,"extension":5.599413621700505},"index":4,"playId":"008aab61-c5e8-3450-b855-73f1a9fd6e0c","pitchNumber":5,"startTime":"2026-05-27T19:19:49.525Z","endTime":"2026-05-27T19:19:53.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71474243898065,"aZ":-22.606535122274497,"pfxX":9.456724775620645,"pfxZ":4.552169127156562,"pX":0.8574337811082297,"pZ":2.6586062217360347,"vX0":-1.8686465735477076,"vY0":-143.8928174149963,"vZ0":-6.619312607471882,"x":84.32,"y":167.0,"x0":0.2855616792492426,"y0":50.00389869746961,"z0":6.385041297354883,"aX":19.87320688627416},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.1,"breakHorizontal":-16.8,"spinRate":2204,"spinDirection":149},"zone":12,"typeConfidence":0.88,"plateTime":0.380334620919232,"extension":5.520083858565954},"index":5,"playId":"fb54d647-32f5-3d0f-9bb1-bd67a0291bbc","pitchNumber":6,"startTime":"2026-05-27T19:20:06.611Z","endTime":"2026-05-27T19:20:13.229Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":92.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85199360181589,"aZ":-22.63624179056591,"pfxX":6.936530749189993,"pfxZ":4.416787278115978,"pX":-0.20171336651321248,"pZ":2.765535844159889,"vX0":-3.6832665715595114,"vY0":-145.28335128657113,"vZ0":-6.430677433090477,"x":124.69,"y":164.11,"x0":0.17448023787969055,"y0":50.003473832577384,"z0":6.36300193273772,"aX":14.976672290703789},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":7.1,"breakHorizontal":-12.0,"spinRate":2025,"spinDirection":149},"zone":2,"typeConfidence":0.84,"plateTime":0.3755883333218337,"extension":5.603277122757812},"index":6,"playId":"525da15a-019e-36d2-9006-f96d644a25ee","pitchNumber":7,"startTime":"2026-05-27T19:20:49.952Z","endTime":"2026-05-27T19:20:54.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:20:54.243Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Wetherholt flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-27T19:21:10.765Z","endTime":"2026-05-27T19:22:33.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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, 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":87.8,"endSpeed":81.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.649032221880653,"aZ":-38.48196141501851,"pfxX":-2.338266416838519,"pfxZ":-3.7834862747013913,"pX":-1.1409435115047644,"pZ":0.6689246758763807,"vX0":-3.111815221428664,"vY0":-127.8044116865137,"vZ0":-6.376592679566566,"x":160.49,"y":220.72,"x0":0.39317980784974366,"y0":50.006210789380134,"z0":6.194564271423918,"aX":-3.894696389243622},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-8.0,"breakHorizontal":4.9,"spinRate":2599,"spinDirection":340},"zone":13,"typeConfidence":0.9,"plateTime":0.42745718883690254,"extension":5.692367988026674},"index":0,"playId":"1c25784e-c435-33f5-a981-0900f06f9636","pitchNumber":1,"startTime":"2026-05-27T19:21:15.303Z","endTime":"2026-05-27T19:21:20.138Z","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":98.0,"endSpeed":90.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.150978394712723,"aZ":-20.89732808907676,"pfxX":7.005553071239504,"pfxZ":5.417178682818436,"pX":0.07481138845622577,"pZ":2.4827033603460698,"vX0":-2.613039105515465,"vY0":-142.72146334335056,"vZ0":-7.173483279216125,"x":114.15,"y":171.75,"x0":0.08738052984944154,"y0":50.00289579845616,"z0":6.3262157968129324,"aX":14.578322654181},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.6,"breakHorizontal":-12.2,"spinRate":2214,"spinDirection":151},"zone":5,"typeConfidence":0.88,"plateTime":0.38249746892404435,"extension":5.725191702063134},"index":1,"playId":"6a38fa80-26ce-3146-a53c-094ad5408d20","pitchNumber":2,"startTime":"2026-05-27T19:21:38.521Z","endTime":"2026-05-27T19:21:42.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7609019148516,"aZ":-38.61515635041545,"pfxX":-4.180239816859588,"pfxZ":-4.01465528488178,"pX":-0.7072609290466069,"pZ":0.8035026194430955,"vX0":-1.4647250216734273,"vY0":-125.26358557786392,"vZ0":-5.670932963287052,"x":143.96,"y":217.09,"x0":0.4263910407337563,"y0":50.000863838624326,"z0":6.215752624719577,"aX":-6.7127506919602675},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-8.3,"breakHorizontal":7.9,"spinRate":2637,"spinDirection":343},"zone":13,"typeConfidence":0.9,"plateTime":0.43548759551060723,"extension":5.707362729339392},"index":2,"playId":"107f9c64-6d0a-3ebe-b69f-894447c86d9a","pitchNumber":3,"startTime":"2026-05-27T19:22:00.743Z","endTime":"2026-05-27T19:22:04.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.109806027854905,"aZ":-16.605117409332415,"pfxX":0.6279582590949234,"pfxZ":7.500601217093497,"pX":-0.23519085389920105,"pZ":3.002041226223165,"vX0":-1.6519679691586833,"vY0":-142.33378395983934,"vZ0":-6.4989032225242065,"x":125.96,"y":157.72,"x0":0.26815090361428445,"y0":50.002277941244365,"z0":6.345213118308077,"aX":1.3035031565010111},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.6,"breakHorizontal":-0.8,"spinRate":2233,"spinDirection":148},"zone":2,"typeConfidence":0.91,"plateTime":0.38312860085982825,"extension":5.718091392229236},"hitData":{"launchSpeed":98.2,"launchAngle":43.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.39,"coordY":69.08}},"index":3,"playId":"ec851df3-b91d-3d11-a9e7-42978e1572ef","pitchNumber":4,"startTime":"2026-05-27T19:22:22.935Z","endTime":"2026-05-27T19:22:33.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:22:33.235Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-27T19:24:37.682Z","endTime":"2026-05-27T19:24:55.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.077057777945587,"aZ":-44.95967490874918,"pfxX":4.773017377488169,"pfxZ":-9.032458046432556,"pX":-0.17975421402786804,"pZ":2.4429093513303695,"vX0":1.9814943282550466,"vY0":-118.39508848430609,"vZ0":1.602070490429065,"x":123.85,"y":172.82,"x0":-1.6480299135075205,"y0":50.00053238416009,"z0":5.879239411123462,"aX":6.758896854187534},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-15.6,"breakHorizontal":-9.1,"spinRate":2988,"spinDirection":41},"zone":5,"typeConfidence":0.96,"plateTime":0.46303553607474823,"extension":6.486149809031665},"hitData":{"launchSpeed":96.4,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":152.7}},"index":0,"playId":"e918d7e9-f934-3419-9ac1-04cb357edc80","pitchNumber":1,"startTime":"2026-05-27T19:24:47.613Z","endTime":"2026-05-27T19:24:55.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:24:55.632Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"William Contreras flies out to right fielder Jordan Walker.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-27T19:25:12.147Z","endTime":"2026-05-27T19:25:48.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.535947225704856,"aZ":-22.37574795779505,"pfxX":-9.214551495148754,"pfxZ":4.918317773558338,"pX":0.07421693877141539,"pZ":1.7274263303119899,"vX0":7.98367785048399,"vY0":-139.79130071464618,"vZ0":-5.828374320256826,"x":114.17,"y":192.14,"x0":-1.6122036629654217,"y0":50.0032020573566,"z0":5.294313019295206,"aX":-18.35969005516472},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.9,"breakHorizontal":15.2,"spinRate":2314,"spinDirection":228},"zone":8,"typeConfidence":0.85,"plateTime":0.39081044763034,"extension":6.632760932501345},"index":0,"playId":"6ad8ed67-57f4-3cd4-b5bd-b1f1fc14b816","pitchNumber":1,"startTime":"2026-05-27T19:25:20.931Z","endTime":"2026-05-27T19:25:24.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.455333396679734,"aZ":-18.61566953407451,"pfxX":-6.838973072477223,"pfxZ":6.743057808533274,"pX":0.03626156960677471,"pZ":2.8996722732487457,"vX0":6.774120806299339,"vY0":-140.17368572814502,"vZ0":-4.0012739543233105,"x":115.62,"y":160.49,"x0":-1.510554348283788,"y0":50.006718513345525,"z0":5.543721443929357,"aX":-13.760787457112253},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.6,"breakHorizontal":11.2,"spinRate":2174,"spinDirection":211},"zone":2,"typeConfidence":0.92,"plateTime":0.3891272296778978,"extension":6.745580712129475},"hitData":{"launchSpeed":77.7,"launchAngle":49.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.7,"coordY":134.95}},"index":1,"playId":"48a1ca86-a374-3bba-9720-0efc2794fd3e","pitchNumber":2,"startTime":"2026-05-27T19:25:39.327Z","endTime":"2026-05-27T19:25:48.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:25:48.470Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-27T19:26:07.806Z","endTime":"2026-05-27T19:27:25.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27506367109626,"aZ":-16.71509622773704,"pfxX":-5.874201694069493,"pfxZ":7.755068934023308,"pX":0.3818514539549402,"pZ":3.2019657888608255,"vX0":7.049800586146996,"vY0":-139.78111012686006,"vZ0":-3.4633016827310796,"x":102.44,"y":152.33,"x0":-1.4007576096816077,"y0":50.00471946012468,"z0":5.543709127794755,"aX":-11.713586368713749},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":9.4,"spinRate":2277,"spinDirection":215},"zone":3,"typeConfidence":0.92,"plateTime":0.3907164601466051,"extension":6.730106111253142},"index":0,"playId":"51b46c84-8de5-314d-a7a6-52b259298571","pitchNumber":1,"startTime":"2026-05-27T19:26:15.386Z","endTime":"2026-05-27T19:26:18.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.059159467873883,"aZ":-35.01008621396702,"pfxX":8.524233517327222,"pfxZ":-1.7932608789763984,"pX":0.3659278604568004,"pZ":0.9969344419038928,"vX0":3.302379359259144,"vY0":-125.11108014472327,"vZ0":-3.109514420336132,"x":103.05,"y":211.86,"x0":-2.079987223991973,"y0":50.003963447901576,"z0":5.135328110528133,"aX":13.46695759768787},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.7,"breakHorizontal":-16.2,"spinRate":3157,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.43837553797526674,"extension":6.52013746117806},"index":1,"playId":"e25b7ef4-5aa7-3704-ac0f-6eb93424c2ce","pitchNumber":2,"startTime":"2026-05-27T19:26:32.415Z","endTime":"2026-05-27T19:26:37.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.633397502625385,"aZ":-35.82463372498193,"pfxX":8.271915500997334,"pfxZ":-2.317636710277557,"pX":0.3374443560570047,"pZ":1.5276915602547507,"vX0":3.27892161140894,"vY0":-125.34981465371132,"vZ0":-1.7552470292795863,"x":104.14,"y":197.53,"x0":-2.0657981763690016,"y0":50.00192109042813,"z0":5.1885363063061165,"aX":13.034381587252266},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.3,"breakHorizontal":-15.7,"spinRate":3093,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.43859487159384525,"extension":6.5453853421693395},"index":2,"playId":"372df9fe-03d7-34f2-a4fe-4c32a5bb9ed3","pitchNumber":3,"startTime":"2026-05-27T19:27:01.088Z","endTime":"2026-05-27T19:27:04.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.500091123043095,"aZ":-17.00623660033595,"pfxX":-6.066453962763501,"pfxZ":7.4709264033067555,"pX":0.5776582685414116,"pZ":3.004111572324131,"vX0":7.8442635978013415,"vY0":-141.22030675035714,"vZ0":-3.9787181196575068,"x":94.98,"y":157.67,"x0":-1.4407413597940164,"y0":50.0054435273788,"z0":5.516940279723386,"aX":-12.322299811169717},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.0,"breakHorizontal":9.5,"spinRate":2307,"spinDirection":215},"zone":3,"typeConfidence":0.92,"plateTime":0.38703958611690004,"extension":6.844593167346442},"index":3,"playId":"c44a0d6a-55cb-3de4-a69d-031518aad1cc","pitchNumber":4,"startTime":"2026-05-27T19:27:20.750Z","endTime":"2026-05-27T19:27:25.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:27:25.303Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Iván Herrera challenged (pitch result), call on the field was overturned: Iván Herrera walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-27T19:29:23.576Z","endTime":"2026-05-27T19:31:09.028Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82390672959423,"aZ":-22.22624576971786,"pfxX":9.138682971729924,"pfxZ":4.994486190191103,"pX":-0.5745101070216398,"pZ":1.3807902632974978,"vX0":-4.966746732944827,"vY0":-139.82636237539023,"vZ0":-9.56191152250603,"x":138.9,"y":201.5,"x0":0.032034459594624407,"y0":50.002686214509104,"z0":6.287901860232567,"aX":18.200056262290097},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.3,"breakHorizontal":-15.6,"spinRate":2093,"spinDirection":145},"zone":13,"typeConfidence":0.89,"plateTime":0.3908560560651231,"extension":5.654799155427089},"index":0,"playId":"574d41fd-547a-34bf-b6dc-530c6123069b","pitchNumber":1,"startTime":"2026-05-27T19:29:31.421Z","endTime":"2026-05-27T19:29:36.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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.765039035255764,"aZ":-23.279943800500483,"pfxX":7.763329141048538,"pfxZ":4.32313174659903,"pX":0.009164566140297018,"pZ":3.581123895179156,"vX0":-3.6518353828513073,"vY0":-141.90589320237711,"vZ0":-3.922228614183873,"x":116.65,"y":142.09,"x0":0.29772902049059563,"y0":50.00526345498463,"z0":6.448389523433317,"aX":15.975833398475562},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.3,"breakHorizontal":-13.4,"spinRate":2193,"spinDirection":150},"zone":12,"typeConfidence":0.89,"plateTime":0.3846768738973947,"extension":5.665136237775187},"index":1,"playId":"1d5633d7-a726-3f6a-80bb-10bd189de778","pitchNumber":2,"startTime":"2026-05-27T19:29:44.800Z","endTime":"2026-05-27T19:29:48.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(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":97.9,"endSpeed":90.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48185604975103,"aZ":-21.797279473163453,"pfxX":8.574161209971502,"pfxZ":4.983824567535863,"pX":-0.6435472409315734,"pZ":2.0599254762724573,"vX0":-5.438026332585448,"vY0":-142.40581511559319,"vZ0":-8.105799413163945,"x":141.53,"y":183.16,"x0":0.1632174820473181,"y0":50.00552905219961,"z0":6.290446119205587,"aX":17.855454378615978},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.8,"breakHorizontal":-14.6,"spinRate":2202,"spinDirection":150},"zone":7,"typeConfidence":0.88,"plateTime":0.38262141522155835,"extension":5.544057491857817},"index":2,"playId":"3020e99c-5317-3f06-b903-ae0b713bdb1e","pitchNumber":3,"startTime":"2026-05-27T19:29:59.724Z","endTime":"2026-05-27T19:30:03.354Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-05-27T19:30:06.071Z","endTime":"2026-05-27T19:30:24.470Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39312759455697,"aZ":-45.088275967684176,"pfxX":-3.1690649310706984,"pfxZ":-8.472223473841673,"pX":-0.6957896882935722,"pZ":1.026708888104334,"vX0":-1.3031741723316472,"vY0":-122.71108800820585,"vZ0":-3.6520672913902748,"x":143.52,"y":211.06,"x0":0.25394068396445785,"y0":50.002408695623295,"z0":6.377252321184365,"aX":-4.83044697864399},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-16.0,"breakHorizontal":6.0,"spinRate":2852,"spinDirection":339},"zone":13,"typeConfidence":0.89,"plateTime":0.44642759655185005,"extension":5.594834799829195},"index":4,"playId":"8699b559-c801-3955-9fc8-bd93815080d3","pitchNumber":4,"startTime":"2026-05-27T19:30:24.470Z","endTime":"2026-05-27T19:30:31.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":90.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.862671794341342,"aZ":-19.53302257425715,"pfxX":7.298491468975474,"pfxZ":6.094014540333402,"pX":0.5538422293575966,"pZ":1.5537293523921423,"vX0":-2.0975918017413537,"vY0":-142.03471367432553,"vZ0":-9.631315360443235,"x":95.89,"y":196.83,"x0":0.3465237912138294,"y0":50.00351425596903,"z0":6.19352256533374,"aX":15.140935105452648},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.6,"breakHorizontal":-13.0,"spinRate":2144,"spinDirection":148},"zone":14,"typeConfidence":0.9,"plateTime":0.3833975086479793,"extension":5.715675070195696},"index":5,"playId":"aeef9df6-cd7e-3fdf-b0b2-912d436d248d","pitchNumber":5,"startTime":"2026-05-27T19:30:42.021Z","endTime":"2026-05-27T19:31:09.028Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"}},"playEndTime":"2026-05-27T19:31:09.028Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Burleson flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-27T19:31:17.487Z","endTime":"2026-05-27T19:32:12.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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, 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":97.8,"endSpeed":90.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.510323781637524,"aZ":-17.719705352201174,"pfxX":7.835929611059253,"pfxZ":6.948693137480369,"pX":-0.6782550570660005,"pZ":2.3435333933618008,"vX0":-4.86507470836136,"vY0":-142.3383094233414,"vZ0":-8.260228820320465,"x":142.85,"y":175.5,"x0":0.02305647601488576,"y0":50.00241119834684,"z0":6.376212181637505,"aX":16.29677159260014},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.3,"breakHorizontal":-13.4,"spinRate":2173,"spinDirection":147},"zone":4,"typeConfidence":0.87,"plateTime":0.38283870882602766,"extension":5.7199800952583475},"index":0,"playId":"f8ecfd2b-3f14-39ba-bd2d-d8db63d0811e","pitchNumber":1,"startTime":"2026-05-27T19:31:24.312Z","endTime":"2026-05-27T19:31:27.892Z","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":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.429623316108586,"aZ":-46.75956085245419,"pfxX":-3.0731221672923423,"pfxZ":-9.501583460640537,"pX":-1.4181306839657162,"pZ":2.0776887182297936,"vX0":-2.970169082828004,"vY0":-123.57996987859006,"vZ0":-1.0427453802025628,"x":171.06,"y":182.68,"x0":0.20212632380431253,"y0":50.00478473649433,"z0":6.460151799286726,"aX":-4.7159090135655415},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-17.2,"breakHorizontal":6.4,"spinRate":2828,"spinDirection":337},"zone":13,"typeConfidence":0.89,"plateTime":0.44456167584002904,"extension":5.55431958232272},"index":1,"playId":"fd7f7892-8d6b-3dac-aaa9-5145b6360031","pitchNumber":2,"startTime":"2026-05-27T19:31:43.688Z","endTime":"2026-05-27T19:31:47.558Z","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":97.8,"endSpeed":90.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.225984597773646,"aZ":-20.993846417056666,"pfxX":8.517021348634797,"pfxZ":5.40666796931682,"pX":0.026744403280822872,"pZ":2.242270777123,"vX0":-3.382078688771645,"vY0":-142.36737135446793,"vZ0":-7.549533382492354,"x":115.98,"y":178.24,"x0":0.11790152169903843,"y0":50.00662420249287,"z0":6.239583745091947,"aX":17.62803853976644},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.5,"breakHorizontal":-14.9,"spinRate":2209,"spinDirection":150},"zone":5,"typeConfidence":0.89,"plateTime":0.38354665426212664,"extension":5.586073439240132},"hitData":{"launchSpeed":96.6,"launchAngle":29.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.77,"coordY":49.43}},"index":2,"playId":"c347d7be-3738-3abe-9864-583924920443","pitchNumber":3,"startTime":"2026-05-27T19:31:58.314Z","endTime":"2026-05-27T19:32:12.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:32:12.732Z","atBatIndex":52},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jordan Walker grounds into a double play, third baseman Luis Rengifo to second baseman Brice Turang to first baseman Jake Bauers. Iván Herrera out at 2nd. Jordan Walker out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-27T19:32:23.757Z","endTime":"2026-05-27T19:32:42.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8951813552435,"aZ":-19.357859217081913,"pfxX":6.490212324744588,"pfxZ":6.122291922918241,"pX":-0.28259236011194916,"pZ":1.8641534827961117,"vX0":-3.631047189476237,"vY0":-143.25295300063848,"vZ0":-8.913156093775676,"x":127.77,"y":188.45,"x0":0.15335546384635446,"y0":50.003723170468255,"z0":6.209827729794767,"aX":13.585238055843412},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.6,"breakHorizontal":-11.2,"spinRate":2142,"spinDirection":143},"zone":8,"typeConfidence":0.86,"plateTime":0.381332389665999,"extension":5.587900777366228},"hitData":{"launchSpeed":98.0,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.52,"coordY":167.39}},"index":0,"playId":"34d828d4-02e8-312c-9d4e-225245fc5a59","pitchNumber":1,"startTime":"2026-05-27T19:32:33.786Z","endTime":"2026-05-27T19:32:42.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:32:42.334Z","atBatIndex":53},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Garrett Mitchell doubles (9) on a line drive to left fielder Bryan Torres.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-27T19:34:53.147Z","endTime":"2026-05-27T19:35:56.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663494,"link":"/api/v1/people/663494"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.714813534661896,"aZ":-25.494109363093376,"pfxX":-1.166183901125586,"pfxZ":3.7223835266386534,"pX":-0.9931382584325442,"pZ":4.02060780566567,"vX0":2.671352909529443,"vY0":-132.68553509823528,"vZ0":0.40698984299407215,"x":154.86,"y":130.22,"x0":-1.8586178833456088,"y0":50.00229585667586,"z0":5.713629594722037,"aX":-2.092739215412298},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.1,"breakHorizontal":1.6,"spinRate":2483,"spinDirection":188},"zone":11,"typeConfidence":0.91,"plateTime":0.41182187613828436,"extension":6.614242173764451},"index":0,"playId":"ba905c2c-04b5-384e-996e-60d2385828d9","pitchNumber":1,"startTime":"2026-05-27T19:35:06.989Z","endTime":"2026-05-27T19:35:09.989Z","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":95.8,"endSpeed":87.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78811499377762,"aZ":-13.82248908589021,"pfxX":-6.953113899933413,"pfxZ":9.29799311367129,"pX":1.0028267002486002,"pZ":2.8855434175226966,"vX0":9.334325520777345,"vY0":-139.23490793473985,"vZ0":-4.68376038323946,"x":78.77,"y":160.87,"x0":-1.4817857207900789,"y0":50.00011126067648,"z0":5.496806140425704,"aX":-13.719760073220893},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":10.8,"spinRate":2447,"spinDirection":218},"zone":12,"typeConfidence":0.92,"plateTime":0.39263854331986714,"extension":6.8361724679598765},"index":1,"playId":"e170a44c-6820-3688-9082-791b64c175c2","pitchNumber":2,"startTime":"2026-05-27T19:35:24.351Z","endTime":"2026-05-27T19:35:29.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5379330380239,"aZ":-26.169486017196935,"pfxX":-1.4881305909690825,"pfxZ":3.2735844347610694,"pX":0.08770919781911002,"pZ":2.3894918084729024,"vX0":5.314075727204601,"vY0":-133.59917452915658,"vZ0":-3.1505399912560885,"x":113.66,"y":174.26,"x0":-1.7203501818381846,"y0":50.00613616044185,"z0":5.432994971529393,"aX":-2.7332345654337162},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.5,"breakHorizontal":1.8,"spinRate":2513,"spinDirection":201},"zone":5,"typeConfidence":0.91,"plateTime":0.407529572706415,"extension":6.685659624582571},"hitData":{"launchSpeed":107.9,"launchAngle":15.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.73,"coordY":63.0}},"index":2,"playId":"425a0bfb-01c9-3081-99bc-a68d568b6075","pitchNumber":3,"startTime":"2026-05-27T19:35:43.325Z","endTime":"2026-05-27T19:35:56.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:35:56.385Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Rengifo singles on a bunt ground ball to catcher Pedro Pagés. Garrett Mitchell to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-27T19:36:19.318Z","endTime":"2026-05-27T19:37:00.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnThird":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68757087768917,"aZ":-18.475172314239725,"pfxX":-6.654947031429213,"pfxZ":7.020333779538701,"pX":-0.8401298387569864,"pZ":3.7063316450356765,"vX0":4.925867780411687,"vY0":-138.52265337687575,"vZ0":-1.7600513702806642,"x":149.02,"y":138.71,"x0":-1.7728752083089696,"y0":50.00627035490656,"z0":5.579617573824768,"aX":-12.991881940394466},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.6,"breakHorizontal":11.0,"spinRate":2239,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.39475821453240645,"extension":6.73977653725746},"index":0,"playId":"be7922d3-e071-3027-b90f-fcbd0b775409","pitchNumber":1,"startTime":"2026-05-27T19:36:29.996Z","endTime":"2026-05-27T19:36:34.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1514386016864,"aZ":-23.548664587565863,"pfxX":-0.5156839498418143,"pfxZ":4.707892975719118,"pX":0.16904765806084301,"pZ":1.999951501861575,"vX0":5.851314427477345,"vY0":-133.63566039824119,"vZ0":-4.321333659784049,"x":110.56,"y":184.78,"x0":-1.9695240466304347,"y0":50.00622709065762,"z0":5.301807465455419,"aX":-0.9462657288996966},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.9,"breakHorizontal":-0.1,"spinRate":2305,"spinDirection":198},"zone":8,"typeConfidence":0.91,"plateTime":0.40777369125183593,"extension":6.960763561872043},"hitData":{"launchSpeed":45.6,"launchAngle":-67.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"medium","location":"2","coordinates":{"coordX":116.34,"coordY":187.66}},"index":1,"playId":"0cb40861-a7f5-3795-881c-bda6134e1fb5","pitchNumber":2,"startTime":"2026-05-27T19:36:52.856Z","endTime":"2026-05-27T19:37:00.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:37:00.991Z","atBatIndex":55},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Sal Frelick grounds into a force out, first baseman Alec Burleson to shortstop Masyn Winn. Luis Rengifo out at 2nd. Sal Frelick to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-27T19:40:03.858Z","endTime":"2026-05-27T19:40:33.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnThird":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-27T19:37:32.925Z","endTime":"2026-05-27T19:39:10.260Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: JoJo Romero replaces Dustin May.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-27T19:39:10.260Z","endTime":"2026-05-27T19:40:06.131Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668941,"link":"/api/v1/people/668941"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.294919668713437,"aZ":-31.529504978100032,"pfxX":6.5619295008669045,"pfxZ":0.3413369131589459,"pX":1.3289913926782757,"pZ":3.350337504291702,"vX0":-3.8738672072787814,"vY0":-135.5077286463241,"vZ0":0.43014847161459446,"x":66.34,"y":148.32,"x0":1.9184011444031321,"y0":50.00164142072319,"z0":5.377739788634665,"aX":12.304187080571923},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.0,"breakHorizontal":-11.2,"spinRate":2144,"spinDirection":118},"zone":12,"typeConfidence":0.89,"plateTime":0.4029280094950267,"extension":5.261661927711665},"index":2,"playId":"98226e74-108f-3d1e-a3ef-2d6d01d7388e","pitchNumber":1,"startTime":"2026-05-27T19:40:06.131Z","endTime":"2026-05-27T19:40:09.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.437058893324604,"aZ":-32.667555132911254,"pfxX":7.771750259101056,"pfxZ":-0.26779308806249347,"pX":0.42372474511952507,"pZ":1.9455683610294066,"vX0":-6.6595814399550095,"vY0":-134.39656211778657,"vZ0":-2.5074525956313587,"x":100.85,"y":186.25,"x0":1.9165507891442823,"y0":50.002252871755125,"z0":5.196361764483019,"aX":14.304824920469953},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.8,"breakHorizontal":-12.7,"spinRate":2152,"spinDirection":117},"zone":9,"typeConfidence":0.9,"plateTime":0.40658190710400977,"extension":5.364341029793239},"hitData":{"launchSpeed":102.8,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.18,"coordY":176.01}},"index":3,"playId":"3b08307f-69ed-34ca-9e00-afa04f1a403f","pitchNumber":2,"startTime":"2026-05-27T19:40:24.831Z","endTime":"2026-05-27T19:40:33.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:40:33.621Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Vaughn called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-27T19:42:00.682Z","endTime":"2026-05-27T19:43:26.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnThird":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Andrew Vaughn replaces David Hamilton.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-27T19:41:04.573Z","endTime":"2026-05-27T19:41:14.841Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":666152,"link":"/api/v1/people/666152"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-27T19:41:14.841Z","endTime":"2026-05-27T19:42:02.968Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.075184937252292,"aZ":-29.546850563073782,"pfxX":9.147442104783405,"pfxZ":1.3819476335163543,"pX":1.087989255133733,"pZ":4.490339452798532,"vX0":-5.0085578230659475,"vY0":-136.91059458585283,"vZ0":2.595806297485514,"x":75.53,"y":117.54,"x0":1.748571899944943,"y0":50.00644152278382,"z0":5.546810232733232,"aX":17.439873012167276},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.2,"breakHorizontal":-15.6,"spinRate":2156,"spinDirection":121},"zone":12,"typeConfidence":0.89,"plateTime":0.3994436647389974,"extension":5.290877787640118},"index":2,"playId":"de939542-fbb7-31d1-b52d-ba18a9b9824d","pitchNumber":1,"startTime":"2026-05-27T19:42:02.968Z","endTime":"2026-05-27T19:42:05.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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8808320074517,"aZ":-30.887790453860593,"pfxX":9.518063938303413,"pfxZ":0.6779452539550093,"pX":0.6385335131789949,"pZ":2.303389294328709,"vX0":-6.316517799555383,"vY0":-136.340183833146,"vZ0":-2.2857956936671497,"x":92.66,"y":176.59,"x0":1.739917394480487,"y0":50.00327460465904,"z0":5.268571314469141,"aX":18.053218555960683},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.0,"breakHorizontal":-16.1,"spinRate":2091,"spinDirection":114},"zone":6,"typeConfidence":0.9,"plateTime":0.40059671851262246,"extension":5.430888428996252},"index":3,"playId":"2ff8a2a0-c1f4-3f5c-be25-c8db9685a2b8","pitchNumber":2,"startTime":"2026-05-27T19:42:20.629Z","endTime":"2026-05-27T19:42:24.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.440249551690687,"aZ":-27.458674488555214,"pfxX":6.8810092880271565,"pfxZ":2.88321216161678,"pX":0.6703471644410725,"pZ":1.5191560031775324,"vX0":-4.71938281857786,"vY0":-126.9990724496686,"vZ0":-3.88446021649719,"x":91.45,"y":197.76,"x0":1.6565166017509505,"y0":50.005120425619985,"z0":5.246797893074285,"aX":11.267897474419792},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.6,"breakHorizontal":-11.4,"spinRate":1216,"spinDirection":105},"zone":14,"typeConfidence":0.91,"plateTime":0.43089163766225846,"extension":5.455496696429776},"index":4,"playId":"93847425-2946-3dff-86b6-b04e8f5839b1","pitchNumber":3,"startTime":"2026-05-27T19:42:38.393Z","endTime":"2026-05-27T19:42:43.018Z","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":93.8,"endSpeed":86.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.620862954730352,"aZ":-28.273796655669397,"pfxX":8.626485331984284,"pfxZ":2.046576809290727,"pX":0.5407708424461802,"pZ":2.510772677081185,"vX0":-6.2983806729131295,"vY0":-136.60278250571298,"vZ0":-2.081078105986959,"x":96.39,"y":170.99,"x0":1.745442102363383,"y0":50.003034272508714,"z0":5.209321108931745,"aX":16.44632165596919},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.5,"breakHorizontal":-14.4,"spinRate":2216,"spinDirection":118},"zone":6,"typeConfidence":0.89,"plateTime":0.39962668008281454,"extension":5.427584562198815},"index":5,"playId":"47e8621e-a8cf-30e2-b740-d412c55c3915","pitchNumber":4,"startTime":"2026-05-27T19:42:57.593Z","endTime":"2026-05-27T19:43:00.918Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.723522263060882,"aZ":-32.86632748924104,"pfxX":-10.123561549884595,"pfxZ":-0.4603607711150328,"pX":0.42147257025736895,"pZ":2.442082899940259,"vX0":-0.3447394561745075,"vY0":-121.91043596842331,"vZ0":-0.2894809001586388,"x":100.93,"y":172.84,"x0":1.8806422709601727,"y0":50.000282422993095,"z0":5.385907116760193,"aX":-15.319911830047948},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.6,"breakHorizontal":18.5,"spinRate":2900,"spinDirection":294},"zone":6,"typeConfidence":0.91,"plateTime":0.44833449795639435,"extension":5.298687571512284},"index":6,"playId":"1ceb7c28-b031-3a6d-9a79-6c457d999465","pitchNumber":5,"startTime":"2026-05-27T19:43:18.534Z","endTime":"2026-05-27T19:43:26.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:43:26.728Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a ground ball to right fielder Jordan Walker. Garrett Mitchell scores. Sal Frelick to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-27T19:43:43.208Z","endTime":"2026-05-27T19:44:46.536Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnThird":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"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":93.8,"endSpeed":86.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.304071317211772,"aZ":-28.541182877299637,"pfxX":9.112921271449807,"pfxZ":1.9133592086352378,"pX":-0.13379107234611823,"pZ":1.4124071635554287,"vX0":-8.000853562849157,"vY0":-136.4224007439436,"vZ0":-4.763601477277452,"x":122.1,"y":200.65,"x0":1.644361540818909,"y0":50.000294496199615,"z0":5.134033613756561,"aX":17.279033886154153},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.6,"breakHorizontal":-15.0,"spinRate":2188,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.400557021180203,"extension":5.536225587885875},"index":0,"playId":"c21a381b-62ad-39cd-881c-8d6b6d4f66c2","pitchNumber":1,"startTime":"2026-05-27T19:43:56.385Z","endTime":"2026-05-27T19:44:00.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":93.9,"endSpeed":87.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56855561993845,"aZ":-30.058888942231253,"pfxX":7.327767479526317,"pfxZ":1.0974197611652325,"pX":1.400362449167977,"pZ":3.3907531346149957,"vX0":-3.984142668176398,"vY0":-136.90811259953213,"vZ0":0.3348704106237781,"x":63.62,"y":147.23,"x0":1.9125897621251506,"y0":50.00052605961553,"z0":5.302952595104317,"aX":14.08824022520528},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.3,"breakHorizontal":-12.6,"spinRate":2060,"spinDirection":119},"zone":12,"typeConfidence":0.89,"plateTime":0.39811181959788433,"extension":5.445298589730767},"index":1,"playId":"ff87d2c2-c905-33e0-81c1-7d95f45c4e56","pitchNumber":2,"startTime":"2026-05-27T19:44:17.742Z","endTime":"2026-05-27T19:44:20.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63408932959835,"aZ":-30.801167225449838,"pfxX":4.17374626676693,"pfxZ":0.7235440183597142,"pX":-0.17919092360687125,"pZ":2.7672511167442257,"vX0":-6.3711562825166945,"vY0":-135.89371458532523,"vZ0":-1.3166882059775804,"x":123.83,"y":164.06,"x0":1.633805989590624,"y0":50.00487400433972,"z0":5.361704673218059,"aX":7.951211767315084},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.2,"breakHorizontal":-6.5,"spinRate":2052,"spinDirection":124},"zone":5,"typeConfidence":0.87,"plateTime":0.4002486886723795,"extension":5.282057911006566},"hitData":{"launchSpeed":103.8,"launchAngle":2.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.32,"coordY":104.05}},"index":2,"playId":"682c2339-2fe5-3899-a2d1-51a0b8a0e788","pitchNumber":3,"startTime":"2026-05-27T19:44:34.667Z","endTime":"2026-05-27T19:44:46.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:44:46.536Z","atBatIndex":58},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jackson Chourio reaches on a fielding error by shortstop Masyn Winn. Sal Frelick scores. Christian Yelich to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-27T19:45:14.700Z","endTime":"2026-05-27T19:45:28.319Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"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":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-27T19:45:16.981Z","endTime":"2026-05-27T19:45:16.982Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.015619047952704,"aZ":-29.144799063888446,"pfxX":7.994624636369531,"pfxZ":1.5725994568981871,"pX":-0.3276303357052886,"pZ":1.7684192235951293,"vX0":-8.16178875370317,"vY0":-137.12360209161236,"vZ0":-3.593047572693071,"x":129.49,"y":191.03,"x0":1.632239255838721,"y0":50.00188832177911,"z0":5.058620275119804,"aX":15.400726458910045},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.4,"breakHorizontal":-13.0,"spinRate":2215,"spinDirection":117},"zone":7,"typeConfidence":0.9,"plateTime":0.39767652254288066,"extension":5.574524936341298},"hitData":{"launchSpeed":108.4,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.88,"coordY":142.56}},"index":1,"playId":"ae9fd2a8-3d83-3d55-b955-c60048284618","pitchNumber":1,"startTime":"2026-05-27T19:45:16.983Z","endTime":"2026-05-27T19:45:28.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:45:28.319Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-27T19:46:42.523Z","endTime":"2026-05-27T19:47:58.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-27T19:45:52.421Z","endTime":"2026-05-27T19:46:44.519Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.697349860355384,"aZ":-32.72124567760232,"pfxX":-9.161128321113846,"pfxZ":-0.3702000899900666,"pX":0.6739971809756571,"pZ":1.6771233390734035,"vX0":-0.29384326103580266,"vY0":-119.84180941384821,"vZ0":-1.5656102774525993,"x":91.31,"y":193.5,"x0":1.9901916451672952,"y0":50.004293241381475,"z0":5.231233979451294,"aX":-13.477229931086397},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.7,"breakHorizontal":16.7,"spinRate":2657,"spinDirection":300},"zone":9,"typeConfidence":0.91,"plateTime":0.4550701958035308,"extension":5.272566044247097},"index":1,"playId":"898c046d-78b9-345f-b6c3-d2a356e13fa8","pitchNumber":1,"startTime":"2026-05-27T19:46:44.519Z","endTime":"2026-05-27T19:47:11.519Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"}}},{"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":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.500432430033648,"aZ":-33.3857597480815,"pfxX":-9.075500847756327,"pfxZ":-0.8009823227034598,"pX":0.6843263251576046,"pZ":2.1888260918877154,"vX0":-0.2480917990825214,"vY0":-121.65904110095896,"vZ0":-0.5571300356886104,"x":90.92,"y":179.68,"x0":1.9683040190068115,"y0":50.00249273103091,"z0":5.288238375730194,"aX":-13.747113164533495},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.3,"breakHorizontal":16.6,"spinRate":2798,"spinDirection":303},"zone":9,"typeConfidence":0.91,"plateTime":0.44840262402220876,"extension":5.3328052947592495},"index":2,"playId":"949f11a1-d556-3b6c-bd4e-870da5038eca","pitchNumber":2,"startTime":"2026-05-27T19:47:11.715Z","endTime":"2026-05-27T19:47:15.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.352841330941008,"aZ":-34.62457371971543,"pfxX":-7.787783542728184,"pfxZ":-1.6847928802222383,"pX":-1.4338588420230662,"pZ":0.42009022986615624,"vX0":-5.517410384917413,"vY0":-119.42430940386843,"vZ0":-3.662753069372819,"x":171.66,"y":227.44,"x0":1.9119454474989812,"y0":50.001769456746516,"z0":5.063398494814688,"aX":-11.333838186633871},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.6,"breakHorizontal":15.4,"spinRate":2668,"spinDirection":309},"zone":13,"typeConfidence":0.92,"plateTime":0.4573093729884592,"extension":5.46550694728366},"index":3,"playId":"05897a3c-ab57-39dc-a918-65888bbddd48","pitchNumber":3,"startTime":"2026-05-27T19:47:29.559Z","endTime":"2026-05-27T19:47:32.693Z","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.3,"endSpeed":86.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.257049566560383,"aZ":-32.258224572569574,"pfxX":8.084576714421676,"pfxZ":-0.04658227210270738,"pX":-0.33926226249070224,"pZ":1.8890998910471557,"vX0":-8.309717057730664,"vY0":-137.06417471577635,"vZ0":-2.84740242447177,"x":129.93,"y":187.77,"x0":1.6760731689217145,"y0":50.00110801312051,"z0":5.135892499387567,"aX":15.437658747956151},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.5,"breakHorizontal":-13.0,"spinRate":2169,"spinDirection":117},"zone":7,"typeConfidence":0.9,"plateTime":0.39905279859406084,"extension":5.4776906706560196},"hitData":{"launchSpeed":83.7,"launchAngle":-4.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.84,"coordY":153.2}},"index":4,"playId":"518a3691-d219-30ca-92f7-a47a5dd3adec","pitchNumber":4,"startTime":"2026-05-27T19:47:48.723Z","endTime":"2026-05-27T19:47:58.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:47:58.360Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Gorman flies out to left fielder Jackson Chourio.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-27T19:50:52.896Z","endTime":"2026-05-27T19:51:19.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Joey Ortiz replaces Andrew Vaughn, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-27T19:50:06.252Z","endTime":"2026-05-27T19:50:06.278Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"902","replacedPlayer":{"id":683734,"link":"/api/v1/people/683734"}},{"details":{"description":"Pitching Change: Trevor Megill replaces Aaron Ashby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-27T19:50:06.278Z","endTime":"2026-05-27T19:50:55.085Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656730,"link":"/api/v1/people/656730"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.855298807029783,"aZ":-9.956397858242822,"pfxX":-2.83391313943726,"pfxZ":10.807035192365461,"pX":0.36814501629716634,"pZ":2.2688093455277736,"vX0":1.747177176125638,"vY0":-142.0856225584714,"vZ0":-9.750442730748132,"x":102.97,"y":177.52,"x0":0.11526730829995886,"y0":50.00680093573046,"z0":6.367002632329131,"aX":-5.827986339688047},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.9,"breakHorizontal":4.8,"spinRate":2332,"spinDirection":193},"zone":6,"typeConfidence":0.9,"plateTime":0.38467077980285147,"extension":6.691615708632957},"index":2,"playId":"3a97cc7e-1166-3e67-b955-68733838022b","pitchNumber":1,"startTime":"2026-05-27T19:50:55.085Z","endTime":"2026-05-27T19:50:58.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.727486615267605,"aZ":-8.096101835058986,"pfxX":-3.037919075668989,"pfxZ":11.864232906842076,"pX":0.5904425412123877,"pZ":1.950649401966233,"vX0":2.2314760513342202,"vY0":-141.009474545003,"vZ0":-10.685735666418559,"x":94.49,"y":186.11,"x0":0.18662601840865392,"y0":50.00403066169728,"z0":6.296069262488884,"aX":-6.16580494408106},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.7,"breakHorizontal":5.0,"spinRate":2380,"spinDirection":198},"zone":9,"typeConfidence":0.9,"plateTime":0.38728796522122755,"extension":6.619325116507677},"hitData":{"launchSpeed":81.7,"launchAngle":41.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.0,"coordY":117.83}},"index":3,"playId":"063fb9e2-fcff-3f6c-918c-515334ee897c","pitchNumber":2,"startTime":"2026-05-27T19:51:10.730Z","endTime":"2026-05-27T19:51:19.691Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:51:19.691Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masyn Winn singles on a ground ball to shortstop Joey Ortiz, deflected by second baseman Brice Turang.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-27T19:51:32.960Z","endTime":"2026-05-27T19:52:30.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"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_deflection"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05804889808425,"aZ":-7.992547110730181,"pfxX":-2.5417725161026805,"pfxZ":11.926010170543915,"pX":0.24749212460737835,"pZ":2.631651168366653,"vX0":1.7700363844104778,"vY0":-141.2328901711497,"vZ0":-8.801765107027808,"x":107.57,"y":167.73,"x0":-0.055946522505700404,"y0":50.003073468091586,"z0":6.296217172291051,"aX":-5.153793341886154},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.0,"breakHorizontal":4.3,"spinRate":2398,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.3872715732875238,"extension":6.680329098086373},"index":0,"playId":"45851edc-3123-30c2-bc79-8e82db404fa9","pitchNumber":1,"startTime":"2026-05-27T19:51:42.536Z","endTime":"2026-05-27T19:51:46.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39372251883091,"aZ":-31.71784779474226,"pfxX":1.2482837975025833,"pfxZ":0.2654751531335937,"pX":0.5717661871945977,"pZ":0.386481256193426,"vX0":0.6769382835366063,"vY0":-129.15024669240208,"vZ0":-8.810051082671437,"x":95.21,"y":228.35,"x0":0.14429503016075335,"y0":50.00033080563087,"z0":6.274303739720941,"aX":2.1123996854277958},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.2,"breakHorizontal":-2.4,"spinRate":2874,"spinDirection":29},"zone":14,"typeConfidence":0.88,"plateTime":0.423776120428105,"extension":6.580046712259806},"index":1,"playId":"0326363f-777d-389b-959d-7b658330a45f","pitchNumber":2,"startTime":"2026-05-27T19:51:58.063Z","endTime":"2026-05-27T19:52:03.829Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54964122576202,"aZ":-34.36164767047889,"pfxX":2.3198964657899586,"pfxZ":-1.2723076057894014,"pX":0.36357274026772834,"pZ":1.89518731223208,"vX0":0.2877084354177306,"vY0":-130.09266845825263,"vZ0":-4.914999092023069,"x":103.14,"y":187.61,"x0":-0.04988194835363203,"y0":50.003934155626716,"z0":6.405123241110797,"aX":3.987883350516459},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.1,"breakHorizontal":-4.3,"spinRate":2797,"spinDirection":33},"zone":9,"typeConfidence":0.89,"plateTime":0.4205726481523633,"extension":6.516278914826323},"hitData":{"launchSpeed":84.6,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":121.91,"coordY":143.57}},"index":2,"playId":"dc6647e9-993b-37d8-b86d-9740432c89b3","pitchNumber":3,"startTime":"2026-05-27T19:52:19.859Z","endTime":"2026-05-27T19:52:30.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:52:30.488Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Torres flies out to center fielder Garrett Mitchell. Masyn Winn to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-27T19:53:15.389Z","endTime":"2026-05-27T19:55:15.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"8b799e4f-fadc-3d3a-93ec-2da213b4e143","startTime":"2026-05-27T19:52:59.960Z","endTime":"2026-05-27T19:53:05.174Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.9,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.005473344117814,"aZ":-7.788712945189451,"pfxX":-0.8711717825577878,"pfxZ":11.925782353926948,"pX":0.6786143562844962,"pZ":1.8793990857982616,"vX0":2.452240450929751,"vY0":-141.11862833367917,"vZ0":-10.728154716646788,"x":91.13,"y":188.04,"x0":-0.08319318458041641,"y0":50.001029209720784,"z0":6.204730138128849,"aX":-1.7814444467045423},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.9,"breakHorizontal":1.2,"spinRate":2332,"spinDirection":200},"zone":9,"typeConfidence":0.9,"plateTime":0.3861310251182717,"extension":6.725542403658552},"index":1,"playId":"7b9333e7-6a95-3fbe-a832-74367592da92","pitchNumber":1,"startTime":"2026-05-27T19:53:17.682Z","endTime":"2026-05-27T19:53:21.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.9,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.447616326004905,"aZ":-8.817042795793517,"pfxX":-4.192911688136965,"pfxZ":11.1004264863994,"pX":-1.6289983861520296,"pZ":3.259021695905357,"vX0":-2.856157453164004,"vY0":-143.5016500565161,"vZ0":-7.579417694778575,"x":179.09,"y":150.79,"x0":-0.07894595970815169,"y0":50.00328654883929,"z0":6.470009871482492,"aX":-8.821378958816595},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.0,"breakHorizontal":8.2,"spinRate":2388,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.3804070447613701,"extension":6.451456716905956},"index":2,"playId":"e0574e37-3074-33e8-a3a3-b8b8d5af0aed","pitchNumber":2,"startTime":"2026-05-27T19:53:39.222Z","endTime":"2026-05-27T19:53:48.272Z","isPitch":true,"type":"pitch"},{"details":{"description":"Masyn Winn steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"e0574e37-3074-33e8-a3a3-b8b8d5af0aed","startTime":"2026-05-27T19:53:48.936Z","endTime":"2026-05-27T19:54:11.886Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"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":97.3,"endSpeed":89.7,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.604045308134122,"aZ":-10.146143728419583,"pfxX":-1.5065690540639278,"pfxZ":10.715711254089946,"pX":-0.14892774882092685,"pZ":3.8811208612259485,"vX0":0.3272726006209992,"vY0":-141.81334662421136,"vZ0":-5.236739930787934,"x":122.68,"y":133.99,"x0":-0.06934601551351736,"y0":50.00183618868237,"z0":6.386610171104344,"aX":-3.0970294991578955},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.7,"breakHorizontal":2.6,"spinRate":2364,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.3848596478442947,"extension":6.463259274341515},"index":4,"playId":"efb3af73-9c44-3ca0-a60d-cb94c99b54c3","pitchNumber":3,"startTime":"2026-05-27T19:54:11.886Z","endTime":"2026-05-27T19:54:15.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.2,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.707281656723236,"aZ":-9.487786567347129,"pfxX":-2.386923750873353,"pfxZ":10.926743319825684,"pX":-0.40421634668269674,"pZ":3.4586648694293496,"vX0":0.14126629663190765,"vY0":-142.4735493423233,"vZ0":-6.538296725356098,"x":132.41,"y":145.4,"x0":-0.14360576465197925,"y0":50.00384550964953,"z0":6.368691444070391,"aX":-4.955330248181616},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.8,"breakHorizontal":4.3,"spinRate":2254,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.38300856136772454,"extension":6.571620773422602},"index":5,"playId":"6e94d079-1762-3a10-a023-51c99d019079","pitchNumber":4,"startTime":"2026-05-27T19:54:31.173Z","endTime":"2026-05-27T19:54:58.181Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"}}},{"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":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.1,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.922639749252525,"aZ":-8.639180403911437,"pfxX":-1.31156464788622,"pfxZ":11.136246457397732,"pX":0.18955015456511284,"pZ":2.4953253340262,"vX0":1.4914256770614314,"vY0":-143.89690790921674,"vZ0":-9.176650570645307,"x":109.77,"y":171.41,"x0":-0.16312490328725987,"y0":50.00595104834687,"z0":6.247096941261232,"aX":-2.7727214015895485},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.7,"breakHorizontal":2.2,"spinRate":2330,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.3794947289461681,"extension":6.7000545380457845},"hitData":{"launchSpeed":99.5,"launchAngle":36.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":158.4,"coordY":50.34}},"index":6,"playId":"a512a16c-7669-3fe7-820a-ba723356c806","pitchNumber":5,"startTime":"2026-05-27T19:55:02.240Z","endTime":"2026-05-27T19:55:15.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:55:15.255Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yohel Pozo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-27T19:56:25.316Z","endTime":"2026-05-27T19:57:26.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0],"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":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"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":{"description":"Offensive Substitution: Pinch-hitter Yohel Pozo replaces Pedro Pagés.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-27T19:55:56.235Z","endTime":"2026-05-27T19:56:05.505Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-27T19:56:05.505Z","endTime":"2026-05-27T19:56:27.706Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16637833523555,"aZ":-6.620067359152682,"pfxX":-3.717974059378828,"pfxZ":12.100594369373468,"pX":-0.47631815951311784,"pZ":2.7641918495817834,"vX0":-0.09504682088304628,"vY0":-144.3038516664222,"vZ0":-8.859138252184698,"x":135.16,"y":164.15,"x0":0.04013476178176118,"y0":50.00172807884354,"z0":6.2796509022152955,"aX":-7.850603438866404},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":20.4,"breakHorizontal":6.7,"spinRate":2517,"spinDirection":200},"zone":1,"typeConfidence":0.9,"plateTime":0.3793827596072106,"extension":6.690395960493304},"index":2,"playId":"71cf7bb8-1216-3ccd-8ee5-c55458d33eb7","pitchNumber":1,"startTime":"2026-05-27T19:56:27.706Z","endTime":"2026-05-27T19:56:30.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.038262002283744,"aZ":-6.477672101371081,"pfxX":-3.6179496241991798,"pfxZ":12.288624390297375,"pX":-0.40203471008052616,"pZ":2.673187835246838,"vX0":-0.27879274678743626,"vY0":-143.64681555033303,"vZ0":-9.2042629265039,"x":132.32,"y":166.6,"x0":0.16644925170996638,"y0":50.00572447994398,"z0":6.320504134860102,"aX":-7.56820048623543},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":20.6,"breakHorizontal":6.6,"spinRate":2473,"spinDirection":198},"zone":4,"typeConfidence":0.9,"plateTime":0.38118995561784086,"extension":6.5614505948423965},"index":3,"playId":"3eeda258-18fd-3fc3-bde7-4b260ea8ccaa","pitchNumber":2,"startTime":"2026-05-27T19:56:47.566Z","endTime":"2026-05-27T19:56:54.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":91.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76387049422743,"aZ":-6.697394526930062,"pfxX":-3.3231384456241493,"pfxZ":11.806260318987851,"pX":1.0323606761597646,"pZ":3.2419317212131022,"vX0":3.467604883728066,"vY0":-145.6411560627256,"vZ0":-7.904915033012948,"x":77.65,"y":151.25,"x0":0.26064111654546585,"y0":50.00551401041057,"z0":6.389953635217331,"aX":-7.172461110387725},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.1,"breakVerticalInduced":20.0,"breakHorizontal":5.4,"spinRate":2566,"spinDirection":202},"zone":12,"typeConfidence":0.91,"plateTime":0.3754348708899875,"extension":6.684367684234238},"index":4,"playId":"984b6364-e7d4-35e1-807f-1f457b146784","pitchNumber":3,"startTime":"2026-05-27T19:57:21.362Z","endTime":"2026-05-27T19:57:26.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:57:26.982Z","atBatIndex":64}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yohel Pozo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-27T19:56:25.316Z","endTime":"2026-05-27T19:57:26.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0],"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":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"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":{"description":"Offensive Substitution: Pinch-hitter Yohel Pozo replaces Pedro Pagés.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-27T19:55:56.235Z","endTime":"2026-05-27T19:56:05.505Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-27T19:56:05.505Z","endTime":"2026-05-27T19:56:27.706Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16637833523555,"aZ":-6.620067359152682,"pfxX":-3.717974059378828,"pfxZ":12.100594369373468,"pX":-0.47631815951311784,"pZ":2.7641918495817834,"vX0":-0.09504682088304628,"vY0":-144.3038516664222,"vZ0":-8.859138252184698,"x":135.16,"y":164.15,"x0":0.04013476178176118,"y0":50.00172807884354,"z0":6.2796509022152955,"aX":-7.850603438866404},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":20.4,"breakHorizontal":6.7,"spinRate":2517,"spinDirection":200},"zone":1,"typeConfidence":0.9,"plateTime":0.3793827596072106,"extension":6.690395960493304},"index":2,"playId":"71cf7bb8-1216-3ccd-8ee5-c55458d33eb7","pitchNumber":1,"startTime":"2026-05-27T19:56:27.706Z","endTime":"2026-05-27T19:56:30.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.038262002283744,"aZ":-6.477672101371081,"pfxX":-3.6179496241991798,"pfxZ":12.288624390297375,"pX":-0.40203471008052616,"pZ":2.673187835246838,"vX0":-0.27879274678743626,"vY0":-143.64681555033303,"vZ0":-9.2042629265039,"x":132.32,"y":166.6,"x0":0.16644925170996638,"y0":50.00572447994398,"z0":6.320504134860102,"aX":-7.56820048623543},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":20.6,"breakHorizontal":6.6,"spinRate":2473,"spinDirection":198},"zone":4,"typeConfidence":0.9,"plateTime":0.38118995561784086,"extension":6.5614505948423965},"index":3,"playId":"3eeda258-18fd-3fc3-bde7-4b260ea8ccaa","pitchNumber":2,"startTime":"2026-05-27T19:56:47.566Z","endTime":"2026-05-27T19:56:54.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":91.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76387049422743,"aZ":-6.697394526930062,"pfxX":-3.3231384456241493,"pfxZ":11.806260318987851,"pX":1.0323606761597646,"pZ":3.2419317212131022,"vX0":3.467604883728066,"vY0":-145.6411560627256,"vZ0":-7.904915033012948,"x":77.65,"y":151.25,"x0":0.26064111654546585,"y0":50.00551401041057,"z0":6.389953635217331,"aX":-7.172461110387725},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.1,"breakVerticalInduced":20.0,"breakHorizontal":5.4,"spinRate":2566,"spinDirection":202},"zone":12,"typeConfidence":0.91,"plateTime":0.3754348708899875,"extension":6.684367684234238},"index":4,"playId":"984b6364-e7d4-35e1-807f-1f457b146784","pitchNumber":3,"startTime":"2026-05-27T19:57:21.362Z","endTime":"2026-05-27T19:57:26.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-27T19:57:26.982Z","atBatIndex":64},"scoringPlays":[26,58,59],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":170.55,"y":104.26},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":129.01,"y":182.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":151.3,"y":151.68},"type":"O","description":"Groundout"}],"home":[]}},{"startIndex":6,"endIndex":13,"top":[6,7,8,9],"bottom":[10,11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":160.75,"y":102.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":140.66,"y":107.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":90.44,"y":162.73},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"coordinates":{"x":88.47,"y":147.12},"type":"O","description":"Pop Out"}],"home":[{"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":169.18,"y":104.89},"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":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":108.23,"y":165.87},"type":"O","description":"Groundout"}]}},{"startIndex":14,"endIndex":22,"top":[14,15,16,17,18],"bottom":[19,20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":137.52,"y":124.3},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":189.81,"y":65.03},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":129.01,"y":101.52},"type":"H","description":"Single"}],"home":[{"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":156.85,"y":139.92},"type":"O","description":"Pop Out"},{"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":107.25,"y":59.85},"type":"O","description":"Flyout"}]}},{"startIndex":23,"endIndex":30,"top":[23,24,25,26,27],"bottom":[28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":156.5,"y":108.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"coordinates":{"x":197.28,"y":129.52},"type":"H","description":"Triple"}],"home":[{"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":142.69,"y":147.63},"type":"O","description":"Groundout"}]}},{"startIndex":31,"endIndex":37,"top":[31,32,33,34],"bottom":[35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"coordinates":{"x":149.29,"y":148.11},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":99.62,"y":51.91},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":113.58,"y":166.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":129.33,"y":61.89},"type":"O","description":"Flyout"}],"home":[{"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":180.48,"y":101.44},"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":5,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":132.55,"y":139.01},"type":"O","description":"Groundout"}]}},{"startIndex":38,"endIndex":43,"top":[38,39,40],"bottom":[41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":127.99,"y":140.03},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":110.26,"y":147.63},"type":"O","description":"Groundout"}],"home":[{"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":149.28,"y":164.35},"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":155.86,"y":155.23},"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":111.9,"y":44.99},"type":"O","description":"Flyout"}]}},{"startIndex":44,"endIndex":50,"top":[44,45,46,47],"bottom":[48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":175.07,"y":66.38},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":120.39,"y":69.08},"type":"O","description":"Flyout"}],"home":[{"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":149.28,"y":152.7},"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":194.7,"y":134.95},"type":"O","description":"Flyout"}]}},{"startIndex":51,"endIndex":60,"top":[51,52,53],"bottom":[54,55,56,57,58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":105.77,"y":49.43},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":92.52,"y":167.39},"type":"O","description":"Grounded Into DP"}],"home":[{"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":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":70.73,"y":63.0},"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":8,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":116.34,"y":187.66},"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":8,"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":142.18,"y":176.01},"type":"O","description":"Forceout"},{"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":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":152.32,"y":104.05},"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":8,"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":119.88,"y":142.56},"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":8,"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":116.84,"y":153.2},"type":"O","description":"Groundout"}]}},{"startIndex":61,"endIndex":64,"top":[61,62,63,64],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":56.0,"y":117.83},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":121.91,"y":143.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"coordinates":{"x":158.4,"y":50.34},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":2,"hits":3,"errors":0,"leftOnBase":4},"away":{"runs":1,"hits":8,"errors":2,"leftOnBase":7}},"defense":{"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"catcher":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"first":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"second":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"third":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"shortstop":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"left":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"center":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"right":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"onDeck":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"inHole":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"battingOrder":4,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"offense":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"onDeck":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"inHole":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"battingOrder":8,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":8,"airOuts":9,"runs":1,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".238","atBats":33,"obp":".318","slg":".383","ops":".701","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":12,"rbi":1,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":28,"obp":".138","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":102,"era":"4.22","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.37","battersFaced":30,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":31,"strikes":71,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":1,"pitchesPerInning":"12.75","runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":2,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID700241":{"person":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":35,"groundOuts":69,"airOuts":61,"runs":20,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":43,"baseOnBalls":15,"intentionalWalks":0,"hits":51,"hitByPitch":0,"atBats":224,"obp":".276","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":963,"era":"2.98","inningsPitched":"60.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.09","battersFaced":239,"outs":181,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":963,"balls":373,"strikes":590,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".429","pitchesPerInning":"15.96","gamesFinished":0,"strikeoutWalkRatio":"2.87","strikeoutsPer9Inn":"6.41","walksPer9Inn":"2.24","hitsPer9Inn":"7.61","runsScoredPer9":"2.98","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669357":{"person":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"jerseyNumber":"16","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":35,"groundOuts":24,"airOuts":58,"runs":17,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":58,"baseOnBalls":22,"intentionalWalks":2,"hits":38,"hitByPitch":0,"avg":".217","atBats":175,"obp":".300","slg":".343","ops":".643","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":200,"totalBases":60,"rbi":25,"leftOnBase":83,"sacBunts":0,"sacFlies":3,"babip":".281","groundOutsToAirouts":"0.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.17","popOuts":9,"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":56,"putOuts":17,"errors":1,"chances":74,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID690155":{"person":{"id":690155,"fullName":"Matt Pushard","link":"/api/v1/people/690155"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":6,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":17,"obp":".318","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":92,"era":"5.06","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.13","battersFaced":22,"outs":16,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":38,"strikes":54,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"17.25","gamesFinished":4,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.13","walksPer9Inn":"5.06","hitsPer9Inn":"5.06","runsScoredPer9":"5.06","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663494":{"person":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"jerseyNumber":"39","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 3B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":1,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".316","atBats":19,"obp":".381","slg":".579","ops":".960","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":11,"rbi":3,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID691023":{"person":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":27,"groundOuts":43,"airOuts":44,"runs":38,"doubles":11,"triples":0,"homeRuns":15,"strikeOuts":56,"baseOnBalls":20,"intentionalWalks":0,"hits":61,"hitByPitch":2,"avg":".300","atBats":203,"obp":".367","slg":".576","ops":".943","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":117,"rbi":42,"leftOnBase":100,"sacBunts":0,"sacFlies":1,"babip":".346","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.53","popOuts":10,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":115,"errors":3,"chances":123,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID687363":{"person":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"jerseyNumber":"11","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":14,"groundOuts":49,"airOuts":30,"runs":18,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":39,"baseOnBalls":11,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".194","atBats":134,"obp":".259","slg":".261","ops":".520","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":35,"rbi":7,"leftOnBase":52,"sacBunts":9,"sacFlies":1,"babip":".255","groundOutsToAirouts":"1.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.00","popOuts":4,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":110,"errors":2,"chances":114,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID681517":{"person":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":25,"groundOuts":58,"airOuts":45,"runs":25,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":42,"baseOnBalls":22,"intentionalWalks":0,"hits":58,"hitByPitch":3,"atBats":202,"obp":".366","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":867,"era":"4.44","inningsPitched":"50.2","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.58","battersFaced":229,"outs":152,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":867,"balls":337,"strikes":530,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".625","pitchesPerInning":"17.11","gamesFinished":0,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"7.46","walksPer9Inn":"3.91","hitsPer9Inn":"10.30","runsScoredPer9":"4.44","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665877":{"person":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"jerseyNumber":"15","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":9,"groundOuts":15,"airOuts":22,"runs":4,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".213","atBats":61,"obp":".290","slg":".361","ops":".651","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":70,"totalBases":22,"rbi":8,"leftOnBase":33,"sacBunts":0,"sacFlies":1,"babip":".229","groundOutsToAirouts":"0.68","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"30.50","popOuts":11,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":31,"errors":0,"chances":32,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681676":{"person":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":3,"groundOuts":5,"airOuts":5,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":34,"obp":".297","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":136,"era":"2.08","inningsPitched":"8.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.27","battersFaced":37,"outs":26,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":136,"balls":46,"strikes":90,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.69","gamesFinished":3,"strikeoutWalkRatio":"5.33","strikeoutsPer9Inn":"16.62","walksPer9Inn":"3.12","hitsPer9Inn":"8.31","runsScoredPer9":"4.15","homeRunsPer9":"1.04","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"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":true,"isSubstitute":false}},"ID700669":{"person":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":21,"groundOuts":32,"airOuts":32,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":11,"intentionalWalks":1,"hits":14,"hitByPitch":2,"atBats":88,"obp":".262","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":356,"era":"1.65","inningsPitched":"27.1","wins":3,"losses":1,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":5,"whip":"0.91","battersFaced":103,"outs":82,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":356,"balls":147,"strikes":209,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".750","pitchesPerInning":"13.02","gamesFinished":6,"strikeoutWalkRatio":"1.09","strikeoutsPer9Inn":"3.95","walksPer9Inn":"3.62","hitsPer9Inn":"4.61","runsScoredPer9":"2.30","homeRunsPer9":"0.66","inheritedRunners":15,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668941":{"person":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(BS, 2)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"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":25,"gamesStarted":0,"flyOuts":10,"groundOuts":29,"airOuts":22,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":1,"hits":21,"hitByPitch":1,"atBats":94,"obp":".305","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":430,"era":"2.81","inningsPitched":"25.2","wins":0,"losses":1,"saves":0,"saveOpportunities":2,"holds":14,"blownSaves":2,"earnedRuns":8,"whip":"1.21","battersFaced":106,"outs":77,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":430,"balls":167,"strikes":263,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":1,"winPercentage":".000","pitchesPerInning":"16.75","gamesFinished":2,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"8.06","walksPer9Inn":"3.51","hitsPer9Inn":"7.36","runsScoredPer9":"2.81","homeRunsPer9":"1.05","inheritedRunners":17,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID802139":{"person":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"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":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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":44,"groundOuts":48,"airOuts":67,"runs":36,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":44,"baseOnBalls":28,"intentionalWalks":2,"hits":48,"hitByPitch":10,"avg":".234","atBats":205,"obp":".351","slg":".395","ops":".746","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":81,"rbi":25,"leftOnBase":58,"sacBunts":0,"sacFlies":2,"babip":".253","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.78","popOuts":10,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":159,"putOuts":64,"errors":2,"chances":225,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID677865":{"person":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":10,"groundOuts":29,"airOuts":26,"runs":16,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":13,"intentionalWalks":0,"hits":24,"hitByPitch":4,"atBats":90,"obp":".369","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":446,"era":"5.11","inningsPitched":"24.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":14,"whip":"1.50","battersFaced":112,"outs":74,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":446,"balls":174,"strikes":272,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".---","pitchesPerInning":"18.08","gamesFinished":0,"strikeoutWalkRatio":"1.23","strikeoutsPer9Inn":"5.84","walksPer9Inn":"4.74","hitsPer9Inn":"8.76","runsScoredPer9":"5.84","homeRunsPer9":"0.73","inheritedRunners":16,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676475":{"person":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":37,"groundOuts":56,"airOuts":57,"runs":25,"doubles":13,"triples":0,"homeRuns":7,"strikeOuts":37,"baseOnBalls":21,"intentionalWalks":2,"hits":58,"hitByPitch":2,"avg":".282","atBats":206,"obp":".351","slg":".447","ops":".798","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":231,"totalBases":92,"rbi":35,"leftOnBase":103,"sacBunts":0,"sacFlies":2,"babip":".311","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.43","popOuts":9,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":441,"errors":3,"chances":477,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID695336":{"person":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"jerseyNumber":"25","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":8,"groundOuts":16,"airOuts":18,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":24,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".159","atBats":69,"obp":".216","slg":".188","ops":".404","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":13,"rbi":2,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".244","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":36,"errors":0,"chances":56,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676617":{"person":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":9,"groundOuts":30,"airOuts":12,"runs":10,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":4,"intentionalWalks":0,"hits":20,"hitByPitch":5,"atBats":88,"obp":".299","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":379,"era":"2.96","inningsPitched":"24.1","wins":3,"losses":2,"saves":13,"saveOpportunities":17,"holds":1,"blownSaves":4,"earnedRuns":8,"whip":"0.99","battersFaced":98,"outs":73,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":379,"balls":136,"strikes":243,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".600","pitchesPerInning":"15.58","gamesFinished":16,"strikeoutWalkRatio":"6.75","strikeoutsPer9Inn":"9.99","walksPer9Inn":"1.48","hitsPer9Inn":"7.40","runsScoredPer9":"3.70","homeRunsPer9":"0.37","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669467":{"person":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":29,"groundOuts":70,"airOuts":48,"runs":25,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":43,"baseOnBalls":20,"intentionalWalks":0,"hits":49,"hitByPitch":3,"atBats":209,"obp":".309","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":920,"era":"3.76","inningsPitched":"55.0","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.25","battersFaced":233,"outs":165,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":920,"balls":337,"strikes":583,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.46","rbi":0,"winPercentage":".556","pitchesPerInning":"16.73","gamesFinished":0,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"7.04","walksPer9Inn":"3.27","hitsPer9Inn":"8.02","runsScoredPer9":"4.09","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650968":{"person":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"jerseyNumber":"63","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"801","stats":{"batting":{"note":"a-","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":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":18,"flyOuts":4,"groundOuts":14,"airOuts":8,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".242","atBats":33,"obp":".242","slg":".273","ops":".515","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":9,"rbi":5,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","assists":1,"putOuts":14,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID666277":{"person":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":13,"groundOuts":21,"airOuts":26,"runs":9,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":10,"intentionalWalks":1,"hits":15,"hitByPitch":1,"atBats":78,"obp":".289","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":350,"era":"3.32","inningsPitched":"21.2","wins":2,"losses":0,"saves":2,"saveOpportunities":3,"holds":8,"blownSaves":1,"earnedRuns":8,"whip":"1.15","battersFaced":90,"outs":65,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":350,"balls":125,"strikes":225,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.15","gamesFinished":5,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"7.06","walksPer9Inn":"4.15","hitsPer9Inn":"6.23","runsScoredPer9":"3.74","homeRunsPer9":"1.25","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669461":{"person":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":38,"groundOuts":45,"airOuts":61,"runs":30,"doubles":7,"triples":1,"homeRuns":10,"strikeOuts":53,"baseOnBalls":22,"intentionalWalks":0,"hits":67,"hitByPitch":0,"atBats":222,"obp":".360","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":941,"era":"4.76","inningsPitched":"56.2","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.57","battersFaced":248,"outs":170,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":941,"balls":344,"strikes":597,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".400","pitchesPerInning":"16.61","gamesFinished":0,"strikeoutWalkRatio":"2.41","strikeoutsPer9Inn":"8.42","walksPer9Inn":"3.49","hitsPer9Inn":"10.64","runsScoredPer9":"4.76","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686780":{"person":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":1,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":20,"groundOuts":31,"airOuts":32,"runs":11,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":5,"intentionalWalks":0,"hits":25,"hitByPitch":2,"avg":".219","atBats":114,"obp":".262","slg":".360","ops":".622","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":41,"rbi":9,"leftOnBase":56,"sacBunts":3,"sacFlies":1,"babip":".259","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":6,"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":13,"stolenBases":26,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":21,"putOuts":263,"errors":5,"chances":288,"fielding":".986","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID592773":{"person":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":11,"groundOuts":9,"airOuts":24,"runs":16,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":18,"intentionalWalks":1,"hits":21,"hitByPitch":0,"atBats":82,"obp":".390","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":445,"era":"6.00","inningsPitched":"21.0","wins":1,"losses":0,"saves":1,"saveOpportunities":2,"holds":9,"blownSaves":1,"earnedRuns":14,"whip":"1.86","battersFaced":101,"outs":63,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":445,"balls":177,"strikes":268,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":"1.000","pitchesPerInning":"21.19","gamesFinished":3,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"12.00","walksPer9Inn":"7.71","hitsPer9Inn":"9.00","runsScoredPer9":"6.86","homeRunsPer9":"0.86","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"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":true,"isSubstitute":false}},"ID693409":{"person":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"jerseyNumber":"31","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":17,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":0,"rbi":0,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669160":{"person":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"jerseyNumber":"3","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(L, 3-6)","summary":"7.0 IP, ER, 9 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":6,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"7.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":25,"strikes":62,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"2.57","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"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":11,"gamesStarted":11,"flyOuts":34,"groundOuts":56,"airOuts":63,"runs":34,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":51,"baseOnBalls":17,"intentionalWalks":0,"hits":62,"hitByPitch":5,"atBats":230,"obp":".331","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":959,"era":"4.57","inningsPitched":"61.0","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.30","battersFaced":255,"outs":183,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":959,"balls":338,"strikes":621,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".333","pitchesPerInning":"15.72","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.52","walksPer9Inn":"2.51","hitsPer9Inn":"9.15","runsScoredPer9":"5.02","homeRunsPer9":"0.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":15},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":0,"chances":7,"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"}]},"ID691026":{"person":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":20,"groundOuts":49,"airOuts":50,"runs":20,"doubles":8,"triples":2,"homeRuns":1,"strikeOuts":42,"baseOnBalls":17,"intentionalWalks":0,"hits":41,"hitByPitch":5,"avg":".230","atBats":178,"obp":".309","slg":".315","ops":".624","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":56,"rbi":18,"leftOnBase":90,"sacBunts":0,"sacFlies":4,"babip":".288","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"178.00","popOuts":14,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":133,"putOuts":77,"errors":5,"chances":215,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID671056":{"person":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"jerseyNumber":"48","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":21,"groundOuts":64,"airOuts":43,"runs":31,"doubles":12,"triples":1,"homeRuns":6,"strikeOuts":43,"baseOnBalls":33,"intentionalWalks":4,"hits":53,"hitByPitch":10,"avg":".264","atBats":201,"obp":".390","slg":".423","ops":".813","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":85,"rbi":26,"leftOnBase":78,"sacBunts":0,"sacFlies":2,"babip":".305","groundOutsToAirouts":"1.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.50","popOuts":12,"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":{"caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":4,"putOuts":148,"errors":0,"chances":152,"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"}]}},"batters":[802139,671056,676475,691023,669357,691026,663494,686780,650968,687363,669160,668941],"pitchers":[669160,668941],"bench":[665877,693409,695336],"bullpen":[677865,681676,700669,681517,669461,700241,676617,669467,690155,666277,592773],"battingOrder":[802139,671056,676475,691023,669357,691026,663494,650968,687363],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Wetherholt (6, Drohan); Pagés, P (4, Ashby)."},{"label":"3B","value":"Torres, B (1, Patrick)."},{"label":"TB","value":"Gorman; Herrera; Pagés, P 2; Torres, B 3; Walker, J 2; Wetherholt 2; Winn."},{"label":"RBI","value":"Torres, B (3)."},{"label":"2-out RBI","value":"Torres, B."},{"label":"Runners left in scoring position, 2 out","value":"Burleson 2; Pozo; Pagés, P; Wetherholt; Torres, B."},{"label":"GIDP","value":"Walker, J; Winn."},{"label":"Team RISP","value":"0-for-10."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Winn (5, 2nd base off Megill/Contreras, Wm)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Pagés, P (5, catcher interference); Winn (5, fielding)."}]}],"note":[{"label":"a","value":"Struck out for Pagés, P in the 9th."}]},"home":{"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":5,"groundOuts":9,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".246","atBats":28,"obp":".332","slg":".364","ops":".696","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":4,"rbi":1,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"flyOuts":7,"groundOuts":8,"airOuts":9,"runs":1,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".286","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":131,"era":"3.14","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.19","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":43,"strikes":88,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":1,"pitchesPerInning":"14.56","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID694477":{"person":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":61,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":17,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":61,"balls":17,"strikes":44,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"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":13,"gamesStarted":6,"flyOuts":32,"groundOuts":37,"airOuts":57,"runs":13,"doubles":9,"triples":2,"homeRuns":2,"strikeOuts":33,"baseOnBalls":18,"intentionalWalks":1,"hits":37,"hitByPitch":0,"atBats":161,"obp":".306","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":726,"era":"2.60","inningsPitched":"45.0","wins":2,"losses":2,"saves":2,"saveOpportunities":2,"holds":2,"blownSaves":0,"earnedRuns":13,"whip":"1.22","battersFaced":182,"outs":135,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":726,"balls":268,"strikes":458,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":1,"winPercentage":".500","pitchesPerInning":"16.13","gamesFinished":2,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"6.60","walksPer9Inn":"3.60","hitsPer9Inn":"7.40","runsScoredPer9":"2.60","homeRunsPer9":"0.40","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":21,"groundOuts":58,"airOuts":44,"runs":12,"doubles":8,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":13,"intentionalWalks":1,"hits":31,"hitByPitch":1,"avg":".207","atBats":150,"obp":".273","slg":".260","ops":".533","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":39,"rbi":14,"leftOnBase":85,"sacBunts":1,"sacFlies":1,"babip":".235","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":46,"putOuts":58,"errors":4,"chances":108,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID689441":{"person":{"id":689441,"fullName":"Coleman Crow","link":"/api/v1/people/689441"},"jerseyNumber":"57","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":2,"gamesStarted":2,"flyOuts":7,"groundOuts":9,"airOuts":15,"runs":3,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":37,"obp":".225","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":145,"era":"2.61","inningsPitched":"10.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.77","battersFaced":40,"outs":31,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":41,"strikes":104,"strikePercentage":".720","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".---","pitchesPerInning":"14.03","gamesFinished":0,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"6.10","walksPer9Inn":"0.87","hitsPer9Inn":"6.10","runsScoredPer9":"2.61","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID692230":{"person":{"id":692230,"fullName":"Carlos Rodriguez","link":"/api/v1/people/692230"},"jerseyNumber":"27","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":0,"flyOuts":7,"groundOuts":3,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"obp":".280","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":105,"era":"1.50","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.17","battersFaced":25,"outs":18,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":42,"strikes":63,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.30","rbi":0,"winPercentage":".---","pitchesPerInning":"17.50","gamesFinished":3,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.50","walksPer9Inn":"3.00","hitsPer9Inn":"7.50","runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":16,"groundOuts":39,"airOuts":32,"runs":15,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":16,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".195","atBats":113,"obp":".290","slg":".239","ops":".529","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":27,"rbi":11,"leftOnBase":56,"sacBunts":2,"sacFlies":2,"babip":".233","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"113.00","popOuts":9,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":92,"putOuts":50,"errors":3,"chances":145,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":14,"groundOuts":14,"airOuts":21,"runs":9,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":28,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".267","atBats":86,"obp":".315","slg":".384","ops":".699","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":33,"rbi":5,"leftOnBase":38,"sacBunts":0,"sacFlies":0,"babip":".386","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"86.00","popOuts":4,"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":1,"putOuts":33,"errors":0,"chances":34,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"100","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":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":25,"flyOuts":7,"groundOuts":27,"airOuts":13,"runs":16,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":27,"baseOnBalls":8,"intentionalWalks":2,"hits":26,"hitByPitch":0,"avg":".280","atBats":93,"obp":".337","slg":".484","ops":".821","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":45,"rbi":16,"leftOnBase":46,"sacBunts":0,"sacFlies":0,"babip":".355","groundOutsToAirouts":"2.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.25","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"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"}]},"ID641343":{"person":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | HBP, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":21,"groundOuts":43,"airOuts":33,"runs":29,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":41,"baseOnBalls":16,"intentionalWalks":3,"hits":47,"hitByPitch":2,"avg":".287","atBats":164,"obp":".357","slg":".494","ops":".851","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":81,"rbi":30,"leftOnBase":80,"sacBunts":0,"sacFlies":0,"babip":".339","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.50","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":264,"errors":4,"chances":288,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID686217":{"person":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"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":51,"flyOuts":21,"groundOuts":62,"airOuts":50,"runs":22,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":17,"intentionalWalks":1,"hits":36,"hitByPitch":1,"avg":".217","atBats":166,"obp":".289","slg":".301","ops":".590","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":192,"totalBases":50,"rbi":18,"leftOnBase":77,"sacBunts":0,"sacFlies":3,"babip":".228","groundOutsToAirouts":"1.24","catchersInterference":5,"pickoffs":0,"atBatsPerHomeRun":"55.33","popOuts":14,"lineOuts":15},"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":87,"errors":0,"chances":89,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":21,"gamesStarted":0,"flyOuts":7,"groundOuts":21,"airOuts":15,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":72,"obp":".288","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":318,"era":"4.19","inningsPitched":"19.1","wins":2,"losses":2,"saves":5,"saveOpportunities":7,"holds":5,"blownSaves":2,"earnedRuns":9,"whip":"1.19","battersFaced":80,"outs":58,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":318,"balls":120,"strikes":198,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".500","pitchesPerInning":"16.45","gamesFinished":10,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"9.78","walksPer9Inn":"3.72","hitsPer9Inn":"6.98","runsScoredPer9":"4.19","homeRunsPer9":"0.93","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"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}},"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":22,"gamesStarted":0,"flyOuts":13,"groundOuts":22,"airOuts":19,"runs":8,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":1,"hits":16,"hitByPitch":0,"atBats":75,"obp":".289","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":326,"era":"2.82","inningsPitched":"22.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":7,"whip":"1.07","battersFaced":83,"outs":67,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":326,"balls":117,"strikes":209,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".333","pitchesPerInning":"14.60","gamesFinished":3,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.25","walksPer9Inn":"3.22","hitsPer9Inn":"6.45","runsScoredPer9":"3.22","homeRunsPer9":"1.21","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683734":{"person":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"jerseyNumber":"28","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"901","stats":{"batting":{"note":"a-","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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":4,"groundOuts":18,"airOuts":10,"runs":9,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":0,"hits":17,"hitByPitch":2,"avg":".327","atBats":52,"obp":".417","slg":".500","ops":".917","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":26,"rbi":8,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"1.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.00","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":55,"errors":1,"chances":59,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID675660":{"person":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"jerseyNumber":"55","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, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"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":27,"balls":10,"strikes":17,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":1,"flyOuts":18,"groundOuts":25,"airOuts":30,"runs":11,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":28,"baseOnBalls":8,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":104,"obp":".265","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":429,"era":"2.63","inningsPitched":"27.1","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":8,"whip":"1.10","battersFaced":113,"outs":82,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":429,"balls":148,"strikes":281,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".667","pitchesPerInning":"15.70","gamesFinished":3,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"9.22","walksPer9Inn":"2.63","hitsPer9Inn":"7.24","runsScoredPer9":"3.62","homeRunsPer9":"0.33","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690986":{"person":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"jerseyNumber":"52","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":10,"gamesStarted":10,"flyOuts":29,"groundOuts":34,"airOuts":55,"runs":9,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":61,"baseOnBalls":14,"intentionalWalks":0,"hits":39,"hitByPitch":3,"atBats":189,"obp":".272","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":881,"era":"1.57","inningsPitched":"51.2","wins":6,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.03","battersFaced":206,"outs":155,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":881,"balls":290,"strikes":591,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".857","pitchesPerInning":"17.05","gamesFinished":0,"strikeoutWalkRatio":"4.36","strikeoutsPer9Inn":"10.63","walksPer9Inn":"2.44","hitsPer9Inn":"6.79","runsScoredPer9":"1.57","homeRunsPer9":"0.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(W, 9-0)","summary":"2.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":12,"strikes":18,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":1,"flyOuts":14,"groundOuts":32,"airOuts":20,"runs":10,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":49,"baseOnBalls":18,"intentionalWalks":1,"hits":27,"hitByPitch":1,"atBats":127,"obp":".313","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":590,"era":"2.06","inningsPitched":"35.0","wins":9,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":8,"whip":"1.29","battersFaced":147,"outs":105,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":590,"balls":223,"strikes":367,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.86","gamesFinished":2,"strikeoutWalkRatio":"2.72","strikeoutsPer9Inn":"12.60","walksPer9Inn":"4.63","hitsPer9Inn":"6.94","runsScoredPer9":"2.57","homeRunsPer9":"0.26","inheritedRunners":8,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669003":{"person":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":8,"groundOuts":29,"airOuts":18,"runs":20,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":62,"baseOnBalls":24,"intentionalWalks":1,"hits":33,"hitByPitch":1,"avg":".236","atBats":140,"obp":".349","slg":".379","ops":".728","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":167,"totalBases":53,"rbi":28,"leftOnBase":64,"sacBunts":1,"sacFlies":1,"babip":".395","groundOutsToAirouts":"1.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.67","popOuts":4,"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":2,"putOuts":94,"errors":1,"chances":97,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID666152":{"person":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":21,"groundOuts":39,"airOuts":33,"runs":21,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":28,"baseOnBalls":15,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".223","atBats":121,"obp":".314","slg":".256","ops":".570","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":31,"rbi":8,"leftOnBase":37,"sacBunts":6,"sacFlies":0,"babip":".290","groundOutsToAirouts":"1.18","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":73,"putOuts":46,"errors":6,"chances":125,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687075":{"person":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"jerseyNumber":"23","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":10,"gamesStarted":8,"flyOuts":24,"groundOuts":37,"airOuts":39,"runs":29,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":48,"baseOnBalls":27,"intentionalWalks":0,"hits":42,"hitByPitch":3,"atBats":164,"obp":".371","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":782,"era":"5.84","inningsPitched":"44.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.54","battersFaced":196,"outs":134,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":782,"balls":300,"strikes":482,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".250","pitchesPerInning":"17.51","gamesFinished":0,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"9.67","walksPer9Inn":"5.44","hitsPer9Inn":"8.46","runsScoredPer9":"5.84","homeRunsPer9":"1.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":6,"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}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":11,"groundOuts":21,"airOuts":19,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".095","atBats":63,"obp":".186","slg":".143","ops":".329","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":9,"rbi":7,"leftOnBase":35,"sacBunts":1,"sacFlies":0,"babip":".133","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":24,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663765":{"person":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"jerseyNumber":"41","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":0,"flyOuts":13,"groundOuts":21,"airOuts":21,"runs":13,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":16,"baseOnBalls":7,"intentionalWalks":0,"hits":26,"hitByPitch":0,"atBats":82,"obp":".367","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":323,"era":"6.16","inningsPitched":"19.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.74","battersFaced":91,"outs":57,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":323,"balls":114,"strikes":209,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.00","gamesFinished":11,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"7.58","walksPer9Inn":"3.32","hitsPer9Inn":"12.32","runsScoredPer9":"6.16","homeRunsPer9":"0.47","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"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":"400","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":32,"groundOuts":53,"airOuts":59,"runs":30,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":27,"baseOnBalls":21,"intentionalWalks":2,"hits":60,"hitByPitch":1,"avg":".303","atBats":198,"obp":".371","slg":".409","ops":".780","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":221,"totalBases":81,"rbi":33,"leftOnBase":80,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.50","popOuts":16,"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":{"gamesStarted":1,"caughtStealing":14,"stolenBases":13,"stolenBasePercentage":".481","caughtStealingPercentage":".519","assists":21,"putOuts":425,"errors":0,"chances":446,"fielding":"1.000","passedBall":1,"pickoffs":0}},"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":"300","stats":{"batting":{"summary":"0-4 | 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":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":21,"groundOuts":50,"airOuts":33,"runs":43,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":54,"baseOnBalls":39,"intentionalWalks":2,"hits":51,"hitByPitch":0,"avg":".276","atBats":185,"obp":".400","slg":".459","ops":".859","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":85,"rbi":30,"leftOnBase":83,"sacBunts":2,"sacFlies":1,"babip":".352","groundOutsToAirouts":"1.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.43","popOuts":2,"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":114,"putOuts":65,"errors":2,"chances":181,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID596142":{"person":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"jerseyNumber":"99","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":11,"groundOuts":20,"airOuts":28,"runs":15,"doubles":3,"triples":1,"homeRuns":5,"strikeOuts":23,"baseOnBalls":21,"intentionalWalks":0,"hits":18,"hitByPitch":2,"avg":".202","atBats":89,"obp":".366","slg":".427","ops":".793","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":112,"totalBases":38,"rbi":15,"leftOnBase":49,"sacBunts":0,"sacFlies":0,"babip":".213","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.80","popOuts":11,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","assists":4,"putOuts":108,"errors":1,"chances":113,"fielding":".991","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":11,"gamesStarted":11,"flyOuts":23,"groundOuts":44,"airOuts":46,"runs":15,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":100,"baseOnBalls":19,"intentionalWalks":0,"hits":34,"hitByPitch":5,"atBats":223,"obp":".234","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":996,"era":"1.83","inningsPitched":"64.0","wins":5,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"0.83","battersFaced":248,"outs":192,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":996,"balls":325,"strikes":671,"strikePercentage":".670","hitBatsmen":5,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".714","pitchesPerInning":"15.56","gamesFinished":0,"strikeoutWalkRatio":"5.26","strikeoutsPer9Inn":"14.06","walksPer9Inn":"2.67","hitsPer9Inn":"4.78","runsScoredPer9":"2.11","homeRunsPer9":"0.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":14},"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}},"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":21,"gamesStarted":1,"flyOuts":9,"groundOuts":25,"airOuts":18,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":19,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":81,"obp":".317","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":436,"era":"2.55","inningsPitched":"24.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":7,"whip":"1.26","battersFaced":101,"outs":74,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":436,"balls":186,"strikes":250,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":".---","pitchesPerInning":"17.68","gamesFinished":5,"strikeoutWalkRatio":"1.37","strikeoutsPer9Inn":"9.49","walksPer9Inn":"6.93","hitsPer9Inn":"4.38","runsScoredPer9":"2.55","homeRunsPer9":"0.36","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(S, 6)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","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":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":17,"groundOuts":15,"airOuts":20,"runs":11,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":23,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":72,"obp":".291","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":313,"era":"4.74","inningsPitched":"19.0","wins":0,"losses":2,"saves":6,"saveOpportunities":7,"holds":6,"blownSaves":1,"earnedRuns":10,"whip":"1.16","battersFaced":81,"outs":57,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":313,"balls":110,"strikes":203,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"16.47","gamesFinished":8,"strikeoutWalkRatio":"3.83","strikeoutsPer9Inn":"10.89","walksPer9Inn":"2.84","hitsPer9Inn":"7.58","runsScoredPer9":"5.21","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[592885,694192,668930,661388,641343,669003,650859,686217,666152,683734,687401,694477,675660,676879,656730],"pitchers":[694477,675660,676879,656730],"bench":[663368,596142],"bullpen":[681982,689441,669084,690986,694819,692230,687075,682842,663765],"battingOrder":[592885,694192,668930,661388,641343,669003,650859,686217,687401],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Mitchell (9, May)."},{"label":"TB","value":"Mitchell 2; Rengifo; Yelich."},{"label":"RBI","value":"Yelich (16)."},{"label":"2-out RBI","value":"Yelich."},{"label":"Runners left in scoring position, 2 out","value":"Turang."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (2 Rengifo-Turang-Bauers)."}]}],"note":[{"label":"a","value":"Struck out for Hamilton, D in the 8th."}]}},"officials":[{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":658325,"fullName":"Tyler Jones","link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Bauers (by May)."},{"label":"ABS Challenge","value":"Pagés, P 3 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Overturned to Strike); Scott II (Strike-Overturned to Ball); Herrera (Strike-Overturned to Ball); Torres, B (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"May 87-62; Romero, J 15-9; Patrick 61-44; Drohan 27-17; Ashby 30-18; Megill 13-9."},{"label":"Groundouts-flyouts","value":"May 6-5; Romero, J 3-0; Patrick 3-2; Drohan 4-1; Ashby 1-2; Megill 0-2."},{"label":"Batters faced","value":"May 25; Romero, J 5; Patrick 17; Drohan 7; Ashby 7; Megill 4."},{"label":"Inherited runners-scored","value":"Romero, J 2-2."},{"label":"Umpires","value":"HP: Todd Tichenor. 1B: Tyler Jones. 2B: Clint Vondrak. 3B: Adam Hamari. "},{"label":"Weather","value":"74 degrees, Partly Cloudy."},{"label":"Wind","value":"7 mph, L To R."},{"label":"First pitch","value":"12:40 PM."},{"label":"T","value":"2:17."},{"label":"Att","value":"30,391."},{"label":"Venue","value":"American Family Field."},{"label":"May 27, 2026"}],"pitchingNotes":["May pitched to 2 batters in the 8th inning."],"topPerformers":[{"player":{"person":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160","boxscoreName":"May"},"jerseyNumber":"3","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(L, 3-6)","summary":"7.0 IP, ER, 9 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":6,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"7.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":25,"strikes":62,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"2.57","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"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":11,"gamesStarted":11,"flyOuts":34,"groundOuts":56,"airOuts":63,"runs":34,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":51,"baseOnBalls":17,"intentionalWalks":0,"hits":62,"hitByPitch":5,"atBats":230,"obp":".331","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":959,"era":"4.57","inningsPitched":"61.0","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.30","battersFaced":255,"outs":183,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":959,"balls":338,"strikes":621,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".333","pitchesPerInning":"15.72","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.52","walksPer9Inn":"2.51","hitsPer9Inn":"9.15","runsScoredPer9":"5.02","homeRunsPer9":"0.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":15},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":81,"pitchingGameScore":81},{"player":{"person":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477","boxscoreName":"Patrick"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":61,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":17,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":61,"balls":17,"strikes":44,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"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":13,"gamesStarted":6,"flyOuts":32,"groundOuts":37,"airOuts":57,"runs":13,"doubles":9,"triples":2,"homeRuns":2,"strikeOuts":33,"baseOnBalls":18,"intentionalWalks":1,"hits":37,"hitByPitch":0,"atBats":161,"obp":".306","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":726,"era":"2.60","inningsPitched":"45.0","wins":2,"losses":2,"saves":2,"saveOpportunities":2,"holds":2,"blownSaves":0,"earnedRuns":13,"whip":"1.22","battersFaced":182,"outs":135,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":726,"balls":268,"strikes":458,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":1,"winPercentage":".500","pitchesPerInning":"16.13","gamesFinished":2,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"6.60","walksPer9Inn":"3.60","hitsPer9Inn":"7.40","runsScoredPer9":"2.60","homeRunsPer9":"0.40","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":53,"pitchingGameScore":53},{"player":{"person":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660","boxscoreName":"Drohan"},"jerseyNumber":"55","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, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"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":27,"balls":10,"strikes":17,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":1,"flyOuts":18,"groundOuts":25,"airOuts":30,"runs":11,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":28,"baseOnBalls":8,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":104,"obp":".265","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":429,"era":"2.63","inningsPitched":"27.1","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":8,"whip":"1.10","battersFaced":113,"outs":82,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":429,"balls":148,"strikes":281,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".667","pitchesPerInning":"15.70","gamesFinished":3,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"9.22","walksPer9Inn":"2.63","hitsPer9Inn":"7.24","runsScoredPer9":"3.62","homeRunsPer9":"0.33","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":51,"pitchingGameScore":51}]},"decisions":{"winner":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"loser":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"save":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}