{"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":776289,"link":"/api/v1.1/game/776289/feed/live","metaData":{"wait":10,"timeStamp":"20250918_022700","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776289,"type":"R","doubleHeader":"N","id":"2025/09/17/seamlb-kcamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776289-2025-09-17","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-17T23:40:00Z","originalDate":"2025-09-17","officialDate":"2025-09-17","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136","season":2025,"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sea","fileCode":"sea","abbreviation":"SEA","teamName":"Mariners","locationName":"Seattle","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Seattle","record":{"gamesPlayed":152,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":83,"losses":69,"ties":0,"pct":".546"},"records":{},"divisionLeader":false,"wins":83,"losses":69,"winningPercentage":".546"},"franchiseName":"Seattle","clubName":"Mariners","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118","season":2025,"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"kca","fileCode":"kc","abbreviation":"KC","teamName":"Royals","locationName":"Kansas City","firstYearOfPlay":"1968","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Kansas City","record":{"gamesPlayed":152,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":76,"losses":76,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":76,"losses":76,"winningPercentage":".500"},"franchiseName":"Kansas City","clubName":"Royals","active":true}},"players":{"ID647304":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","firstName":"Joshua-Douglas","lastName":"Naylor","primaryNumber":"12","birthDate":"1997-06-22","currentAge":29,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 10\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Josh","useLastName":"Naylor","middleName":"James","boxscoreName":"Naylor, J","nickName":"Naylz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Naylor","nameSlug":"josh-naylor-647304","firstLastName":"Josh Naylor","lastFirstName":"Naylor, Josh","lastInitName":"Naylor, J","initLastName":"J Naylor","fullFMLName":"Joshua-Douglas James Naylor","fullLFMName":"Naylor, Joshua-Douglas James","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID666142":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142","firstName":"Cole","lastName":"Ragans","primaryNumber":"55","birthDate":"1997-12-12","currentAge":28,"birthCity":"Crawfordville","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Ragans","middleName":"Gatlin","boxscoreName":"Ragans","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"ray-ginz","mlbDebutDate":"2022-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cole Ragans","nameSlug":"cole-ragans-666142","firstLastName":"Cole Ragans","lastFirstName":"Ragans, Cole","lastInitName":"Ragans, C","initLastName":"C Ragans","fullFMLName":"Cole Gatlin Ragans","fullLFMName":"Ragans, Cole Gatlin","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID624428":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428","firstName":"Adam","lastName":"Frazier","primaryNumber":"20","birthDate":"1991-12-14","currentAge":34,"birthCity":"Athens","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Adam","useLastName":"Frazier","middleName":"Timothy","boxscoreName":"Frazier","nickName":"Fraz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adam Frazier","nameSlug":"adam-frazier-624428","firstLastName":"Adam Frazier","lastFirstName":"Frazier, Adam","lastInitName":"Frazier, A","initLastName":"A Frazier","fullFMLName":"Adam Timothy Frazier","fullLFMName":"Frazier, Adam Timothy","strikeZoneTop":3.111,"strikeZoneBottom":1.57},"ID702284":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284","firstName":"Cole","lastName":"Young","primaryNumber":"2","birthDate":"2003-07-29","currentAge":23,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Cole","useLastName":"Young","middleName":"Douglas","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Young","nameSlug":"cole-young-702284","firstLastName":"Cole Young","lastFirstName":"Young, Cole","lastInitName":"Young, C","initLastName":"C Young","fullFMLName":"Cole Douglas Young","fullLFMName":"Young, Cole Douglas","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID686475":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475","firstName":"Tyler","lastName":"Tolbert","primaryNumber":"2","birthDate":"1998-01-27","currentAge":28,"birthCity":"Birmingham","birthStateProvince":"AL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tyler","useLastName":"Tolbert","middleName":"Mangual","boxscoreName":"Tolbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Tolbert","nameSlug":"tyler-tolbert-686475","firstLastName":"Tyler Tolbert","lastFirstName":"Tolbert, Tyler","lastInitName":"Tolbert, T","initLastName":"T Tolbert","fullFMLName":"Tyler Mangual Tolbert","fullLFMName":"Tolbert, Tyler Mangual","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID641487":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487","firstName":"John","lastName":"Crawford","primaryNumber":"3","birthDate":"1995-01-11","currentAge":31,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"J.P.","useLastName":"Crawford","middleName":"Paul","boxscoreName":"Crawford, J","nickName":"Crawdaddy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.P. Crawford","nameSlug":"j-p-crawford-641487","firstLastName":"J.P. Crawford","lastFirstName":"Crawford, J.P.","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"John Paul Crawford","fullLFMName":"Crawford, John Paul","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID592426":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426","firstName":"Luke","lastName":"Jackson","primaryNumber":"53","birthDate":"1991-08-24","currentAge":35,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Jackson","middleName":"Ray","boxscoreName":"Jackson","nickName":"Skywalker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2015-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Jackson","nameSlug":"luke-jackson-592426","firstLastName":"Luke Jackson","lastFirstName":"Jackson, Luke","lastInitName":"Jackson, L","initLastName":"L Jackson","fullFMLName":"Luke Ray Jackson","fullLFMName":"Jackson, Luke Ray","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID693433":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433","firstName":"Bryan","lastName":"Woo","primaryNumber":"22","birthDate":"2000-01-30","currentAge":26,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Woo","middleName":"Joseph","boxscoreName":"Woo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Woo","nameSlug":"bryan-woo-693433","firstLastName":"Bryan Woo","lastFirstName":"Woo, Bryan","lastInitName":"Woo, B","initLastName":"B Woo","fullFMLName":"Bryan Joseph Woo","fullLFMName":"Woo, Bryan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669302":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302","firstName":"Logan","lastName":"Gilbert","primaryNumber":"36","birthDate":"1997-05-05","currentAge":29,"birthCity":"Winter Park","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Gilbert","middleName":"Keith","boxscoreName":"Gilbert, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Gilbert","nameSlug":"logan-gilbert-669302","firstLastName":"Logan Gilbert","lastFirstName":"Gilbert, Logan","lastInitName":"Gilbert, L","initLastName":"L Gilbert","fullFMLName":"Logan Keith Gilbert","fullLFMName":"Gilbert, Logan Keith","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID553993":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","firstName":"Eugenio","lastName":"Suárez","primaryNumber":"28","birthDate":"1991-07-18","currentAge":35,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eugenio","useLastName":"Suárez","middleName":"Alejandro","boxscoreName":"Suárez, E","nickName":"Bolibomba Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AY-you-hay-nee-oh Swar-ez","mlbDebutDate":"2014-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eugenio Suárez","nameSlug":"eugenio-suarez-553993","firstLastName":"Eugenio Suárez","lastFirstName":"Suárez, Eugenio","lastInitName":"Suárez, E","initLastName":"E Suárez","fullFMLName":"Eugenio Alejandro Suárez","fullLFMName":"Suárez, Eugenio Alejandro","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID622491":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491","firstName":"Luis","lastName":"Castillo","primaryNumber":"58","birthDate":"1992-12-12","currentAge":33,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Castillo","middleName":"Miguel","boxscoreName":"Castillo, L","nickName":"La Piedra","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2017-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Castillo","nameSlug":"luis-castillo-622491","firstLastName":"Luis Castillo","lastFirstName":"Castillo, Luis","lastInitName":"Castillo, L","initLastName":"L Castillo","fullFMLName":"Luis Miguel Castillo","fullLFMName":"Castillo, Luis Miguel","strikeZoneTop":3.44,"strikeZoneBottom":1.59},"ID571912":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912","firstName":"Luke","lastName":"Maile","primaryNumber":"18","birthDate":"1991-02-06","currentAge":35,"birthCity":"Edgewood","birthStateProvince":"KY","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luke","useLastName":"Maile","middleName":"Richard","boxscoreName":"Maile","nickName":"Lukey Barrels","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"may-lee","mlbDebutDate":"2015-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Maile","nameSlug":"luke-maile-571912","firstLastName":"Luke Maile","lastFirstName":"Maile, Luke","lastInitName":"Maile, L","initLastName":"L Maile","fullFMLName":"Luke Richard Maile","fullLFMName":"Maile, Luke Richard","strikeZoneTop":3.322,"strikeZoneBottom":1.676},"ID641598":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598","firstName":"Mitchell","lastName":"Garver","primaryNumber":"8","birthDate":"1991-01-15","currentAge":35,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Mitch","useLastName":"Garver","middleName":"Lynn","boxscoreName":"Garver","nickName":"Garv Sauce","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Garver","nameSlug":"mitch-garver-641598","firstLastName":"Mitch Garver","lastFirstName":"Garver, Mitch","lastInitName":"Garver, M","initLastName":"M Garver","fullFMLName":"Mitchell Lynn Garver","fullLFMName":"Garver, Mitchell Lynn","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"ID663568":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568","firstName":"Stephen","lastName":"Kolek","primaryNumber":"32","birthDate":"1997-04-18","currentAge":29,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Stephen","useLastName":"Kolek","middleName":"James","boxscoreName":"Kolek","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"COLE-ick","mlbDebutDate":"2024-03-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Stephen Kolek","nameSlug":"stephen-kolek-663568","firstLastName":"Stephen Kolek","lastFirstName":"Kolek, Stephen","lastInitName":"Kolek, S","initLastName":"S Kolek","fullFMLName":"Stephen J. Kolek","fullLFMName":"Kolek, Stephen J.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID608032":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032","firstName":"Carlos","lastName":"Estévez","primaryNumber":"53","birthDate":"1992-12-28","currentAge":33,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 6\"","weight":277,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Estévez","middleName":"Samuel","boxscoreName":"Estévez","nickName":"Este","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"pronunciation":"es-TEH-vez","mlbDebutDate":"2016-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Estévez","nameSlug":"carlos-estevez-608032","firstLastName":"Carlos Estévez","lastFirstName":"Estévez, Carlos","lastInitName":"Estévez, C","initLastName":"C Estévez","fullFMLName":"Carlos Samuel Estévez","fullLFMName":"Estévez, Carlos Samuel","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID686701":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701","firstName":"Ryan","lastName":"Bergert","primaryNumber":"38","birthDate":"2000-03-08","currentAge":26,"birthCity":"Canton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Bergert","middleName":"Michael","boxscoreName":"Bergert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"Bur-GURT","mlbDebutDate":"2025-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Bergert","nameSlug":"ryan-bergert-686701","firstLastName":"Ryan Bergert","lastFirstName":"Bergert, Ryan","lastInitName":"Bergert, R","initLastName":"R Bergert","fullFMLName":"Ryan Michael Bergert","fullLFMName":"Bergert, Ryan Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID686469":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469","firstName":"Vincent","lastName":"Pasquantino","primaryNumber":"9","birthDate":"1997-10-10","currentAge":28,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vinnie","useLastName":"Pasquantino","middleName":"Joseph","boxscoreName":"Pasquantino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"pass-quin-tee-no","mlbDebutDate":"2022-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Vinnie Pasquantino","nameSlug":"vinnie-pasquantino-686469","firstLastName":"Vinnie Pasquantino","lastFirstName":"Pasquantino, Vinnie","lastInitName":"Pasquantino, V","initLastName":"V Pasquantino","fullFMLName":"Vincent Joseph Pasquantino","fullLFMName":"Pasquantino, Vincent Joseph","strikeZoneTop":3.363,"strikeZoneBottom":1.697},"ID664728":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728","firstName":"Kyle","lastName":"Isbel","primaryNumber":"28","birthDate":"1997-03-03","currentAge":29,"birthCity":"Fontana","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Kyle","useLastName":"Isbel","middleName":"Grant","boxscoreName":"Isbel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"IZZ-bell","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Isbel","nameSlug":"kyle-isbel-664728","firstLastName":"Kyle Isbel","lastFirstName":"Isbel, Kyle","lastInitName":"Isbel, K","initLastName":"K Isbel","fullFMLName":"Kyle Grant Isbel","fullLFMName":"Isbel, Kyle Grant","strikeZoneTop":3.114,"strikeZoneBottom":1.571},"ID677594":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594","firstName":"Julio","lastName":"Rodríguez","primaryNumber":"44","birthDate":"2000-12-29","currentAge":25,"birthCity":"Loma de Cabrera","birthCountry":"Dominican Republic","height":"6' 4\"","weight":228,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Julio","useLastName":"Rodríguez","middleName":"Yamel","boxscoreName":"Rodríguez, J","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julio Rodríguez","nameSlug":"julio-rodriguez-677594","firstLastName":"Julio Rodríguez","lastFirstName":"Rodríguez, Julio","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Julio Yamel Rodríguez","fullLFMName":"Rodríguez, Julio Yamel","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"ID660844":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844","firstName":"Leonardo","lastName":"Rivas","primaryNumber":"76","birthDate":"1997-10-10","currentAge":28,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Leo","useLastName":"Rivas","middleName":"Andres","boxscoreName":"Rivas","gender":"M","nameMatrilineal":"Briceno","isPlayer":true,"isVerified":true,"pronunciation":"REE-vahs","mlbDebutDate":"2024-04-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leo Rivas","nameSlug":"leo-rivas-660844","firstLastName":"Leo Rivas","lastFirstName":"Rivas, Leo","lastInitName":"Rivas, L","initLastName":"L Rivas","fullFMLName":"Leonardo Andres Rivas","fullLFMName":"Rivas, Leonardo Andres","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID573262":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262","firstName":"Michael","lastName":"Yastrzemski","primaryNumber":"18","birthDate":"1990-08-23","currentAge":36,"birthCity":"Andover","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mike","useLastName":"Yastrzemski","middleName":"Andrew","boxscoreName":"Yastrzemski","nickName":"Yaz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"yuh-STREM-skee","mlbDebutDate":"2019-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Yastrzemski","nameSlug":"mike-yastrzemski-573262","firstLastName":"Mike Yastrzemski","lastFirstName":"Yastrzemski, Mike","lastInitName":"Yastrzemski, M","initLastName":"M Yastrzemski","fullFMLName":"Michael Andrew Yastrzemski","fullLFMName":"Yastrzemski, Michael Andrew","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID672580":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580","firstName":"Maikel","lastName":"Garcia","primaryNumber":"11","birthDate":"2000-03-03","currentAge":26,"birthCity":"La Sabana","birthCountry":"Venezuela","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Maikel","useLastName":"Garcia","middleName":"Jose","boxscoreName":"Garcia, M","gender":"M","nameMatrilineal":"Escobar","isPlayer":true,"isVerified":true,"pronunciation":"my-KELL","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Maikel Garcia","nameSlug":"maikel-garcia-672580","firstLastName":"Maikel Garcia","lastFirstName":"Garcia, Maikel","lastInitName":"Garcia, M","initLastName":"M Garcia","fullFMLName":"Maikel Jose Garcia","fullLFMName":"Garcia, Maikel Jose","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID672582":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582","firstName":"Angel","lastName":"Zerpa","primaryNumber":"61","birthDate":"1999-09-27","currentAge":26,"birthCity":"Valle de la Pascua","birthCountry":"Venezuela","height":"6' 0\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Angel","useLastName":"Zerpa","middleName":"David","boxscoreName":"Zerpa","gender":"M","nameMatrilineal":"Palacios","isPlayer":true,"isVerified":true,"pronunciation":"AHN-hel SAIR-pah","mlbDebutDate":"2021-09-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Angel Zerpa","nameSlug":"angel-zerpa-672582","firstLastName":"Angel Zerpa","lastFirstName":"Zerpa, Angel","lastInitName":"Zerpa, A","initLastName":"A Zerpa","fullFMLName":"Angel David Zerpa","fullLFMName":"Zerpa, Angel David","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID702070":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070","firstName":"Noah","lastName":"Cameron","primaryNumber":"65","birthDate":"1999-07-17","currentAge":27,"birthCity":"St. Joseph","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Cameron","boxscoreName":"Cameron","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Noah Cameron","nameSlug":"noah-cameron-702070","firstLastName":"Noah Cameron","lastFirstName":"Cameron, Noah","lastInitName":"Cameron, N","initLastName":"N Cameron","fullFMLName":"Noah  Cameron","fullLFMName":"Cameron, Noah","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID670042":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042","firstName":"Lucas","lastName":"Raley","primaryNumber":"20","birthDate":"1994-09-19","currentAge":31,"birthCity":"Hinckley","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Luke","useLastName":"Raley","middleName":"John","boxscoreName":"Raley, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"Ray-LEE","mlbDebutDate":"2021-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Raley","nameSlug":"luke-raley-670042","firstLastName":"Luke Raley","lastFirstName":"Raley, Luke","lastInitName":"Raley, L","initLastName":"L Raley","fullFMLName":"Lucas John Raley","fullLFMName":"Raley, Lucas John","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID676106":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106","firstName":"Emerson","lastName":"Hancock","primaryNumber":"26","birthDate":"1999-05-31","currentAge":27,"birthCity":"Cairo","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emerson","useLastName":"Hancock","middleName":"Christian","boxscoreName":"Hancock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emerson Hancock","nameSlug":"emerson-hancock-676106","firstLastName":"Emerson Hancock","lastFirstName":"Hancock, Emerson","lastInitName":"Hancock, E","initLastName":"E Hancock","fullFMLName":"Emerson Christian Hancock","fullLFMName":"Hancock, Emerson Christian","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID670167":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167","firstName":"John","lastName":"Schreiber","primaryNumber":"56","birthDate":"1994-03-05","currentAge":32,"birthCity":"Wyandotte","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"Schreiber","middleName":"Robert","boxscoreName":"Schreiber","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"SHRY-ber","mlbDebutDate":"2019-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"John Schreiber","nameSlug":"john-schreiber-670167","firstLastName":"John Schreiber","lastFirstName":"Schreiber, John","lastInitName":"Schreiber, J","initLastName":"J Schreiber","fullFMLName":"John Robert Schreiber","fullLFMName":"Schreiber, John Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID677951":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","firstName":"Robert","lastName":"Witt","primaryNumber":"7","birthDate":"2000-06-14","currentAge":26,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Bobby","useLastName":"Witt Jr.","middleName":"Andrew","boxscoreName":"Witt Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bobby Witt Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"bobby-witt-jr-677951","firstLastName":"Bobby Witt Jr.","lastFirstName":"Witt Jr., Bobby","lastInitName":"Witt Jr., B","initLastName":"B Witt Jr.","fullFMLName":"Robert Andrew Witt Jr.","fullLFMName":"Witt Jr., Robert Andrew","strikeZoneTop":3.238,"strikeZoneBottom":1.634},"ID695600":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600","firstName":"Carter","lastName":"Jensen","primaryNumber":"22","birthDate":"2003-07-03","currentAge":23,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carter","useLastName":"Jensen","middleName":"James","boxscoreName":"Jensen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carter Jensen","nameSlug":"carter-jensen-695600","firstLastName":"Carter Jensen","lastFirstName":"Jensen, Carter","lastInitName":"Jensen, C","initLastName":"C Jensen","fullFMLName":"Carter James Jensen","fullLFMName":"Jensen, Carter James","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID645302":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302","firstName":"Victor","lastName":"Robles","primaryNumber":"10","birthDate":"1997-05-19","currentAge":29,"birthCity":"Santo Domingo Este","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Victor","useLastName":"Robles","middleName":"Enrique","boxscoreName":"Robles","nickName":"Vic","gender":"M","nameMatrilineal":"Brito","isPlayer":true,"isVerified":true,"pronunciation":"ROBE-lace","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Robles","nameSlug":"victor-robles-645302","firstLastName":"Victor Robles","lastFirstName":"Robles, Victor","lastInitName":"Robles, V","initLastName":"V Robles","fullFMLName":"Victor Enrique Robles","fullLFMName":"Robles, Victor Enrique","strikeZoneTop":3.199,"strikeZoneBottom":1.614},"ID669674":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674","firstName":"Samuel","lastName":"Long","primaryNumber":"73","birthDate":"1995-07-08","currentAge":31,"birthCity":"Fair Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Long","middleName":"Trenton","boxscoreName":"Long","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Long","nameSlug":"sam-long-669674","firstLastName":"Sam Long","lastFirstName":"Long, Sam","lastInitName":"Long, S","initLastName":"S Long","fullFMLName":"Samuel Trenton Long","fullLFMName":"Long, Samuel Trenton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663697":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697","firstName":"Jonathan","lastName":"India","primaryNumber":"6","birthDate":"1996-12-15","currentAge":29,"birthCity":"Ft. Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jonathan","useLastName":"India","middleName":"Joseph","boxscoreName":"India","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan India","nameSlug":"jonathan-india-663697","firstLastName":"Jonathan India","lastFirstName":"India, Jonathan","lastInitName":"India, J","initLastName":"J India","fullFMLName":"Jonathan Joseph India","fullLFMName":"India, Jonathan Joseph","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID668227":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227","firstName":"Randy","lastName":"Arozarena","primaryNumber":"56","birthDate":"1995-02-28","currentAge":31,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Randy","useLastName":"Arozarena","boxscoreName":"Arozarena","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ah-row-sah-RAY-nah","mlbDebutDate":"2019-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Arozarena","nameSlug":"randy-arozarena-668227","firstLastName":"Randy Arozarena","lastFirstName":"Arozarena, Randy","lastInitName":"Arozarena, R","initLastName":"R Arozarena","fullFMLName":"Randy Arozarena","fullLFMName":"Arozarena, Randy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID680742":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742","firstName":"Jonathan","lastName":"Bowlan","primaryNumber":"52","birthDate":"1996-12-01","currentAge":29,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Bowlan","boxscoreName":"Bowlan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"boh-lin","mlbDebutDate":"2023-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Bowlan","nameSlug":"jonathan-bowlan-680742","firstLastName":"Jonathan Bowlan","lastFirstName":"Bowlan, Jonathan","lastInitName":"Bowlan, J","initLastName":"J Bowlan","fullFMLName":"Jonathan  Bowlan","fullLFMName":"Bowlan, Jonathan","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID668984":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984","firstName":"Casey","lastName":"Legumina","primaryNumber":"67","birthDate":"1997-06-19","currentAge":29,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Legumina","middleName":"Davey","boxscoreName":"Legumina","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Legumina","nameSlug":"casey-legumina-668984","firstLastName":"Casey Legumina","lastFirstName":"Legumina, Casey","lastInitName":"Legumina, C","initLastName":"C Legumina","fullFMLName":"Casey Davey Legumina","fullLFMName":"Legumina, Casey Davey","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID686527":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","firstName":"Dominic","lastName":"Canzone","primaryNumber":"8","birthDate":"1997-08-16","currentAge":29,"birthCity":"Cleveland","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Canzone","middleName":"Gene","boxscoreName":"Canzone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dominic Canzone","nameSlug":"dominic-canzone-686527","firstLastName":"Dominic Canzone","lastFirstName":"Canzone, Dominic","lastInitName":"Canzone, D","initLastName":"D Canzone","fullFMLName":"Dominic Gene Canzone","fullLFMName":"Canzone, Dominic Gene","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID521692":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692","firstName":"Salvador","lastName":"Perez","primaryNumber":"13","birthDate":"1990-05-10","currentAge":36,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Salvador","useLastName":"Perez","middleName":"Johan","boxscoreName":"Perez, S","nickName":"El Nino","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"pronunciation":"purr-ezz","mlbDebutDate":"2011-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Salvador Perez","nameSlug":"salvador-perez-521692","firstLastName":"Salvador Perez","lastFirstName":"Perez, Salvador","lastInitName":"Perez, S","initLastName":"S Perez","fullFMLName":"Salvador Johan Perez","fullLFMName":"Perez, Salvador Johan","strikeZoneTop":3.312,"strikeZoneBottom":1.672},"ID663728":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728","firstName":"Caleb","lastName":"Raleigh","primaryNumber":"29","birthDate":"1996-11-26","currentAge":29,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Cal","useLastName":"Raleigh","middleName":"John","boxscoreName":"Raleigh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"rah-lee","mlbDebutDate":"2021-07-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Raleigh","nameSlug":"cal-raleigh-663728","firstLastName":"Cal Raleigh","lastFirstName":"Raleigh, Cal","lastInitName":"Raleigh, C","initLastName":"C Raleigh","fullFMLName":"Caleb John Raleigh","fullLFMName":"Raleigh, Caleb John","strikeZoneTop":3.282,"strikeZoneBottom":1.656},"ID545341":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","firstName":"Randal","lastName":"Grichuk","primaryNumber":"34","birthDate":"1991-08-13","currentAge":35,"birthCity":"Rosenberg","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Randal","useLastName":"Grichuk","middleName":"Alexander","boxscoreName":"Grichuk","nickName":"Grich","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"GRICH-ick","mlbDebutDate":"2014-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randal Grichuk","nameSlug":"randal-grichuk-545341","firstLastName":"Randal Grichuk","lastFirstName":"Grichuk, Randal","lastInitName":"Grichuk, R","initLastName":"R Grichuk","fullFMLName":"Randal Alexander Grichuk","fullLFMName":"Grichuk, Randal Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID657571":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571","firstName":"Caleb","lastName":"Ferguson","primaryNumber":"54","birthDate":"1996-07-02","currentAge":30,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Ferguson","middleName":"Paul","boxscoreName":"Ferguson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Ferguson","nameSlug":"caleb-ferguson-657571","firstLastName":"Caleb Ferguson","lastFirstName":"Ferguson, Caleb","lastInitName":"Ferguson, C","initLastName":"C Ferguson","fullFMLName":"Caleb Paul Ferguson","fullLFMName":"Ferguson, Caleb Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666374":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374","firstName":"Matthew","lastName":"Brash","primaryNumber":"47","birthDate":"1998-05-12","currentAge":28,"birthCity":"Kingston","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 1\"","weight":173,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Brash","middleName":"Aurel","boxscoreName":"Brash","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Brash","nameSlug":"matt-brash-666374","firstLastName":"Matt Brash","lastFirstName":"Brash, Matt","lastInitName":"Brash, M","initLastName":"M Brash","fullFMLName":"Matthew Aurel Brash","fullLFMName":"Brash, Matthew Aurel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668674":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674","firstName":"Lucas","lastName":"Erceg","primaryNumber":"60","birthDate":"1995-05-01","currentAge":31,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lucas","useLastName":"Erceg","middleName":"Stijepan","boxscoreName":"Erceg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"urr-seg","mlbDebutDate":"2023-05-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lucas Erceg","nameSlug":"lucas-erceg-668674","firstLastName":"Lucas Erceg","lastFirstName":"Erceg, Lucas","lastInitName":"Erceg, L","initLastName":"L Erceg","fullFMLName":"Lucas Stijepan Erceg","fullLFMName":"Erceg, Lucas Stijepan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695670":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670","firstName":"Harrison","lastName":"Ford","primaryNumber":"17","birthDate":"2003-02-21","currentAge":23,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Harry","useLastName":"Ford","middleName":"Michael","boxscoreName":"Ford, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2025-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Harry Ford","nameSlug":"harry-ford-695670","firstLastName":"Harry Ford","lastFirstName":"Ford, Harry","lastInitName":"Ford, H","initLastName":"H Ford","fullFMLName":"Harrison Michael Ford","fullLFMName":"Ford, Harrison Michael","strikeZoneTop":3.123,"strikeZoneBottom":1.576},"ID686681":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681","firstName":"Michael","lastName":"Massey","primaryNumber":"19","birthDate":"1998-03-22","currentAge":28,"birthCity":"Palos Park","birthStateProvince":"IL","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Michael","useLastName":"Massey","boxscoreName":"Massey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Massey","nameSlug":"michael-massey-686681","firstLastName":"Michael Massey","lastFirstName":"Massey, Michael","lastInitName":"Massey, M","initLastName":"M Massey","fullFMLName":"Michael Massey","fullLFMName":"Massey, Michael ","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID662253":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253","firstName":"Andrés","lastName":"Muñoz","primaryNumber":"75","birthDate":"1999-01-16","currentAge":27,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrés","useLastName":"Muñoz","middleName":"Clemente","boxscoreName":"Muñoz, A","nickName":"El Plebe","gender":"M","nameMatrilineal":"Apodaca","isPlayer":true,"isVerified":true,"pronunciation":"on-DRACE moon-yoce","mlbDebutDate":"2019-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Muñoz","nameSlug":"andres-munoz-662253","firstLastName":"Andrés Muñoz","lastFirstName":"Muñoz, Andrés","lastInitName":"Muñoz, A","initLastName":"A Muñoz","fullFMLName":"Andrés Clemente Muñoz","fullLFMName":"Muñoz, Andrés Clemente","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669923":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923","firstName":"George","lastName":"Kirby","primaryNumber":"68","birthDate":"1998-02-04","currentAge":28,"birthCity":"Rye","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Kirby","middleName":"Joseph","boxscoreName":"Kirby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Kirby","nameSlug":"george-kirby-669923","firstLastName":"George Kirby","lastFirstName":"Kirby, George","lastInitName":"Kirby, G","initLastName":"G Kirby","fullFMLName":"George Joseph Kirby","fullLFMName":"Kirby, George Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID664199":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199","firstName":"Taylor","lastName":"Clarke","primaryNumber":"45","birthDate":"1993-05-13","currentAge":33,"birthCity":"Ashburn","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Clarke","middleName":"James","boxscoreName":"Clarke, T","nickName":"Clarkey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Clarke","nameSlug":"taylor-clarke-664199","firstLastName":"Taylor Clarke","lastFirstName":"Clarke, Taylor","lastInitName":"Clarke, T","initLastName":"T Clarke","fullFMLName":"Taylor James Clarke","fullLFMName":"Clarke, Taylor James","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID642100":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100","firstName":"Gabriel","lastName":"Speier","primaryNumber":"55","birthDate":"1995-04-12","currentAge":31,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabe","useLastName":"Speier","middleName":"James","boxscoreName":"Speier","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"spy-urr","mlbDebutDate":"2019-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gabe Speier","nameSlug":"gabe-speier-642100","firstLastName":"Gabe Speier","lastFirstName":"Speier, Gabe","lastInitName":"Speier, G","initLastName":"G Speier","fullFMLName":"Gabriel James Speier","fullLFMName":"Speier, Gabriel James","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID663738":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738","firstName":"Daniel","lastName":"Lynch","primaryNumber":"41","birthDate":"1996-11-17","currentAge":29,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Lynch IV","middleName":"A.","boxscoreName":"Lynch IV","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Daniel Lynch IV","nameTitle":"IV","nameSuffix":"IV","nameSlug":"daniel-lynch-iv-663738","firstLastName":"Daniel Lynch IV","lastFirstName":"Lynch IV, Daniel","lastInitName":"Lynch IV, D","initLastName":"D Lynch IV","fullFMLName":"Daniel A. Lynch IV","fullLFMName":"Lynch IV, Daniel A.","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID547179":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179","firstName":"Michael","lastName":"Lorenzen","primaryNumber":"55","birthDate":"1992-01-04","currentAge":34,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Lorenzen","middleName":"Clifton","boxscoreName":"Lorenzen","nickName":"Zen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Lorenzen","nameSlug":"michael-lorenzen-547179","firstLastName":"Michael Lorenzen","lastFirstName":"Lorenzen, Michael","lastInitName":"Lorenzen, M","initLastName":"M Lorenzen","fullFMLName":"Michael Clifton Lorenzen","fullLFMName":"Lorenzen, Michael Clifton","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID682243":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243","firstName":"Bryce","lastName":"Miller","primaryNumber":"50","birthDate":"1998-08-23","currentAge":28,"birthCity":"Mount Pleasant","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Miller","middleName":"Austen","boxscoreName":"Miller, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Miller","nameSlug":"bryce-miller-682243","firstLastName":"Bryce Miller","lastFirstName":"Miller, Bryce","lastInitName":"Miller, B","initLastName":"B Miller","fullFMLName":"Bryce Austen Miller","fullLFMName":"Miller, Bryce Austen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID608379":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379","firstName":"Michael","lastName":"Wacha","primaryNumber":"52","birthDate":"1991-07-01","currentAge":35,"birthCity":"Iowa City","birthStateProvince":"IA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Wacha","middleName":"Joseph","boxscoreName":"Wacha","nickName":"Wachamole","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"WAH-kuh","mlbDebutDate":"2013-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Wacha","nameSlug":"michael-wacha-608379","firstLastName":"Michael Wacha","lastFirstName":"Wacha, Michael","lastInitName":"Wacha, M","initLastName":"M Wacha","fullFMLName":"Michael Joseph Wacha","fullLFMName":"Wacha, Michael Joseph","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID660825":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825","firstName":"Eduard","lastName":"Bazardo","primaryNumber":"83","birthDate":"1995-09-01","currentAge":31,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduard","useLastName":"Bazardo","middleName":"Felix","boxscoreName":"Bazardo","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":false,"pronunciation":"buh-ZAR-doh","mlbDebutDate":"2021-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduard Bazardo","nameSlug":"eduard-bazardo-660825","firstLastName":"Eduard Bazardo","lastFirstName":"Bazardo, Eduard","lastInitName":"Bazardo, E","initLastName":"E Bazardo","fullFMLName":"Eduard Felix Bazardo","fullLFMName":"Bazardo, Eduard Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID593871":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871","firstName":"Jorge","lastName":"Polanco","primaryNumber":"11","birthDate":"1993-07-05","currentAge":33,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Polanco","middleName":"Luis","boxscoreName":"Polanco","nickName":"Chulo","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-26","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Polanco","nameSlug":"jorge-polanco-593871","firstLastName":"Jorge Polanco","lastFirstName":"Polanco, Jorge","lastInitName":"Polanco, J","initLastName":"J Polanco","fullFMLName":"Jorge Luis Polanco","fullLFMName":"Polanco, Jorge Luis","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID695506":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506","firstName":"Jeffrey","lastName":"Caglianone","primaryNumber":"14","birthDate":"2003-02-09","currentAge":23,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jac","useLastName":"Caglianone","middleName":"Alan","boxscoreName":"Caglianone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"pronunciation":"cag-lee-ohn","mlbDebutDate":"2025-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jac Caglianone","nameSlug":"jac-caglianone-695506","firstLastName":"Jac Caglianone","lastFirstName":"Caglianone, Jac","lastInitName":"Caglianone, J","initLastName":"J Caglianone","fullFMLName":"Jeffrey Alan Caglianone","fullLFMName":"Caglianone, Jeffrey Alan","strikeZoneTop":3.402,"strikeZoneBottom":1.717},"ID672841":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841","firstName":"Carlos ","lastName":"Vargas","primaryNumber":"54","birthDate":"1999-10-13","currentAge":26,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Vargas","middleName":"Miguel","boxscoreName":"Vargas","gender":"M","nameMatrilineal":"Henriquez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Vargas","nameSlug":"carlos-vargas-672841","firstLastName":"Carlos Vargas","lastFirstName":"Vargas, Carlos","lastInitName":"Vargas, C","initLastName":"C Vargas","fullFMLName":"Carlos  Miguel Vargas","fullLFMName":"Vargas, Carlos  Miguel","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7","location":{"address1":"One Royal Way","city":"Kansas City","state":"Missouri","stateAbbrev":"MO","postalCode":"64129","defaultCoordinates":{"latitude":39.051567,"longitude":-94.480483},"azimuthAngle":46.0,"elevation":856,"country":"USA","phone":"(816) 921-8000"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":37903,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":385,"center":410,"rightCenter":385,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":7,"link":"/api/v1/venues/7"},"weather":{"condition":"Partly Cloudy","temp":"85","wind":"5 mph, Out To RF"},"gameInfo":{"attendance":19127,"firstPitch":"2025-09-17T23:40:00.000Z","gameDurationMinutes":166},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"home":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"}},"officialScorer":{"id":640298,"fullName":"Max Utsler","link":"/api/v1/people/640298"},"primaryDatacaster":{"id":535257,"fullName":"Pat Butcher","link":"/api/v1/people/535257"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-17T23:40:17.379Z","endTime":"2025-09-17T23:40:51.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-17T20:10:28.125Z","endTime":"2025-09-17T23:21:44.819Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-17T23:21:44.819Z","endTime":"2025-09-17T23:38:22.657Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-17T23:38:22.657Z","endTime":"2025-09-17T23:40:19.341Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.41222230589998,"strikeZoneBottom":1.65220474999217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.749176876089713,"aZ":-8.70232000997999,"pfxX":7.585100178937813,"pfxZ":11.949616729192378,"pX":-0.14507295644427234,"pZ":2.712187360495282,"vX0":-6.6154649029616595,"vY0":-139.14973764519638,"vZ0":-7.529549634248635,"x":122.53,"y":165.55,"x0":1.2758039810741308,"y0":50.00186346989441,"z0":6.0270728032457646,"aX":14.898014457060624},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.3,"breakHorizontal":-12.4,"spinRate":2720,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.3933812759811457,"extension":6.207027818761518},"index":3,"playId":"57fdc42d-bd2c-32ff-a195-e3aa45a652b5","pitchNumber":1,"startTime":"2025-09-17T23:40:19.341Z","endTime":"2025-09-17T23:40:22.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.4069191854638,"strikeZoneBottom":1.64672910156332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.699223345523986,"aZ":-10.04518174875272,"pfxX":8.059529683409053,"pfxZ":10.968504229559494,"pX":0.11510966527182999,"pZ":2.966867714251674,"vX0":-6.0238048026010675,"vY0":-141.04768937977747,"vZ0":-6.767021712245688,"x":112.61,"y":158.67,"x0":1.2299966246202922,"y0":50.00185344250938,"z0":6.042869513253256,"aX":16.258786072512716},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.7,"breakHorizontal":-13.4,"spinRate":2750,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.3881394433306924,"extension":6.131225594821171},"index":4,"playId":"f607faea-ced3-3c87-ab69-8ade361701ce","pitchNumber":2,"startTime":"2025-09-17T23:40:33.753Z","endTime":"2025-09-17T23:40:37.284Z","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":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.834216580369617,"aZ":-8.991761320555616,"pfxX":8.40717106475839,"pfxZ":11.357727576021738,"pX":-0.520283814941721,"pZ":3.0671999775716365,"vX0":-7.6132152852742685,"vY0":-141.8222079819174,"vZ0":-6.62936888270001,"x":136.83,"y":155.97,"x0":1.1040744443882287,"y0":50.00164111257689,"z0":6.005573509518012,"aX":17.158838086100143},"breaks":{"breakAngle":56.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.4,"breakHorizontal":-13.7,"spinRate":2819,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.3859209684912672,"extension":6.126831335205276},"index":5,"playId":"abf24eb7-a02b-3ed5-a1a2-6338a0e6022f","pitchNumber":3,"startTime":"2025-09-17T23:40:48.190Z","endTime":"2025-09-17T23:40:51.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T23:40:51.735Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-17T23:41:02.599Z","endTime":"2025-09-17T23:42:47.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.22895458706688,"aZ":-10.436471040801825,"pfxX":8.573603853163508,"pfxZ":10.749348038706549,"pX":0.49859212879884585,"pZ":3.3186168713419497,"vX0":-5.160054550798076,"vY0":-141.11323541055734,"vZ0":-5.655499887770578,"x":97.99,"y":149.18,"x0":1.2340515181881775,"y0":50.0070169673237,"z0":6.01713248588733,"aX":17.345914065238652},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.5,"breakHorizontal":-14.5,"spinRate":2821,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.3877080605990493,"extension":6.069417357339446},"index":0,"playId":"7762eee8-23d0-37be-8bbc-9b0e3eaa3572","pitchNumber":1,"startTime":"2025-09-17T23:41:15.052Z","endTime":"2025-09-17T23:41:18.748Z","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":97.7,"endSpeed":89.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28365060646485,"aZ":-8.34026384005044,"pfxX":7.561724317695518,"pfxZ":11.64524848192465,"pX":0.5405105991595867,"pZ":3.0398543674420444,"vX0":-5.005820952155703,"vY0":-142.0955911282077,"vZ0":-6.679726934481748,"x":96.4,"y":156.7,"x0":1.3416863502112981,"y0":50.006009812100956,"z0":5.949895835982461,"aX":15.479992938779695},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.9,"breakHorizontal":-12.7,"spinRate":2816,"spinDirection":137},"zone":3,"typeConfidence":2.0,"plateTime":0.3853311792747949,"extension":6.137712508071336},"index":1,"playId":"bd20bd49-da54-33fa-b6cb-b27916d0dc31","pitchNumber":2,"startTime":"2025-09-17T23:41:30.034Z","endTime":"2025-09-17T23:41:33.511Z","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":"2025-09-17T23:41:39.621Z","endTime":"2025-09-17T23:41:53.106Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"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":94.8,"endSpeed":86.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.769235012901184,"aZ":-11.51255512462335,"pfxX":8.538076084751633,"pfxZ":10.74947075772135,"pX":0.5755115458757843,"pZ":2.4755722042921757,"vX0":-4.393422257503913,"vY0":-137.810659189574,"vZ0":-7.204425129012699,"x":95.06,"y":171.94,"x0":1.081460138652899,"y0":50.00535378230697,"z0":5.902294661490088,"aX":16.416931684422064},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.1,"breakHorizontal":-14.5,"spinRate":2669,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.3975108395860354,"extension":6.129628109316106},"index":3,"playId":"602f79d6-57af-3a12-a8e6-d8988b575e3b","pitchNumber":3,"startTime":"2025-09-17T23:41:53.106Z","endTime":"2025-09-17T23:41:56.742Z","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":97.6,"endSpeed":88.9,"strikeZoneTop":3.65105155710086,"strikeZoneBottom":1.76419102513852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.76958959850472,"aZ":-13.019125786595309,"pfxX":8.678636566916106,"pfxZ":9.390653321229006,"pX":1.32749237080653,"pZ":4.770333154969908,"vX0":-3.0467985980090564,"vY0":-142.18656934522474,"vZ0":-1.620895803204859,"x":66.4,"y":109.98,"x0":1.2878955640698526,"y0":50.00260127169614,"z0":6.177522757510901,"aX":17.700461386915674},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.8,"breakHorizontal":-15.0,"spinRate":2617,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.38578686285369956,"extension":5.957830645484479},"index":4,"playId":"2a111699-467b-31d5-81d1-23a44eba648f","pitchNumber":4,"startTime":"2025-09-17T23:42:13.210Z","endTime":"2025-09-17T23:42:16.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.1,"endSpeed":80.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.412440470732147,"aZ":-33.59531239157129,"pfxX":-1.257127046356985,"pfxZ":-0.8892197507223489,"pX":-0.07906152119372196,"pZ":0.8552476514765226,"vX0":-3.3006075520100957,"vY0":-125.44202369354305,"vZ0":-5.7382777646549155,"x":120.01,"y":215.69,"x0":1.412640496868697,"y0":50.00055524347783,"z0":5.884678115290984,"aX":-2.018806925053492},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.6,"breakHorizontal":3.0,"spinRate":2739,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.4352725412929792,"extension":6.349796562677666},"index":5,"playId":"5bd9759f-e6fd-3ac7-9817-8dd972106c2b","pitchNumber":5,"startTime":"2025-09-17T23:42:42.076Z","endTime":"2025-09-17T23:42:47.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T23:42:47.920Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-17T23:43:01.317Z","endTime":"2025-09-17T23:44:00.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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":97.3,"endSpeed":88.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.52168893509674,"aZ":-11.78895085451819,"pfxX":9.22984113006012,"pfxZ":10.09541026686526,"pX":0.12386945315741807,"pZ":3.9207348928978054,"vX0":-6.020477043441147,"vY0":-141.4887674980895,"vZ0":-3.857084134172043,"x":112.28,"y":132.92,"x0":1.0846795817637465,"y0":50.00181703618118,"z0":6.062027823084604,"aX":18.635434193492102},"breaks":{"breakAngle":54.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":-15.4,"spinRate":2685,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.38772509873296146,"extension":6.052006825375946},"index":0,"playId":"17b6f70d-8173-3a29-a0d4-3c49546d3729","pitchNumber":1,"startTime":"2025-09-17T23:43:15.568Z","endTime":"2025-09-17T23:43:19.209Z","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":2},"index":1,"startTime":"2025-09-17T23:43:25.358Z","endTime":"2025-09-17T23:43:41.228Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"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.9,"endSpeed":88.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.29872223431898,"aZ":-10.979110017473463,"pfxX":8.258461413048327,"pfxZ":10.579047188377563,"pX":0.9639304373381786,"pZ":2.991578217072058,"vX0":-3.2765246599797457,"vY0":-140.94420598694168,"vZ0":-6.469473771315609,"x":80.26,"y":158.01,"x0":1.0713535011246964,"y0":50.004254577829805,"z0":6.032460981951624,"aX":16.545762769629203},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":-14.3,"spinRate":2621,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.38925231174070163,"extension":6.166912227501457},"index":2,"playId":"b74931a6-a783-34f6-8880-825346dd8b54","pitchNumber":2,"startTime":"2025-09-17T23:43:41.228Z","endTime":"2025-09-17T23:43:44.723Z","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":97.9,"endSpeed":89.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.14727012935799,"aZ":-9.842255294716024,"pfxX":8.483987735003547,"pfxZ":10.946144819739173,"pX":0.5908040745475386,"pZ":2.222814016987396,"vX0":-4.486513167099832,"vY0":-142.27411117540763,"vZ0":-8.466285062217159,"x":94.48,"y":178.76,"x0":1.090172852386488,"y0":50.00171436757064,"z0":5.869682767596278,"aX":17.305401415943187},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.1,"breakHorizontal":-14.4,"spinRate":2707,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.38572080403304865,"extension":6.113025172201429},"index":3,"playId":"019aadd0-7fb2-38fa-89b7-2359074efddd","pitchNumber":3,"startTime":"2025-09-17T23:43:56.915Z","endTime":"2025-09-17T23:44:00.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T23:44:00.923Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Yastrzemski flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-17T23:45:55.678Z","endTime":"2025-09-17T23:46:26.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.418709328722844,"aZ":-12.412597428363428,"pfxX":-5.21739327880761,"pfxZ":10.379746944900827,"pX":-0.23707540800977844,"pZ":2.4891055090392022,"vX0":3.145015036862788,"vY0":-137.34928333063866,"vZ0":-5.953036440298347,"x":126.04,"y":171.57,"x0":-0.7211794621704596,"y0":50.0051149978047,"z0":5.534579041077604,"aX":-9.93454478043089},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":8.8,"spinRate":2514,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3993218812693735,"extension":6.142230850106609},"hitData":{"launchSpeed":88.5,"launchAngle":59.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.48,"coordY":130.12}},"index":0,"playId":"12930092-37d5-3aa3-b23b-b113ba40c739","pitchNumber":1,"startTime":"2025-09-17T23:46:15.376Z","endTime":"2025-09-17T23:46:26.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T23:46:26.838Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-17T23:46:35.568Z","endTime":"2025-09-17T23:48:11.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.51524828692947,"strikeZoneBottom":1.66615719857519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.946472139317088,"aZ":-11.826288815935499,"pfxX":-3.8650623222817093,"pfxZ":10.602988153538218,"pX":0.9045236867137759,"pZ":3.174354864929355,"vX0":5.153166894667698,"vY0":-137.73138231823478,"vZ0":-4.56286999516903,"x":82.52,"y":153.07,"x0":-0.4896084067918225,"y0":50.001802902183975,"z0":5.653995255108753,"aX":-7.416840509824897},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.5,"breakHorizontal":5.9,"spinRate":2560,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.39787526902379833,"extension":6.155418805399744},"index":0,"playId":"c8c986ce-ea5c-3e7e-9d32-a6d05d05f82d","pitchNumber":1,"startTime":"2025-09-17T23:46:56.357Z","endTime":"2025-09-17T23:47:01.674Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-17T23:47:09.779Z","endTime":"2025-09-17T23:47:24.842Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.66870896322188,"strikeZoneBottom":1.74736359120023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.415924102809743,"aZ":-11.990813987229481,"pfxX":-5.669695716287081,"pfxZ":10.360032294617444,"pX":0.4474221372046881,"pZ":3.2349916647047934,"vX0":4.4845899600586066,"vY0":-138.7865905003912,"vZ0":-4.233217376680363,"x":99.95,"y":151.44,"x0":-0.45371317024976643,"y0":50.00612587932311,"z0":5.580410150825088,"aX":-11.049122332609915},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.0,"breakHorizontal":9.4,"spinRate":2526,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.3948531490936604,"extension":6.350407704935071},"index":2,"playId":"bda552ec-3b6d-3d3b-8180-342c10bac419","pitchNumber":2,"startTime":"2025-09-17T23:47:24.842Z","endTime":"2025-09-17T23:47:29.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.71545603368576,"aZ":-25.7380100413954,"pfxX":3.165313777380888,"pfxZ":3.7617729045148725,"pX":0.7106954010301693,"pZ":2.248946091424702,"vX0":2.8049660334345017,"vY0":-128.9246351098574,"vZ0":-3.3408116867008646,"x":89.91,"y":178.06,"x0":-0.7963316309026643,"y0":50.00235485254541,"z0":5.512707695149111,"aX":5.4146823397626855},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.4,"breakHorizontal":-6.2,"spinRate":2625,"spinDirection":174},"zone":6,"typeConfidence":2.0,"plateTime":0.4222229647342579,"extension":5.950588608786831},"index":3,"playId":"34b1a751-cbef-31df-a7aa-3bc5b7f4bdef","pitchNumber":3,"startTime":"2025-09-17T23:47:43.728Z","endTime":"2025-09-17T23:47:48.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.809083102705685,"aZ":-8.426369651955465,"pfxX":-4.798229564981995,"pfxZ":12.012770967967853,"pX":0.7000901011052792,"pZ":2.8350705952401256,"vX0":5.118338493114289,"vY0":-139.99513178971702,"vZ0":-5.805079292221087,"x":90.31,"y":162.23,"x0":-0.5320674927908137,"y0":50.00365280937103,"z0":5.492670172036902,"aX":-9.486197139054834},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":20.6,"breakHorizontal":7.6,"spinRate":2627,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.391866048619236,"extension":6.398326283376369},"index":4,"playId":"d85884f8-f231-335f-bf47-d23902018766","pitchNumber":4,"startTime":"2025-09-17T23:48:05.493Z","endTime":"2025-09-17T23:48:11.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T23:48:11.167Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a ground ball to right fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-17T23:48:19.149Z","endTime":"2025-09-17T23:49:52.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.53951860221667,"strikeZoneBottom":1.74991144359369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.350816152233815,"aZ":-37.165043773299594,"pfxX":7.533773959127773,"pfxZ":-3.389961753062276,"pX":1.117258450739308,"pZ":0.9956255107839991,"vX0":2.346251570175011,"vY0":-121.03568900763224,"vZ0":-2.650516103450472,"x":74.41,"y":211.9,"x0":-0.8453789160780695,"y0":50.00288669103255,"z0":5.384304554587447,"aX":11.089987416756},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.5,"breakHorizontal":-14.2,"spinRate":2311,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.45388375280180737,"extension":6.456692549306113},"index":0,"playId":"49088b93-f6af-3c3f-a457-f3c82b96990a","pitchNumber":1,"startTime":"2025-09-17T23:48:37.902Z","endTime":"2025-09-17T23:48:41.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.56782500031726,"strikeZoneBottom":1.74688462412769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77513628158769,"aZ":-9.39544342636758,"pfxX":-4.882620501886374,"pfxZ":11.603201598641252,"pX":1.342769141515799,"pZ":3.143577174056201,"vX0":7.1106841449813665,"vY0":-139.54969280869244,"vZ0":-4.920705354977818,"x":65.82,"y":153.9,"x0":-0.609463421613914,"y0":50.0017126966698,"z0":5.554535642486272,"aX":-9.584961169969008},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.0,"breakHorizontal":7.3,"spinRate":2604,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3931923351202413,"extension":6.109792111528192},"index":1,"playId":"39172409-010e-3866-98bc-b6c101233f3e","pitchNumber":2,"startTime":"2025-09-17T23:48:57.928Z","endTime":"2025-09-17T23:49:01.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.52003245855854,"aZ":-15.6412688904561,"pfxX":-8.58422315779535,"pfxZ":8.44641837578819,"pX":0.0656284916991105,"pZ":3.04029842851967,"vX0":5.009337651882933,"vY0":-138.88428892690789,"vZ0":-3.8163118434699728,"x":114.5,"y":156.69,"x0":-0.6442226169823929,"y0":50.003406091862544,"z0":5.469605317117339,"aX":-16.80380488327035},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.8,"breakHorizontal":14.5,"spinRate":2505,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.39408165598165246,"extension":6.096645632233519},"index":2,"playId":"5843bb97-7dec-3071-9a04-0443db271ff2","pitchNumber":3,"startTime":"2025-09-17T23:49:17.738Z","endTime":"2025-09-17T23:49:21.401Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.015740348878527,"aZ":-25.55777944205434,"pfxX":-7.789239561323444,"pfxZ":4.377460907069688,"pX":0.22887519933898698,"pZ":3.6572995711680156,"vX0":4.8568328492748964,"vY0":-122.8641456204882,"vZ0":1.1921112359371024,"x":108.28,"y":140.03,"x0":-0.7734327675269137,"y0":50.00193091952227,"z0":5.3568811658037,"aX":-11.767975565510794},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.5,"breakHorizontal":12.8,"spinRate":1082,"spinDirection":257},"zone":12,"typeConfidence":2.0,"plateTime":0.4478227406602273,"extension":6.366217044220772},"hitData":{"launchSpeed":95.4,"launchAngle":8.0,"totalDistance":144.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.44,"coordY":80.23}},"index":3,"playId":"57369de9-4c17-3878-a56f-01c90d6d7450","pitchNumber":4,"startTime":"2025-09-17T23:49:40.502Z","endTime":"2025-09-17T23:49:52.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T23:49:52.211Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maikel Garcia singles on a ground ball to shortstop J.P. Crawford. Vinnie Pasquantino to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-17T23:50:07.739Z","endTime":"2025-09-17T23:50:26.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":95.0,"endSpeed":87.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.175972265959444,"aZ":-18.074768043602546,"pfxX":-8.620254076108075,"pfxZ":7.274385766464504,"pX":0.38362541691640967,"pZ":1.9810300628126987,"vX0":5.881887235729544,"vY0":-138.1866075202666,"vZ0":-5.795381433810107,"x":102.38,"y":185.29,"x0":-0.6502079051638002,"y0":50.00300178139982,"z0":5.315723498926904,"aX":-16.70714761212583},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":14.4,"spinRate":2571,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.39605101225467987,"extension":6.377076831820445},"hitData":{"launchSpeed":82.9,"launchAngle":-55.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.4,"coordY":170.43}},"index":0,"playId":"af0db0a0-a8eb-30e1-a2c4-50029f4c8143","pitchNumber":1,"startTime":"2025-09-17T23:50:19.846Z","endTime":"2025-09-17T23:50:26.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T23:50:26.845Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Salvador Perez homers (29) on a fly ball to center field. Vinnie Pasquantino scores. Maikel Garcia scores.","rbi":3,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-17T23:50:54.002Z","endTime":"2025-09-17T23:52:25.690Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":{"id":682243,"link":"/api/v1/people/682243"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":{"id":682243,"link":"/api/v1/people/682243"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":{"id":682243,"link":"/api/v1/people/682243"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.62255173992701,"strikeZoneBottom":1.72148990752653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.784512794322396,"aZ":-29.259380932918535,"pfxX":-8.190110532412493,"pfxZ":1.9270946796667596,"pX":1.252340165623272,"pZ":1.1801110371089758,"vX0":7.426109474885723,"vY0":-122.4491216073264,"vZ0":-3.570773200385605,"x":69.26,"y":206.92,"x0":-0.7595246860581707,"y0":50.00585619673694,"z0":5.168118384984894,"aX":-12.406370529227877},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.9,"breakHorizontal":13.1,"spinRate":1051,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.44777953925419833,"extension":6.483586734806776},"index":0,"playId":"73ca0d70-8244-3510-8647-d844e2be8957","pitchNumber":1,"startTime":"2025-09-17T23:51:11.339Z","endTime":"2025-09-17T23:51:14.806Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.41270393594375,"aZ":-28.920711288148215,"pfxX":-7.346895527490958,"pfxZ":2.1630552880464613,"pX":1.2174552787598918,"pZ":0.683443493061723,"vX0":7.354552691207184,"vY0":-122.47068420908205,"vZ0":-4.494799512843884,"x":70.59,"y":220.33,"x0":-0.8840570213938571,"y0":50.0035475571563,"z0":5.04429924709965,"aX":-11.051471516031},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.0,"breakHorizontal":11.4,"spinRate":872,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4489288846482875,"extension":6.402010300120716},"index":1,"playId":"20232786-3923-3b16-9574-01b3aecb4a09","pitchNumber":2,"startTime":"2025-09-17T23:51:31.980Z","endTime":"2025-09-17T23:51:36.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.71677780971411,"aZ":-10.209466772697487,"pfxX":-3.5198918701243,"pfxZ":11.494624962604542,"pX":0.7246901238104488,"pZ":2.879306718843725,"vX0":4.48831681890687,"vY0":-137.4233183230679,"vZ0":-5.162466855070544,"x":89.38,"y":161.04,"x0":-0.4731195383936724,"y0":50.00481598498365,"z0":5.477163290081867,"aX":-6.727485151756542},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.9,"breakHorizontal":5.4,"spinRate":2626,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.39872293662407143,"extension":6.541898922659438},"hitData":{"launchSpeed":106.3,"launchAngle":30.0,"totalDistance":435.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.1,"coordY":23.05}},"index":2,"playId":"fe439d83-d8f3-3a90-8ca2-9483768d4672","pitchNumber":3,"startTime":"2025-09-17T23:51:55.337Z","endTime":"2025-09-17T23:52:25.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T23:52:25.690Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Adam Frazier pops out to second baseman Jorge Polanco.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-17T23:52:42.121Z","endTime":"2025-09-17T23:54:40.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.36477581380827,"strikeZoneBottom":1.43236797912757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.96368354578648,"aZ":-10.167148597463395,"pfxX":-5.255742328753617,"pfxZ":11.163304358286574,"pX":-0.16461860470796053,"pZ":3.523611716564945,"vX0":3.0686942794565955,"vY0":-140.0603858171042,"vZ0":-3.9019399070079688,"x":123.27,"y":143.64,"x0":-0.5962419573662243,"y0":50.00030887961702,"z0":5.608731114177988,"aX":-10.35788547210251},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.6,"breakHorizontal":8.8,"spinRate":2578,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3922506090371001,"extension":6.331789626952125},"index":0,"playId":"76705793-b745-3a99-a42c-71bcb7940645","pitchNumber":1,"startTime":"2025-09-17T23:52:49.231Z","endTime":"2025-09-17T23:52:54.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.243278018593152,"aZ":-31.857771585995135,"pfxX":-8.735884978033832,"pfxZ":0.2070686778667441,"pX":-0.2293278167782238,"pZ":0.6975531001051146,"vX0":4.2472482526707,"vY0":-124.4773368528186,"vZ0":-4.489654845628806,"x":125.74,"y":219.95,"x0":-0.8315073613281081,"y0":50.00524482498604,"z0":5.191059409516784,"aX":-13.578182276993905},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.5,"breakHorizontal":14.6,"spinRate":1018,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.441660924946623,"extension":6.337265239666339},"index":1,"playId":"85e95149-3513-368b-b475-485ad396a6d9","pitchNumber":2,"startTime":"2025-09-17T23:53:05.167Z","endTime":"2025-09-17T23:53:09.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.23378434531335,"aZ":-25.774381220037082,"pfxX":-7.207125739058064,"pfxZ":4.146001006084252,"pX":-0.6485167575607415,"pZ":1.8682637818677932,"vX0":2.83944712269877,"vY0":-124.10815917967348,"vZ0":-3.0716487437622138,"x":141.72,"y":188.34,"x0":-0.8777088620150265,"y0":50.00370631981036,"z0":5.292711462821918,"aX":-11.127154590081402},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.0,"breakHorizontal":12.2,"spinRate":953,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.4430803784183306,"extension":6.381464824026941},"index":2,"playId":"d13bff6c-31da-3826-9377-3a353d11f43c","pitchNumber":3,"startTime":"2025-09-17T23:53:23.367Z","endTime":"2025-09-17T23:53:27.604Z","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":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.30797464931914,"strikeZoneBottom":1.55932733882855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.378832698102727,"aZ":-34.79726631372041,"pfxX":-1.5527039337723214,"pfxZ":-1.624530371168316,"pX":0.6003439127248711,"pZ":0.2560382865336122,"vX0":3.93286820333683,"vY0":-125.90870821362877,"vZ0":-5.558142499253341,"x":94.12,"y":231.87,"x0":-0.7767743300314758,"y0":50.004387955895645,"z0":5.291995352204129,"aX":-2.505995135715148},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.0,"breakHorizontal":1.9,"spinRate":2262,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.43420772913507166,"extension":6.487903909095648},"index":3,"playId":"8e79a5ce-399f-3632-9d8f-e43c35e1849c","pitchNumber":4,"startTime":"2025-09-17T23:53:42.481Z","endTime":"2025-09-17T23:53:48.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.973065078894834,"aZ":-28.491898147216155,"pfxX":-8.180088774475166,"pfxZ":2.3857016739733616,"pX":-0.010828146278813911,"pZ":1.9844587916021939,"vX0":4.561688533254451,"vY0":-123.59596264376282,"vZ0":-2.2346209561033232,"x":117.41,"y":185.2,"x0":-0.8190150051047933,"y0":50.00395662042537,"z0":5.296455291258469,"aX":-12.637805092484165},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.1,"breakHorizontal":13.7,"spinRate":896,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.44340288442070896,"extension":6.402999656026032},"index":4,"playId":"4f7785b8-66cc-3129-af06-0b6deeb4ee88","pitchNumber":5,"startTime":"2025-09-17T23:54:06.907Z","endTime":"2025-09-17T23:54:11.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32335310551278,"aZ":-12.304781389100395,"pfxX":-5.82747912587864,"pfxZ":10.126903011902881,"pX":0.4554673656893209,"pZ":3.3338459170521446,"vX0":4.867688684979742,"vY0":-139.40991812975076,"vZ0":-3.8322147164750753,"x":99.64,"y":148.77,"x0":-0.5590215559991482,"y0":50.000020114340835,"z0":5.542665430360478,"aX":-11.430411600032583},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":9.5,"spinRate":2550,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.39339679633835756,"extension":6.18560561507812},"hitData":{"launchSpeed":84.4,"launchAngle":67.0,"totalDistance":139.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":152.19}},"index":5,"playId":"909667ac-225b-3e3e-8c30-48efcc6a66a5","pitchNumber":6,"startTime":"2025-09-17T23:54:28.848Z","endTime":"2025-09-17T23:54:40.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T23:54:40.143Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorge Polanco walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-17T23:56:19.197Z","endTime":"2025-09-17T23:59:43.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6,7,8,9],"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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":94.4,"endSpeed":85.9,"strikeZoneTop":3.48953478568787,"strikeZoneBottom":1.69033808961616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.57797362354174,"aZ":-15.223604500486564,"pfxX":9.001499010761329,"pfxZ":8.902547536224443,"pX":0.42282941828893256,"pZ":4.403521276467145,"vX0":-5.15448225451104,"vY0":-137.4005276062987,"vZ0":-2.016591498549915,"x":100.88,"y":119.88,"x0":1.1575116667631202,"y0":50.00464634496759,"z0":6.186101435109892,"aX":17.14433386446078},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":-15.1,"spinRate":2496,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.3992403758191858,"extension":6.137683203186186},"index":0,"playId":"a474f278-a58f-37ab-b4fb-b7cfb07b5086","pitchNumber":1,"startTime":"2025-09-17T23:56:45.226Z","endTime":"2025-09-17T23:56:49.810Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-17T23:57:02.580Z","endTime":"2025-09-17T23:57:12.751Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"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":88.5,"endSpeed":82.1,"strikeZoneTop":3.43525375147934,"strikeZoneBottom":1.66792902039366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.9132170745361,"aZ":-23.21748017509111,"pfxX":0.22524736584276783,"pfxZ":5.248069400107626,"pX":0.48748105992764695,"pZ":2.650883019905069,"vX0":-3.0745615027000945,"vY0":-129.01672685176192,"vZ0":-3.7815598391039926,"x":98.42,"y":167.21,"x0":1.6594117607582306,"y0":50.000355418832385,"z0":5.900727999657056,"aX":0.38504125726114047},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.0,"breakHorizontal":0.2,"spinRate":2686,"spinDirection":162},"zone":6,"typeConfidence":2.0,"plateTime":0.4226796518193465,"extension":6.136003507614153},"index":2,"playId":"d1019082-e2b8-38f2-a849-0da2bb5286b5","pitchNumber":2,"startTime":"2025-09-17T23:57:12.751Z","endTime":"2025-09-17T23:57:17.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.2,"strikeZoneTop":3.3670090187961,"strikeZoneBottom":1.66305951546703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43607369780483,"aZ":-43.99179298125516,"pfxX":-6.358676201525984,"pfxZ":-9.023582337864994,"pX":1.0750359347556777,"pZ":0.902065073463285,"vX0":0.5886749189739886,"vY0":-114.93052723309557,"vZ0":-2.0277348001859057,"x":76.02,"y":214.42,"x0":1.6364822429014039,"y0":50.002654046822265,"z0":6.151596431752663,"aX":-8.328851407622698},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-16.6,"breakHorizontal":11.3,"spinRate":2594,"spinDirection":329},"zone":14,"typeConfidence":2.0,"plateTime":0.4804250970280637,"extension":6.0497210355247555},"index":3,"playId":"03fa148c-ac7a-3812-b527-e3034abd06eb","pitchNumber":3,"startTime":"2025-09-17T23:57:26.939Z","endTime":"2025-09-17T23:57:30.544Z","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":94.9,"endSpeed":87.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.316463094130086,"aZ":-14.169876069623973,"pfxX":8.472981261168139,"pfxZ":9.274254142374488,"pX":0.08710664197305427,"pZ":3.4797902226802258,"vX0":-5.844092130164172,"vY0":-138.1132517834722,"vZ0":-4.543048679181408,"x":113.68,"y":144.83,"x0":1.1242517455698926,"y0":50.00492500635132,"z0":6.0916173291105675,"aX":16.453222773702432},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":-14.2,"spinRate":2558,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.39581914557862596,"extension":6.085191077618146},"index":4,"playId":"33c15ca5-1b09-36d2-8e46-677b4c72b5e3","pitchNumber":4,"startTime":"2025-09-17T23:57:45.413Z","endTime":"2025-09-17T23:57:48.560Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.419757423790408,"aZ":-32.12126990415497,"pfxX":1.2803101163234618,"pfxZ":0.03656701945574703,"pX":-0.29767532833143057,"pZ":1.3249126904335775,"vX0":-4.65873335153825,"vY0":-124.72262370228742,"vZ0":-4.755733664649538,"x":128.35,"y":203.01,"x0":1.4224091907139675,"y0":50.00617603463667,"z0":5.884415516661371,"aX":2.0324313768919127},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.7,"breakHorizontal":-1.3,"spinRate":2765,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4379847564381101,"extension":6.308036780299978},"index":5,"playId":"c8f3d13c-3b2b-3d78-9e9e-7b6d38b5e17d","pitchNumber":5,"startTime":"2025-09-17T23:58:08.791Z","endTime":"2025-09-17T23:58:13.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01657182996205,"aZ":-22.218986438633202,"pfxX":9.765268355745425,"pfxZ":6.6518073868900025,"pX":1.6103167429169754,"pZ":2.6549654738405337,"vX0":-2.600708356209553,"vY0":-121.62186057094718,"vZ0":-3.2857664868873027,"x":55.62,"y":167.1,"x0":1.4252071414912686,"y0":50.00409911696602,"z0":5.952050650947432,"aX":14.619521659217641},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":11.5,"breakHorizontal":-17.0,"spinRate":1977,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.45048448598268065,"extension":6.213467118033053},"index":6,"playId":"16e1457f-47d5-3963-ba25-af1efbbf4133","pitchNumber":6,"startTime":"2025-09-17T23:58:32.208Z","endTime":"2025-09-17T23:58:35.893Z","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":95.2,"endSpeed":86.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25909934552367,"aZ":-13.42965682503758,"pfxX":7.493381963466838,"pfxZ":9.678233339776042,"pX":1.0494520421220972,"pZ":3.4814554440470102,"vX0":-3.195434125570653,"vY0":-138.59673586044454,"vZ0":-4.531343023310054,"x":77.0,"y":144.78,"x0":1.2466523133115648,"y0":50.00353378875247,"z0":6.040899859934678,"aX":14.51378002454251},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":-12.8,"spinRate":2625,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.3958700614439028,"extension":6.063024106335266},"index":7,"playId":"36e3913e-35ed-338d-ad59-318c7df75af4","pitchNumber":7,"startTime":"2025-09-17T23:58:52.144Z","endTime":"2025-09-17T23:58:57.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.9,"strikeZoneTop":3.3835793854257,"strikeZoneBottom":1.61630673415191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.017833127685403,"aZ":-35.2013473843746,"pfxX":-1.5662672357004486,"pfxZ":-1.9762387717639056,"pX":0.1275169847971433,"pZ":-0.5157314435308127,"vX0":-2.823183982168697,"vY0":-122.47657822684891,"vZ0":-8.054284534566166,"x":112.14,"y":252.7,"x0":1.4942548970709788,"y0":50.00059307093378,"z0":5.788601586736974,"aX":-2.4019277031676265},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.0,"breakHorizontal":3.5,"spinRate":2822,"spinDirection":320},"zone":14,"typeConfidence":2.0,"plateTime":0.4455803628241366,"extension":6.325434625965868},"index":8,"playId":"f8de8461-1c7c-3325-91ae-399c5a084224","pitchNumber":8,"startTime":"2025-09-17T23:59:13.392Z","endTime":"2025-09-17T23:59:17.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.40038530276595,"strikeZoneBottom":1.6650912877247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.533377619557182,"aZ":-11.335813595264277,"pfxX":8.700747656293123,"pfxZ":10.9075141286783,"pX":-1.1866574634425187,"pZ":2.6874991475025904,"vX0":-8.791648699586592,"vY0":-137.59239461626404,"vZ0":-6.813755917938556,"x":162.23,"y":166.22,"x0":0.9249916792414636,"y0":50.00676180205782,"z0":5.970378161346075,"aX":16.62825570628471},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":-13.8,"spinRate":2612,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.39863266741817505,"extension":6.227435253485684},"index":9,"playId":"3d632353-1d99-3c66-b02b-210580130c51","pitchNumber":9,"startTime":"2025-09-17T23:59:37.912Z","endTime":"2025-09-17T23:59:43.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-17T23:59:43.171Z","atBatIndex":9},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Eugenio Suárez homers (46) on a fly ball to center field. Jorge Polanco scores.","rbi":2,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-17T23:59:56.336Z","endTime":"2025-09-18T00:01:35.492Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":{"id":666142,"link":"/api/v1/people/666142"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":{"id":666142,"link":"/api/v1/people/666142"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":85.4,"strikeZoneTop":3.61242589553337,"strikeZoneBottom":1.7189375228244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.22946989282446,"aZ":-11.816502990165183,"pfxX":8.676184138779607,"pfxZ":10.83731651673808,"pX":-0.8582236397880908,"pZ":2.829781567214347,"vX0":-8.38986834441745,"vY0":-136.7052019004628,"vZ0":-6.316067891027089,"x":149.71,"y":162.38,"x0":1.1344103340881522,"y0":50.004466174423264,"z0":5.993696572843634,"aX":16.301240312975445},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.4,"breakHorizontal":-13.8,"spinRate":2600,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.4018081041440795,"extension":6.180697270227076},"index":0,"playId":"fc9c09a4-f7c9-35f3-afbd-c55df110e9df","pitchNumber":1,"startTime":"2025-09-18T00:00:07.787Z","endTime":"2025-09-18T00:00:14.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.56746892384006,"strikeZoneBottom":1.70548977197139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.84828324077054,"aZ":-12.333113055622599,"pfxX":8.93777948841258,"pfxZ":10.563528584694295,"pX":-1.1509906566159758,"pZ":2.5548636763417556,"vX0":-9.42016399511984,"vY0":-136.60224775579366,"vZ0":-6.789276846167153,"x":160.87,"y":169.8,"x0":1.1913045188248557,"y0":50.00164992145857,"z0":5.931355248482848,"aX":16.785265358669772},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":-14.0,"spinRate":2652,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.40193755140912346,"extension":6.26940144649391},"index":1,"playId":"7497af86-7a9a-31fa-9a12-b7db0adb7aa6","pitchNumber":2,"startTime":"2025-09-18T00:00:28.100Z","endTime":"2025-09-18T00:00:33.388Z","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":94.4,"endSpeed":85.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.073368594262234,"aZ":-10.575713032148956,"pfxX":8.1355983451229,"pfxZ":11.441511118261793,"pX":0.1854875414120359,"pZ":2.754959863413896,"vX0":-6.009992589565136,"vY0":-137.19014379508957,"vZ0":-6.83484685363177,"x":109.93,"y":164.4,"x0":1.3582151188051075,"y0":50.00286299231861,"z0":6.015364884346541,"aX":15.35892584757622},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":-13.3,"spinRate":2672,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.40071486256243904,"extension":6.17954229655327},"index":2,"playId":"6be70316-9796-3979-b0c6-f7f3d4822df4","pitchNumber":3,"startTime":"2025-09-18T00:00:46.196Z","endTime":"2025-09-18T00:00:49.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.920153116968383,"aZ":-12.053065619594046,"pfxX":7.632156410693094,"pfxZ":10.643853542540395,"pX":0.35033609127269993,"pZ":3.0468850296321937,"vX0":-5.301826375040938,"vY0":-137.01156152224294,"vZ0":-5.693557243773044,"x":103.65,"y":156.51,"x0":1.3246823645193926,"y0":50.00114918260965,"z0":5.984689694729346,"aX":14.424399939621741},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":-12.6,"spinRate":2558,"spinDirection":137},"zone":3,"typeConfidence":2.0,"plateTime":0.4006597953525164,"extension":6.183416642123684},"hitData":{"launchSpeed":104.3,"launchAngle":28.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":82.9,"coordY":36.28}},"index":3,"playId":"66730788-fb73-359d-b0d3-3e800b75b299","pitchNumber":4,"startTime":"2025-09-18T00:01:09.145Z","endTime":"2025-09-18T00:01:35.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:01:35.492Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-18T00:01:50.941Z","endTime":"2025-09-18T00:02:10.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.8106581499682,"aZ":-14.056756605702445,"pfxX":8.757140409979844,"pfxZ":9.306655489820418,"pX":0.2667645634569126,"pZ":3.677165376354747,"vX0":-5.76772625009358,"vY0":-138.8140968925691,"vZ0":-3.8177876917301363,"x":106.83,"y":139.5,"x0":1.236443362361629,"y0":50.00306551022642,"z0":6.009677157278486,"aX":17.046905729358915},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":-14.6,"spinRate":2557,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.3949602527630982,"extension":6.10248309243779},"hitData":{"launchSpeed":94.0,"launchAngle":33.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.04,"coordY":52.89}},"index":0,"playId":"d6a71f81-a782-325c-b1f8-9a46c7393c80","pitchNumber":1,"startTime":"2025-09-18T00:01:58.855Z","endTime":"2025-09-18T00:02:10.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:02:10.718Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mitch Garver walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-18T00:02:25.591Z","endTime":"2025-09-18T00:04:29.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.59698903036478,"strikeZoneBottom":1.74609288338306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.553578747114603,"aZ":-12.142131287276127,"pfxX":7.964088655103839,"pfxZ":10.382652589677924,"pX":-0.33433591029419824,"pZ":2.785332602332339,"vX0":-6.610241039916816,"vY0":-137.9773781603773,"vZ0":-6.4165870566281775,"x":129.74,"y":163.58,"x0":1.0571450216731653,"y0":50.001280014912,"z0":5.9583756727860395,"aX":15.362408902819322},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":-13.1,"spinRate":2560,"spinDirection":131},"zone":4,"typeConfidence":2.0,"plateTime":0.39689517648822603,"extension":6.126827102499826},"index":0,"playId":"317491e9-cb1d-3c04-9ebb-531c8fe65b6d","pitchNumber":1,"startTime":"2025-09-18T00:02:37.550Z","endTime":"2025-09-18T00:02:42.052Z","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":79.8,"endSpeed":73.3,"strikeZoneTop":3.55994142148624,"strikeZoneBottom":1.69771851900428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.25712039091524,"aZ":-42.93455484688069,"pfxX":-6.508626270485177,"pfxZ":-8.021548769896798,"pX":-0.21509387806350355,"pZ":0.41564154951281573,"vX0":-1.712278334946569,"vY0":-116.10081450703649,"vZ0":-3.3783230695728794,"x":125.2,"y":227.56,"x0":1.380542319209843,"y0":50.00292264716865,"z0":6.046460182362781,"aX":-8.730703218567854},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-15.1,"breakHorizontal":12.2,"spinRate":2685,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.4749453244294908,"extension":6.064866676719324},"index":1,"playId":"0b4db818-34fc-3491-a7a0-8b2c867b2a00","pitchNumber":2,"startTime":"2025-09-18T00:02:50.962Z","endTime":"2025-09-18T00:02:55.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.03611482151939,"aZ":-22.03463712487021,"pfxX":8.771099589452112,"pfxZ":6.798283765768941,"pX":0.27599008340765824,"pZ":2.0919986858177664,"vX0":-5.24053337301683,"vY0":-121.65748634548628,"vZ0":-4.520756252538835,"x":106.48,"y":182.3,"x0":1.324279194209154,"y0":50.000819478749406,"z0":5.8965692581294435,"aX":13.0772206592347},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":11.4,"breakHorizontal":-14.5,"spinRate":1988,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.4511188591520896,"extension":6.3715500903945115},"index":2,"playId":"bc6226e5-4b2a-39e1-afd0-1d4b9b152eda","pitchNumber":3,"startTime":"2025-09-18T00:03:09.189Z","endTime":"2025-09-18T00:03:13.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.55068247159777,"strikeZoneBottom":1.68851927325907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.438380435937443,"aZ":-32.39698235162244,"pfxX":-0.9634704065941033,"pfxZ":-0.1392250167165736,"pX":1.3878546846712976,"pZ":1.5526267732852117,"vX0":0.08795142932849698,"vY0":-124.1524036897451,"vZ0":-4.243996329600405,"x":64.1,"y":196.86,"x0":1.4775283389837086,"y0":50.00472573217741,"z0":5.950107535460983,"aX":-1.519797680480868},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.0,"breakHorizontal":1.7,"spinRate":2855,"spinDirection":307},"zone":14,"typeConfidence":2.0,"plateTime":0.4394272587419983,"extension":6.077895950828552},"index":3,"playId":"64b77a25-9b61-3c0d-bf12-d2d74b6e923a","pitchNumber":4,"startTime":"2025-09-18T00:03:25.232Z","endTime":"2025-09-18T00:03:28.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.5352717931532,"strikeZoneBottom":1.70478813928388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06713634835006,"aZ":-11.480688383453218,"pfxX":7.940803539394001,"pfxZ":10.528372250196265,"pX":-1.0171606374024067,"pZ":2.748914409984725,"vX0":-7.979646596920035,"vY0":-139.48263192280942,"vZ0":-6.666906282381955,"x":155.77,"y":164.56,"x0":0.8523267502340609,"y0":50.00487195431169,"z0":5.9310677407857275,"aX":15.611573429854142},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":-12.7,"spinRate":2650,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.39303635336687215,"extension":6.112971815623218},"index":4,"playId":"5aaff9ab-82d1-3852-a85a-71ded80eda8f","pitchNumber":5,"startTime":"2025-09-18T00:03:44.118Z","endTime":"2025-09-18T00:03:50.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.93673248666678,"aZ":-11.665706935338367,"pfxX":7.1066574169012595,"pfxZ":10.753830299886008,"pX":0.25126545624407687,"pZ":3.2298051006209136,"vX0":-4.839739904868503,"vY0":-137.57708010497043,"vZ0":-5.408931897184936,"x":107.42,"y":151.58,"x0":1.1143283804947244,"y0":50.00541858782384,"z0":6.019474076651538,"aX":13.557517279912755},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.5,"breakHorizontal":-11.8,"spinRate":2660,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.3988727669246561,"extension":6.261899930721228},"index":5,"playId":"fb339222-4b8a-3e25-adc1-4d25dca7ecac","pitchNumber":6,"startTime":"2025-09-18T00:04:04.899Z","endTime":"2025-09-18T00:04:08.153Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.55578678420412,"strikeZoneBottom":1.72531380679924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.099746445959937,"aZ":-19.406537017559657,"pfxX":8.958236098471156,"pfxZ":8.236089922919525,"pX":1.4189199522813194,"pZ":2.502889175421398,"vX0":-2.4459289017529873,"vY0":-124.04641796009705,"vZ0":-4.120875047067683,"x":62.91,"y":171.2,"x0":1.257368245578362,"y0":50.00120650465796,"z0":5.815006783152669,"aX":13.881204502585705},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":14.2,"breakHorizontal":-15.6,"spinRate":2171,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.442497197597314,"extension":6.221426104735509},"index":6,"playId":"57be6b3f-c565-3526-b4a4-941a20008409","pitchNumber":7,"startTime":"2025-09-18T00:04:24.365Z","endTime":"2025-09-18T00:04:29.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:04:29.412Z","atBatIndex":12},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Victor Robles grounds into a double play, third baseman Maikel Garcia to second baseman Adam Frazier to first baseman Vinnie Pasquantino. Mitch Garver out at 2nd. Victor Robles out at 1st.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-18T00:04:42.419Z","endTime":"2025-09-18T00:05:58.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"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":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.24618133242601,"strikeZoneBottom":1.66860746518411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.130393843054616,"aZ":-22.86865545880343,"pfxX":0.15289127283693027,"pfxZ":5.327340139538299,"pX":-0.4044900817475774,"pZ":2.222677325688532,"vX0":-5.090873712938926,"vY0":-130.50350295363026,"vZ0":-4.95210170130532,"x":132.42,"y":178.77,"x0":1.541095965460522,"y0":50.00357256563591,"z0":5.838733816641759,"aX":0.2671028573611757},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.9,"breakHorizontal":0.7,"spinRate":2790,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.4176311184911352,"extension":6.136961544606931},"index":0,"playId":"112564d0-df92-3a72-b0c2-48a1290e0407","pitchNumber":1,"startTime":"2025-09-18T00:04:55.478Z","endTime":"2025-09-18T00:05:00.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.83057202810905,"aZ":-33.46022726809869,"pfxX":0.7333619701391081,"pfxZ":-0.8348690704144426,"pX":-0.638654368900792,"pZ":1.698995579558776,"vX0":-5.410617899985293,"vY0":-123.08301450922961,"vZ0":-3.4150632075584113,"x":141.34,"y":192.91,"x0":1.4903766729870715,"y0":50.00443355777699,"z0":5.930299670662412,"aX":1.1291253009666558},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.0,"breakHorizontal":-0.1,"spinRate":2779,"spinDirection":301},"zone":7,"typeConfidence":2.0,"plateTime":0.44457470516648145,"extension":6.140381281140689},"index":1,"playId":"cb7c6fde-29ab-38b5-976a-b368819f2509","pitchNumber":2,"startTime":"2025-09-18T00:05:12.271Z","endTime":"2025-09-18T00:05:16.830Z","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":95.7,"endSpeed":87.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.8806047025136,"aZ":-12.052369404509175,"pfxX":8.459332823256247,"pfxZ":10.288384049755924,"pX":-0.10706043716986138,"pZ":2.67816647660439,"vX0":-6.686351584932653,"vY0":-139.12850010618672,"vZ0":-6.841131616366505,"x":121.08,"y":166.47,"x0":1.2310416583893886,"y0":50.002782783517176,"z0":5.971529131965121,"aX":16.54592672215389},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":-13.9,"spinRate":2670,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.39403035541597253,"extension":6.204648055427963},"index":2,"playId":"13a7198d-71d2-3812-8123-744a17adffd5","pitchNumber":3,"startTime":"2025-09-18T00:05:29.572Z","endTime":"2025-09-18T00:05:33.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":80.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.25733716838497,"aZ":-34.90241966916816,"pfxX":-1.9470189631067716,"pfxZ":-1.7139228124244186,"pX":-0.25939784304979263,"pZ":1.325237515411572,"vX0":-3.952044026253678,"vY0":-123.93008848934252,"vZ0":-4.111100215380924,"x":126.89,"y":203.0,"x0":1.5941870804782474,"y0":50.001890062039294,"z0":5.848165369829215,"aX":-3.100136284850675},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.7,"breakHorizontal":4.2,"spinRate":2791,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4380150006588375,"extension":6.120488587072772},"hitData":{"launchSpeed":95.9,"launchAngle":5.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.6,"coordY":165.87}},"index":3,"playId":"88d65edd-1991-35db-9a43-937f4610dcd6","pitchNumber":4,"startTime":"2025-09-18T00:05:50.372Z","endTime":"2025-09-18T00:05:58.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:05:58.420Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jac Caglianone grounds out, second baseman Jorge Polanco to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-18T00:07:57.329Z","endTime":"2025-09-18T00:09:07.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.8,"strikeZoneTop":3.50382333367804,"strikeZoneBottom":1.58365209905083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.322200872507864,"aZ":-41.83550202050869,"pfxX":2.624200027950847,"pfxZ":-6.574483399174531,"pX":0.5637248232233489,"pZ":0.8175643323268488,"vX0":2.659280421798221,"vY0":-120.20878807488948,"vZ0":-2.248423547405969,"x":95.51,"y":216.71,"x0":-0.8959323209311375,"y0":50.00253878416788,"z0":5.463596347791227,"aX":3.856757998588959},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-12.2,"breakHorizontal":-5.4,"spinRate":2352,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.45486387531891737,"extension":6.346284709580422},"index":0,"playId":"1a80e2a7-b920-3750-b2cd-843e4ea11519","pitchNumber":1,"startTime":"2025-09-18T00:08:20.542Z","endTime":"2025-09-18T00:08:24.437Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.5,"strikeZoneTop":3.40987682841884,"strikeZoneBottom":1.64753092105737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.973627581341955,"aZ":-23.364620563590016,"pfxX":-5.495819744436171,"pfxZ":5.982161026206347,"pX":-0.16072593003623176,"pZ":3.078886437523401,"vX0":3.353621744076976,"vY0":-121.20846651881648,"vZ0":-0.534381760903226,"x":123.13,"y":155.65,"x0":-0.8555292232259796,"y0":50.00315432305623,"z0":5.3610935661436185,"aX":-8.093174636272611},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":10.9,"breakHorizontal":9.0,"spinRate":950,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.4536853619876249,"extension":6.466729220553366},"index":1,"playId":"e00ce397-c257-3e11-8e65-8a73a66c5116","pitchNumber":2,"startTime":"2025-09-18T00:08:40.106Z","endTime":"2025-09-18T00:08:45.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.791198767189584,"aZ":-32.19346686777547,"pfxX":-6.770515892957398,"pfxZ":-0.015157786950686258,"pX":-0.7360200335418761,"pZ":1.149174196095699,"vX0":2.656070578356646,"vY0":-122.94458444615468,"vZ0":-3.004622595929643,"x":145.06,"y":207.75,"x0":-0.957231299654673,"y0":50.00095892663134,"z0":5.149180179774198,"aX":-10.253442465904575},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.5,"breakHorizontal":11.5,"spinRate":848,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4473334613775255,"extension":6.575258223764026},"hitData":{"launchSpeed":76.9,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.34,"coordY":156.24}},"index":2,"playId":"10e8467d-e416-3e1b-b3b2-002f3f17f82b","pitchNumber":3,"startTime":"2025-09-18T00:08:59.360Z","endTime":"2025-09-18T00:09:07.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:09:07.481Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-18T00:09:20.317Z","endTime":"2025-09-18T00:10:59.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.5,"endSpeed":86.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.467094306128114,"aZ":-13.68857347885307,"pfxX":-4.632886365366331,"pfxZ":9.56926780693576,"pX":0.3132550397178416,"pZ":3.43817206323161,"vX0":4.101628735121516,"vY0":-137.62373105676664,"vZ0":-3.4959369563779563,"x":105.06,"y":145.95,"x0":-0.5892217841068278,"y0":50.00625352578039,"z0":5.642726638955703,"aX":-8.953410219327628},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":7.6,"spinRate":2486,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39689106096440563,"extension":6.075875368376408},"index":0,"playId":"aaf54eeb-0dc1-34fe-ba20-96e9b6ff2208","pitchNumber":1,"startTime":"2025-09-18T00:09:35.093Z","endTime":"2025-09-18T00:09:39.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.21139204701129,"strikeZoneBottom":1.67389854757153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.79943634211579,"aZ":-31.044591126797343,"pfxX":-5.728769331853487,"pfxZ":0.7358827142402653,"pX":-0.1713390748952428,"pZ":1.152979995660704,"vX0":3.738026978916519,"vY0":-123.08355160442808,"vZ0":-3.449592931950212,"x":123.53,"y":207.65,"x0":-0.966679699095538,"y0":50.00181048505304,"z0":5.205941448259829,"aX":-8.775068317816187},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.7,"breakHorizontal":9.5,"spinRate":942,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4452714397862567,"extension":6.344657932795563},"index":1,"playId":"539fe0be-52a4-3e85-b929-5866f2f578f0","pitchNumber":2,"startTime":"2025-09-18T00:09:54.228Z","endTime":"2025-09-18T00:09:58.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.26011681724247,"strikeZoneBottom":1.56587085607696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.500627466462163,"aZ":-31.64006723174478,"pfxX":-7.433602929473333,"pfxZ":0.34092221187921634,"pX":0.9840802827179005,"pZ":1.4793844898003632,"vX0":6.451074659863285,"vY0":-123.71690948866238,"vZ0":-2.8554923299465367,"x":79.49,"y":198.84,"x0":-0.6904732015670217,"y0":50.00126304076086,"z0":5.29835914671217,"aX":-11.531647682951506},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.2,"breakHorizontal":12.0,"spinRate":896,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.44260500797808255,"extension":6.5045093399691885},"index":2,"playId":"8d1af0ee-79c8-3900-a2ca-709ad8e1f647","pitchNumber":3,"startTime":"2025-09-18T00:10:12.386Z","endTime":"2025-09-18T00:10:16.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":75.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.864425133301395,"aZ":-33.2970114953408,"pfxX":-3.205401660679426,"pfxZ":-0.7599891390915836,"pX":-0.19759389794390061,"pZ":2.1319290995806313,"vX0":2.9541790427209276,"vY0":-121.60089594902657,"vZ0":-0.4302911607437844,"x":124.53,"y":181.22,"x0":-1.0197203187701938,"y0":50.002280407067644,"z0":5.233841305460789,"aX":-4.735082761107877},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.2,"breakHorizontal":5.0,"spinRate":1163,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.45278418129887354,"extension":6.462069075520434},"index":3,"playId":"d8d41eb2-fe14-33ab-b373-5410c1e52503","pitchNumber":4,"startTime":"2025-09-18T00:10:31.432Z","endTime":"2025-09-18T00:10:35.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.5845937896147,"aZ":-10.8167980550749,"pfxX":-2.9798417016893173,"pfxZ":10.876777528366354,"pX":0.5578012031642158,"pZ":3.412958652405509,"vX0":4.074687971517248,"vY0":-139.10229084466687,"vZ0":-3.9643322150283415,"x":95.74,"y":146.63,"x0":-0.5374410815475207,"y0":50.00418473893741,"z0":5.571205297226773,"aX":-5.852285036944633},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.1,"breakHorizontal":4.6,"spinRate":2421,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.39344265878119744,"extension":6.255836821238336},"index":4,"playId":"e0eb3a9f-f84a-3e2d-9de8-21310d251104","pitchNumber":5,"startTime":"2025-09-18T00:10:55.754Z","endTime":"2025-09-18T00:10:59.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:10:59.798Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Isbel grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-18T00:11:11.589Z","endTime":"2025-09-18T00:12:23.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.324319651316614,"aZ":-12.539219006214617,"pfxX":-5.35710461348039,"pfxZ":10.21125287021448,"pX":-0.14531006913692526,"pZ":2.684734642784041,"vX0":3.277602573915012,"vY0":-137.72234654639442,"vZ0":-5.462222873649191,"x":122.54,"y":166.29,"x0":-0.6542604682180968,"y0":50.00279760208505,"z0":5.540508322991855,"aX":-10.300257443265847},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":9.0,"spinRate":2398,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.39757380541340215,"extension":6.341150190315599},"index":0,"playId":"a5fb3269-3818-3cbf-a6f2-4e01f5ad4a1d","pitchNumber":1,"startTime":"2025-09-18T00:11:29.059Z","endTime":"2025-09-18T00:11:32.770Z","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":95.1,"endSpeed":86.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.818023826002932,"aZ":-12.61151875165088,"pfxX":-4.345831972496329,"pfxZ":10.067812337459383,"pX":-0.059795443932879715,"pZ":3.6451775366334136,"vX0":2.885307601610436,"vY0":-138.49622496746767,"vZ0":-2.9866999631650852,"x":119.28,"y":140.36,"x0":-0.550229493616394,"y0":50.00607185201327,"z0":5.580668683437497,"aX":-8.447274684304773},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":7.3,"spinRate":2600,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39541935182394905,"extension":6.208509200793771},"index":1,"playId":"c8ca9d81-cda2-3883-a6bd-4940399f0203","pitchNumber":2,"startTime":"2025-09-18T00:11:50.241Z","endTime":"2025-09-18T00:11:54.627Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-18T00:12:00.918Z","endTime":"2025-09-18T00:12:15.349Z","isPitch":false,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.685426668862554,"aZ":-37.49428959605697,"pfxX":-3.3126530073090867,"pfxZ":-3.4300128086848627,"pX":-0.021845059619210055,"pZ":1.7437203043747886,"vX0":3.3708585486218348,"vY0":-123.96730845537974,"vZ0":-1.05617638211306,"x":117.83,"y":191.7,"x0":-0.9713637068880853,"y0":50.004212369702536,"z0":5.316094429783657,"aX":-5.1364060611174605},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.2,"breakHorizontal":5.2,"spinRate":1016,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.442497514281357,"extension":6.347409437095136},"hitData":{"launchSpeed":106.4,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.94,"coordY":164.86}},"index":3,"playId":"169a17b7-ea41-3ffa-ba15-4fe7b79fa8e5","pitchNumber":3,"startTime":"2025-09-18T00:12:15.349Z","endTime":"2025-09-18T00:12:23.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:12:23.348Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-18T00:14:50.906Z","endTime":"2025-09-18T00:16:54.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tyler Tolbert replaces center fielder Kyle Isbel, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-18T00:14:24.527Z","endTime":"2025-09-18T00:14:53.206Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":664728,"link":"/api/v1/people/664728"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.84565495546028,"aZ":-12.561132676886787,"pfxX":8.41481348966294,"pfxZ":10.552838992804217,"pX":0.0518767246824269,"pZ":2.8516187014432917,"vX0":-6.046682827251736,"vY0":-135.95240673492788,"vZ0":-6.080511943865746,"x":115.02,"y":161.79,"x0":1.2198557028108254,"y0":50.00046569979613,"z0":6.001262570408143,"aX":15.63449357403868},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":-13.8,"spinRate":2559,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.40402607320213235,"extension":6.258161047056628},"index":1,"playId":"767c64b3-a795-38f0-814a-ffef0eb12615","pitchNumber":1,"startTime":"2025-09-18T00:14:53.206Z","endTime":"2025-09-18T00:14:56.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":70.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.24229293455866,"aZ":-43.404080434467375,"pfxX":-6.775484388055411,"pfxZ":-8.937179656481216,"pX":0.6369360975461884,"pZ":1.606990194586092,"vX0":0.3415988695627468,"vY0":-112.01400061489826,"vZ0":-0.3147320024729714,"x":92.72,"y":195.39,"x0":1.3603796976148423,"y0":50.00178800120494,"z0":6.227486180103493,"aX":-8.517036430691878},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-15.8,"breakHorizontal":12.1,"spinRate":2667,"spinDirection":324},"zone":9,"typeConfidence":2.0,"plateTime":0.49098892914033554,"extension":6.002571701555694},"index":2,"playId":"e5dd4bfd-3580-30e6-a766-b9173d7d0b53","pitchNumber":2,"startTime":"2025-09-18T00:15:10.871Z","endTime":"2025-09-18T00:15:14.630Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-18T00:15:21.890Z","endTime":"2025-09-18T00:15:35.667Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.829461411406115,"aZ":-35.250322493876006,"pfxX":-0.8776382424969791,"pfxZ":-2.0390182323332864,"pX":-0.7287355974758526,"pZ":1.7791411969513868,"vX0":-4.367023243381091,"vY0":-121.87914214692869,"vZ0":-2.986814593687136,"x":144.78,"y":190.74,"x0":1.1964812510473286,"y0":50.00085482285706,"z0":6.049567159084458,"aX":-1.3257132817486252},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.1,"breakHorizontal":2.5,"spinRate":2716,"spinDirection":306},"zone":7,"typeConfidence":2.0,"plateTime":0.44854488108947965,"extension":6.1662717433084335},"index":4,"playId":"54ceb81c-4b27-3b4a-894f-d838ef2dc38a","pitchNumber":3,"startTime":"2025-09-18T00:15:35.667Z","endTime":"2025-09-18T00:15:41.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.5,"strikeZoneTop":3.3716486867132,"strikeZoneBottom":1.55182872593637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.75223983551825,"aZ":-34.191818892153016,"pfxX":-1.8567508259373948,"pfxZ":-1.2846969324794908,"pX":-1.6262105219277956,"pZ":0.722933527587574,"vX0":-6.174086891524082,"vY0":-123.62761395200063,"vZ0":-5.651869809292206,"x":178.99,"y":219.26,"x0":1.1322823065341052,"y0":50.00399456759829,"z0":5.867018202495816,"aX":-2.910405657900495},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.4,"breakHorizontal":4.7,"spinRate":2754,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.44092842314277236,"extension":6.289432658344388},"index":5,"playId":"05df6e4f-d72c-3768-bbeb-3ccab8def7cc","pitchNumber":4,"startTime":"2025-09-18T00:16:10.184Z","endTime":"2025-09-18T00:16:15.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.9,"strikeZoneTop":3.32037087911223,"strikeZoneBottom":1.54094136732488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.349610745779355,"aZ":-34.40258602021199,"pfxX":-1.06340444306498,"pfxZ":-1.4386891493355645,"pX":-0.9084182352732793,"pZ":0.6954307249102967,"vX0":-5.032677216728333,"vY0":-123.05535034260076,"vZ0":-5.372630639833956,"x":151.63,"y":220.0,"x0":1.293922480925904,"y0":50.004489485273545,"z0":5.791662293352219,"aX":-1.6449209960099156},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.6,"breakHorizontal":3.0,"spinRate":2864,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.44357476528611306,"extension":6.098829516077814},"index":6,"playId":"766d2c6c-a6d6-3f4c-ae0a-5e19e8d71880","pitchNumber":5,"startTime":"2025-09-18T00:16:28.517Z","endTime":"2025-09-18T00:16:32.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.079465315790067,"aZ":-30.73607412627484,"pfxX":-1.986062284728412,"pfxZ":0.9290946958077235,"pX":-0.03542007864797104,"pZ":2.6639502316902686,"vX0":-3.1952887144357014,"vY0":-123.74687046434715,"vZ0":-1.849798106533917,"x":118.35,"y":166.85,"x0":1.5293806277899125,"y0":50.00613882697836,"z0":5.989552240120488,"aX":-3.088663412170693},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.4,"breakHorizontal":4.3,"spinRate":2832,"spinDirection":287},"zone":5,"typeConfidence":2.0,"plateTime":0.44217215329350346,"extension":6.222047842068867},"index":7,"playId":"9e8d4511-f293-3da2-a7c8-eaf438d430b4","pitchNumber":6,"startTime":"2025-09-18T00:16:49.423Z","endTime":"2025-09-18T00:16:54.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:16:54.293Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-18T00:17:08.028Z","endTime":"2025-09-18T00:19:09.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.5444096526662,"strikeZoneBottom":1.69658607002102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.198618101815455,"aZ":-12.979266690344653,"pfxX":9.29732881886605,"pfxZ":9.672477502024062,"pX":-0.19576602006857644,"pZ":2.625961153819489,"vX0":-6.909552741462104,"vY0":-140.34054557616275,"vZ0":-6.641905586412846,"x":124.46,"y":167.88,"x0":1.0962155237626532,"y0":50.00660933392354,"z0":5.877105982656263,"aX":18.459775568822433},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":-15.4,"spinRate":2668,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.3909973642356781,"extension":6.293785905742262},"index":0,"playId":"44c3bc72-6e74-3065-8550-98020406cee0","pitchNumber":1,"startTime":"2025-09-18T00:17:15.789Z","endTime":"2025-09-18T00:17:20.005Z","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.2,"endSpeed":80.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.201169424039694,"aZ":-29.64514855976526,"pfxX":0.1376442977473351,"pfxZ":1.5494221687148224,"pX":-0.6841753284451739,"pZ":1.1431762692251977,"vX0":-4.920291781225038,"vY0":-126.82586212555303,"vZ0":-5.770389544048811,"x":143.08,"y":207.91,"x0":1.2606809426321193,"y0":50.004078149764304,"z0":5.803432207166215,"aX":0.2252044750850335},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.8,"breakHorizontal":0.8,"spinRate":2747,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.43136374509583897,"extension":6.2175606700698},"index":1,"playId":"f51de549-ea90-3f7a-8082-0aea23773501","pitchNumber":2,"startTime":"2025-09-18T00:17:29.620Z","endTime":"2025-09-18T00:17:34.220Z","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":97.3,"endSpeed":88.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.752363225696236,"aZ":-13.684369599583452,"pfxX":8.845447631995395,"pfxZ":9.140366953814679,"pX":-0.2552724352555209,"pZ":2.9115209657132968,"vX0":-6.5224063197131334,"vY0":-141.43728387192283,"vZ0":-5.7718550202036925,"x":126.73,"y":160.17,"x0":0.9333774898217017,"y0":50.00290245866225,"z0":5.858918866593462,"aX":17.891894242387266},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":-14.6,"spinRate":2694,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.3874984299307438,"extension":6.1006449356697106},"index":2,"playId":"15f70780-82a4-321a-913f-a7262c0c6e27","pitchNumber":3,"startTime":"2025-09-18T00:17:47.584Z","endTime":"2025-09-18T00:17:51.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.42433753264426,"strikeZoneBottom":1.70145575504267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.121670195188806,"aZ":-22.349043168313113,"pfxX":9.67603692304944,"pfxZ":6.347641219795435,"pX":1.8741884487102578,"pZ":2.0456097669265523,"vX0":-1.5592767569987789,"vY0":-123.96880280968522,"vZ0":-4.620768974509659,"x":45.56,"y":183.55,"x0":1.25701834156241,"y0":50.00260490401861,"z0":5.81294839935242,"aX":14.972075450014833},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":10.6,"breakHorizontal":-17.2,"spinRate":2085,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4428065620744661,"extension":6.301621451291999},"index":3,"playId":"26e21732-356a-3856-a801-3aed3156f673","pitchNumber":4,"startTime":"2025-09-18T00:18:05.348Z","endTime":"2025-09-18T00:18:09.030Z","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":85.1,"endSpeed":77.6,"strikeZoneTop":3.46001387104511,"strikeZoneBottom":1.70551487372135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.205002539492263,"aZ":-21.22070909176589,"pfxX":9.954224513197413,"pfxZ":7.090410015787215,"pX":2.2192481185871493,"pZ":3.4461014555168408,"vX0":-0.8712402598593957,"vY0":-123.90909591746316,"vZ0":-1.8021574483582539,"x":32.41,"y":145.74,"x0":1.284298983073161,"y0":50.005341606121526,"z0":5.967206952798053,"aX":15.383098588002829},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":12.6,"breakHorizontal":-17.8,"spinRate":2213,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4431043315600287,"extension":6.2271756672806164},"index":4,"playId":"75d7ab87-d36b-3183-b443-85edebb107d7","pitchNumber":5,"startTime":"2025-09-18T00:18:20.852Z","endTime":"2025-09-18T00:18:24.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03970330856511,"aZ":-13.99043263425088,"pfxX":9.31488897770576,"pfxZ":9.090755707712576,"pX":-0.6806907523024385,"pZ":2.4441279207198257,"vX0":-7.6551842904427865,"vY0":-140.56941436172932,"vZ0":-6.917675747736819,"x":142.95,"y":172.79,"x0":0.8685177515977869,"y0":50.00033340498206,"z0":5.8461444428205,"aX":18.627712357118007},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":-15.2,"spinRate":2644,"spinDirection":131},"zone":4,"typeConfidence":2.0,"plateTime":0.3897252814521748,"extension":6.269773609468057},"index":5,"playId":"73872672-8d1b-3fdd-bfab-bebcfded3775","pitchNumber":6,"startTime":"2025-09-18T00:18:38.255Z","endTime":"2025-09-18T00:18:41.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77447895812412,"aZ":-30.97297790740711,"pfxX":-1.0858597281534248,"pfxZ":0.7408857881918021,"pX":0.7133008097594655,"pZ":2.1534355039844075,"vX0":-1.5338748523679397,"vY0":-125.80514511133798,"vZ0":-3.1690281653961434,"x":89.81,"y":180.64,"x0":1.470245291817542,"y0":50.00181075357933,"z0":5.921003631014636,"aX":-1.7525554912000045},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.8,"breakHorizontal":2.3,"spinRate":2749,"spinDirection":282},"zone":9,"typeConfidence":2.0,"plateTime":0.43418113223056665,"extension":6.3018761175410924},"hitData":{"launchSpeed":99.8,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":158.27}},"index":6,"playId":"134af791-e3d4-3cdc-98a3-83f926b3c1ee","pitchNumber":7,"startTime":"2025-09-18T00:19:02.038Z","endTime":"2025-09-18T00:19:09.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:19:09.274Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cal Raleigh grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-18T00:19:24.937Z","endTime":"2025-09-18T00:20:47.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.4,"strikeZoneTop":3.56397537469391,"strikeZoneBottom":1.80024546149609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.359642107335173,"aZ":-42.9820236379171,"pfxX":-9.043024771035563,"pfxZ":-8.113664695009879,"pX":1.8845014204057944,"pZ":3.2081307775412498,"vX0":3.4603452871818945,"vY0":-115.22645870373961,"vZ0":2.57333256027666,"x":45.17,"y":152.16,"x0":1.5301023897070367,"y0":50.00504142076527,"z0":6.25923765291513,"aX":-12.04265436750055},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-13.7,"breakHorizontal":15.4,"spinRate":2668,"spinDirection":327},"zone":12,"typeConfidence":2.0,"plateTime":0.4771382370695698,"extension":5.98243166899519},"index":0,"playId":"0ee097d7-0db4-361d-8016-8a92b6847631","pitchNumber":1,"startTime":"2025-09-18T00:19:35.137Z","endTime":"2025-09-18T00:19:38.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.62694938729393,"strikeZoneBottom":1.79992184860381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.825404556488415,"aZ":-21.181919766374765,"pfxX":9.346569277471259,"pfxZ":7.056935623506558,"pX":0.8364386924575012,"pZ":0.41085783002972776,"vX0":-3.6464186349351375,"vY0":-123.74928845445106,"vZ0":-8.421621938607018,"x":85.12,"y":227.69,"x0":1.1117369980650333,"y0":50.00071577458653,"z0":5.621622411911933,"aX":14.548391909566528},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":11.2,"breakHorizontal":-16.1,"spinRate":2148,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.44199001528988413,"extension":6.256490940370971},"index":1,"playId":"e0e0a9bd-179b-31e3-938b-d780d13e2986","pitchNumber":2,"startTime":"2025-09-18T00:19:51.852Z","endTime":"2025-09-18T00:19:55.580Z","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":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.540343655647582,"aZ":-14.41393385231559,"pfxX":8.313656544185706,"pfxZ":9.171795317110517,"pX":-0.5272264847388498,"pZ":3.0013809570751566,"vX0":-6.910643406015112,"vY0":-138.20085327907773,"vZ0":-5.3157470552085915,"x":137.1,"y":157.74,"x0":0.9245186981271357,"y0":50.00097887558396,"z0":5.916427035831863,"aX":16.094627557142513},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":-13.7,"spinRate":2552,"spinDirection":130},"zone":4,"typeConfidence":2.0,"plateTime":0.39618735000304994,"extension":6.2479518024679805},"index":2,"playId":"9926b007-5d61-3311-9d49-79da8ca5f946","pitchNumber":3,"startTime":"2025-09-18T00:20:13.144Z","endTime":"2025-09-18T00:20:16.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.648794581172556,"aZ":-26.61618487679778,"pfxX":-1.5311790626891315,"pfxZ":3.22505162551452,"pX":0.16965408231003298,"pZ":2.2560083892307987,"vX0":-2.618064631521816,"vY0":-129.7450504434408,"vZ0":-3.9065058136150643,"x":110.53,"y":177.87,"x0":1.3868222893602367,"y0":50.00136554920338,"z0":5.7869927224712185,"aX":-2.6347629883692076},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":3.4,"spinRate":2688,"spinDirection":167},"zone":8,"typeConfidence":2.0,"plateTime":0.4205864879659176,"extension":6.093488601816305},"hitData":{"launchSpeed":83.1,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.06,"coordY":166.38}},"index":3,"playId":"d0703c2e-3d02-30c3-b038-12a94b894fcc","pitchNumber":4,"startTime":"2025-09-18T00:20:38.951Z","endTime":"2025-09-18T00:20:47.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:20:47.233Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Yastrzemski doubles (26) on a sharp line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-18T00:22:36.626Z","endTime":"2025-09-18T00:24:08.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.4454705839177,"strikeZoneBottom":1.65256209598131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.820838242261026,"aZ":-12.250101067192519,"pfxX":-5.892834229631562,"pfxZ":10.661073431947514,"pX":0.39949566588580243,"pZ":2.155852684198538,"vX0":4.864924735689822,"vY0":-136.5070055418257,"vZ0":-6.439868269511818,"x":101.77,"y":180.57,"x0":-0.648913569973418,"y0":50.00209344769272,"z0":5.405859594933519,"aX":-11.01111923872858},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":9.5,"spinRate":2524,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.4027714982851114,"extension":6.507856371031095},"index":0,"playId":"2e9b295c-a2c7-3e0a-9254-48e66c83912b","pitchNumber":1,"startTime":"2025-09-18T00:23:01.511Z","endTime":"2025-09-18T00:23:06.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.0,"strikeZoneTop":3.50212893821475,"strikeZoneBottom":1.67781182415347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.401824509489565,"aZ":-8.762304500502475,"pfxX":-2.9928800154851123,"pfxZ":12.465925362794858,"pX":0.07147915202213025,"pZ":3.5577128268695435,"vX0":3.0891584865084347,"vY0":-137.16636290295125,"vZ0":-3.8808865316608347,"x":114.28,"y":142.72,"x0":-0.6883112329978222,"y0":50.002739173233984,"z0":5.604183439878022,"aX":-5.621130492087163},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":21.7,"breakHorizontal":4.7,"spinRate":2602,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.40151872088244867,"extension":6.300927991064015},"index":1,"playId":"f698011e-805e-3095-ac93-1105d891da8a","pitchNumber":2,"startTime":"2025-09-18T00:23:18.704Z","endTime":"2025-09-18T00:23:23.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.43365409151093,"strikeZoneBottom":1.70396412069465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.739286855841403,"aZ":-28.92607056959412,"pfxX":-7.394090255373866,"pfxZ":2.0853428991990306,"pX":0.635688308191825,"pZ":0.43641649397896654,"vX0":5.921375849235768,"vY0":-124.3391956846467,"vZ0":-5.499930218155654,"x":92.77,"y":227.0,"x0":-0.8200229736629908,"y0":50.00469586006657,"z0":5.087407372840678,"aX":-11.53859290597102},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.6,"breakHorizontal":12.0,"spinRate":1022,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4410936624618924,"extension":6.344243719619641},"index":2,"playId":"d392e1bb-1e45-3ca4-ba5f-9b4389957b83","pitchNumber":3,"startTime":"2025-09-18T00:23:38.126Z","endTime":"2025-09-18T00:23:42.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.577534980309256,"aZ":-9.68991987297264,"pfxX":-4.75956164572793,"pfxZ":11.683933279850736,"pX":0.04915333175716323,"pZ":3.145962522826014,"vX0":3.5277015266084466,"vY0":-138.0578726836735,"vZ0":-4.548163493192322,"x":115.13,"y":153.84,"x0":-0.6286868780836299,"y0":50.005455190112365,"z0":5.470592598882978,"aX":-9.162149786156668},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.4,"breakHorizontal":7.8,"spinRate":2588,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.39717402674566404,"extension":6.49496032107178},"hitData":{"launchSpeed":102.3,"launchAngle":18.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":152.56,"coordY":68.4}},"index":3,"playId":"1806bfdc-d9e6-334d-ba1b-5b2c86e1a5bb","pitchNumber":4,"startTime":"2025-09-18T00:23:55.801Z","endTime":"2025-09-18T00:24:08.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:24:08.917Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a ground ball to left fielder Randy Arozarena. Mike Yastrzemski to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-18T00:24:26.780Z","endTime":"2025-09-18T00:24:53.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnThird":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.285027520713694,"aZ":-17.727779602438808,"pfxX":-9.714587669408077,"pfxZ":7.471710081526974,"pX":-0.11686607292475755,"pZ":2.094929250857568,"vX0":5.3868261624573615,"vY0":-137.84665168326845,"vZ0":-5.725113791124756,"x":121.45,"y":182.22,"x0":-0.8292918618835899,"y0":50.00494473970123,"z0":5.386970232209907,"aX":-18.7858000236799},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.6,"breakHorizontal":16.6,"spinRate":2560,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.39662831882685623,"extension":6.527969610079453},"hitData":{"launchSpeed":105.8,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.12,"coordY":113.44}},"index":0,"playId":"e72e159c-e676-3806-b1bf-b5582dd1000b","pitchNumber":1,"startTime":"2025-09-18T00:24:43.168Z","endTime":"2025-09-18T00:24:53.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:24:53.510Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-18T00:25:18.687Z","endTime":"2025-09-18T00:26:04.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnThird":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66953931049433,"aZ":-31.215592741004304,"pfxX":-5.612288373429947,"pfxZ":0.6303209052584995,"pX":0.004589131763254898,"pZ":1.8496051600938888,"vX0":4.106079451317674,"vY0":-122.39878787828525,"vZ0":-2.056917053185063,"x":116.83,"y":188.84,"x0":-0.9674584377528024,"y0":50.00007594841863,"z0":5.379521364912443,"aX":-8.494935383798161},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.0,"breakHorizontal":9.1,"spinRate":938,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.4478666843103687,"extension":6.360578248509809},"index":0,"playId":"b59afa90-bcfe-3390-a689-126cd68fe5f2","pitchNumber":1,"startTime":"2025-09-18T00:25:27.668Z","endTime":"2025-09-18T00:25:32.104Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.73967619181202,"aZ":-11.196267411429867,"pfxX":-6.313043013920904,"pfxZ":10.924329757170451,"pX":0.15313137993528428,"pZ":2.957137095651476,"vX0":4.38714377738933,"vY0":-137.50624671886547,"vZ0":-4.782789122684628,"x":111.16,"y":158.94,"x0":-0.6407129174872493,"y0":50.001085189175875,"z0":5.475113761849789,"aX":-12.119879390610928},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.0,"breakHorizontal":10.6,"spinRate":2528,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.39792990821747987,"extension":6.272432209393917},"hitData":{"launchSpeed":85.5,"launchAngle":58.0,"totalDistance":208.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.81,"coordY":123.29}},"index":1,"playId":"078bfd12-0960-3ec5-bd38-a8da80456d3e","pitchNumber":2,"startTime":"2025-09-18T00:25:53.525Z","endTime":"2025-09-18T00:26:04.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:26:04.557Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-18T00:26:58.069Z","endTime":"2025-09-18T00:28:33.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnThird":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"c7790e4d-bfc5-39a4-bf97-c16364a0d256","startTime":"2025-09-18T00:26:40.144Z","endTime":"2025-09-18T00:26:44.513Z","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":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.72309070117738,"strikeZoneBottom":1.77339333392703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.672952666876604,"aZ":-15.088917510240442,"pfxX":-9.244545331355168,"pfxZ":8.95035436752214,"pX":0.7081291931313517,"pZ":1.7451781147345633,"vX0":6.693549559437337,"vY0":-137.35273845675033,"vZ0":-6.859618500741818,"x":90.01,"y":191.66,"x0":-0.5603625126591468,"y0":50.00592194409768,"z0":5.302953201549966,"aX":-17.651198277353217},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":15.4,"spinRate":2658,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.3989141786503887,"extension":6.510147327494086},"index":1,"playId":"5b8eab2f-1726-3e90-a76b-e9b597445f50","pitchNumber":1,"startTime":"2025-09-18T00:27:00.130Z","endTime":"2025-09-18T00:27:04.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.147525139232773,"aZ":-15.074357100071843,"pfxX":-9.476342931101463,"pfxZ":9.060619495993079,"pX":0.612134471938697,"pZ":2.5933595066864727,"vX0":6.264598005971767,"vY0":-136.75712273067927,"vZ0":-4.841834726918368,"x":93.67,"y":168.76,"x0":-0.48117402436436085,"y0":50.00435004584506,"z0":5.426458535088657,"aX":-17.888349030867055},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":15.7,"spinRate":2609,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4010550915772675,"extension":6.327604590553953},"index":2,"playId":"3615e519-036b-3786-933a-3cd4910b0a49","pitchNumber":2,"startTime":"2025-09-18T00:27:22.485Z","endTime":"2025-09-18T00:27:26.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"P","description":"Pitchout"},"description":"Pitchout","code":"P","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":91.7,"endSpeed":83.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34011930786413,"aZ":-14.487639523038807,"pfxX":-6.269672941702643,"pfxZ":9.850000704157495,"pX":1.6821454180572188,"pZ":5.423646003868978,"vX0":7.998846437908905,"vY0":-133.314801413441,"vZ0":2.119285075469946,"x":52.88,"y":92.34,"x0":-0.5460697725170607,"y0":50.00028773926664,"z0":5.665500561237172,"aX":-11.255663827630881},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.6,"breakHorizontal":9.6,"spinRate":2451,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.41125035744492067,"extension":6.075738762885872},"index":3,"playId":"89bfe5bd-bd14-3e17-ac97-11b560daad6c","pitchNumber":3,"startTime":"2025-09-18T00:28:06.603Z","endTime":"2025-09-18T00:28:11.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.330562249522732,"aZ":-12.134272035199825,"pfxX":-5.828587858936224,"pfxZ":10.638718852669815,"pX":0.8845786894640076,"pZ":3.158877975099343,"vX0":5.610475321938084,"vY0":-136.24104856947167,"vZ0":-4.308510721042156,"x":83.28,"y":153.49,"x0":-0.4420026710451324,"y0":50.00670493309607,"z0":5.596699391511553,"aX":-10.98347544640875},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":9.4,"spinRate":2398,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.4017104855703275,"extension":6.302970450355094},"index":4,"playId":"95d9147a-8a5b-32ee-afc1-9f9094a8e7e6","pitchNumber":4,"startTime":"2025-09-18T00:28:28.875Z","endTime":"2025-09-18T00:28:33.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:28:33.894Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Salvador Perez walks. Bobby Witt Jr. to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-18T00:29:41.089Z","endTime":"2025-09-18T00:31:27.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnThird":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-18T00:28:51.461Z","endTime":"2025-09-18T00:29:43.288Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.73390418621143,"strikeZoneBottom":1.83584341198367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.432736431922752,"aZ":-24.80095786389271,"pfxX":-6.42007577854724,"pfxZ":4.858764920359232,"pX":-0.11172631356659554,"pZ":1.3042161614536893,"vX0":3.802058886909952,"vY0":-122.43214737248434,"vZ0":-4.176619611586969,"x":121.26,"y":203.57,"x0":-0.8516385061713542,"y0":50.00042296698235,"z0":5.157628235122392,"aX":-9.733843035462026},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.0,"breakHorizontal":10.7,"spinRate":900,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4475762310373552,"extension":6.399122381775303},"index":1,"playId":"46fd9dfd-4656-324d-855c-b75cc1be43b0","pitchNumber":1,"startTime":"2025-09-18T00:29:43.288Z","endTime":"2025-09-18T00:29:47.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.81862533625554,"strikeZoneBottom":1.79349407181232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.927555454991698,"aZ":-34.66798791757236,"pfxX":-8.375917590569646,"pfxZ":-1.6907102133928031,"pX":0.5334271309611671,"pZ":1.1119711990170738,"vX0":5.839357554317104,"vY0":-121.21173782136275,"vZ0":-2.4474134564278165,"x":96.67,"y":208.76,"x0":-0.8308151457979488,"y0":50.00421300628639,"z0":5.191766300002088,"aX":-12.338563379640211},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.5,"breakHorizontal":13.6,"spinRate":883,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.45363655395331604,"extension":6.53727498857493},"index":2,"playId":"f4096d2e-f9eb-303e-9d02-e76071ceec2b","pitchNumber":2,"startTime":"2025-09-18T00:30:15.700Z","endTime":"2025-09-18T00:30:20.399Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":74.9,"strikeZoneTop":3.71344198315328,"strikeZoneBottom":1.57718514118874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.668038203904832,"aZ":-31.597691827884805,"pfxX":-8.03047571534143,"pfxZ":0.40024327715577623,"pX":0.8517465643106105,"pZ":1.7969272836858836,"vX0":6.1954622137135145,"vY0":-120.14002935486552,"vZ0":-1.4307263132233092,"x":84.53,"y":190.26,"x0":-0.7370315904609691,"y0":50.003520364362586,"z0":5.249640499516709,"aX":-11.556427481299137},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.6,"breakHorizontal":12.7,"spinRate":964,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.45866961512510596,"extension":6.403521739541039},"index":3,"playId":"76db1e69-4618-3df0-9d5c-913e3c49af74","pitchNumber":3,"startTime":"2025-09-18T00:30:37.832Z","endTime":"2025-09-18T00:30:43.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.77595977250461,"strikeZoneBottom":1.7826509969776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.739169298131248,"aZ":-27.990265898374894,"pfxX":1.8447807733413821,"pfxZ":2.534544719401506,"pX":1.939142317687192,"pZ":2.366945815372283,"vX0":6.184882597125047,"vY0":-127.3773504004665,"vZ0":-1.9340324422515458,"x":43.08,"y":174.87,"x0":-0.7545990638672307,"y0":50.00615897526316,"z0":5.33674318672495,"aX":3.0485044186089207},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.4,"breakHorizontal":-4.7,"spinRate":2679,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.4290519332521323,"extension":6.410664939455829},"index":4,"playId":"3774c912-6d02-32f6-a4ad-5721781b1d3b","pitchNumber":4,"startTime":"2025-09-18T00:30:59.166Z","endTime":"2025-09-18T00:31:03.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.53235929848076,"strikeZoneBottom":1.69761584667312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.94309808566558,"aZ":-28.014816491795443,"pfxX":-8.209760245424327,"pfxZ":2.663285824692033,"pX":0.7547965555847995,"pZ":-0.715030921087622,"vX0":6.313309059204192,"vY0":-124.19641582560523,"vZ0":-8.133585532623814,"x":88.23,"y":258.09,"x0":-0.7538914253677597,"y0":50.003486073654535,"z0":4.933373975213751,"aX":-12.822058531115937},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.1,"breakHorizontal":13.4,"spinRate":916,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.44107299377071074,"extension":6.600869664176871},"index":5,"playId":"34641d1f-5178-37d2-96a4-927d2a99b0ab","pitchNumber":5,"startTime":"2025-09-18T00:31:20.293Z","endTime":"2025-09-18T00:31:27.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:31:27.295Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Adam Frazier pops out to second baseman Jorge Polanco.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-18T00:31:47.077Z","endTime":"2025-09-18T00:33:06.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.33127703400774,"strikeZoneBottom":1.59239544499669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.028133757310552,"aZ":-36.23895902296624,"pfxX":0.6320460236905989,"pfxZ":-2.6541100457327724,"pX":0.4646669576108657,"pZ":0.11160328591313262,"vX0":3.2610883422597405,"vY0":-122.88135309515097,"vZ0":-4.922270699673466,"x":99.29,"y":235.77,"x0":-0.9609773764713286,"y0":50.003048429112845,"z0":5.214669470580129,"aX":0.967632296104746},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.8,"breakHorizontal":-1.9,"spinRate":2339,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4454893267471931,"extension":6.425103471008198},"index":0,"playId":"bc3903bf-a7d3-3106-9ab0-a10cca54855d","pitchNumber":1,"startTime":"2025-09-18T00:31:53.504Z","endTime":"2025-09-18T00:31:57.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.33726038620821,"strikeZoneBottom":1.59855180007418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.319846400806522,"aZ":-11.171287557147496,"pfxX":-3.759102754877491,"pfxZ":10.856423121737405,"pX":0.9351451193764352,"pZ":3.3708301961949574,"vX0":5.554026334253969,"vY0":-138.1059638744439,"vZ0":-3.5530944026410167,"x":81.35,"y":147.77,"x0":-0.6121709118308865,"y0":50.0040535079523,"z0":5.42373015895643,"aX":-7.273773863847034},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.1,"breakHorizontal":5.6,"spinRate":2548,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3963699311295752,"extension":6.448033667014991},"index":1,"playId":"6adb9bbf-c76d-3b92-8436-22bf4de5573f","pitchNumber":2,"startTime":"2025-09-18T00:32:14.409Z","endTime":"2025-09-18T00:32:19.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.35649267640724,"strikeZoneBottom":1.64936840450433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.499425504917618,"aZ":-10.180576861627168,"pfxX":-5.366671949406652,"pfxZ":11.49529474335515,"pX":-0.38574256464024487,"pZ":1.94831527932753,"vX0":2.677336888243929,"vY0":-137.23888634699324,"vZ0":-7.140840460325695,"x":131.7,"y":186.18,"x0":-0.6750507517314959,"y0":50.00441478863726,"z0":5.2723984376489765,"aX":-10.26938319152413},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.6,"breakHorizontal":9.2,"spinRate":2508,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.39864527135910643,"extension":6.336888294766281},"index":2,"playId":"8ef29b67-280f-3bf9-90c9-b39e2e9a6de1","pitchNumber":3,"startTime":"2025-09-18T00:32:35.428Z","endTime":"2025-09-18T00:32:40.219Z","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":94.6,"endSpeed":86.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.28284100177274,"aZ":-11.810468311423612,"pfxX":-4.580202709498586,"pfxZ":10.593920748659404,"pX":0.7070368568187868,"pZ":3.456997079144755,"vX0":5.119334347949687,"vY0":-137.69557848627312,"vZ0":-3.005893231338402,"x":90.05,"y":145.44,"x0":-0.5802636904955569,"y0":50.00209698069084,"z0":5.360733865428429,"aX":-8.803942655121634},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":7.2,"spinRate":2506,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3976175401866229,"extension":6.48777288613568},"hitData":{"launchSpeed":70.5,"launchAngle":53.0,"totalDistance":193.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":152.48,"coordY":128.3}},"index":3,"playId":"63e4d98c-3d42-3b73-8ead-8ded82f36ca0","pitchNumber":4,"startTime":"2025-09-18T00:32:56.479Z","endTime":"2025-09-18T00:33:06.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:33:06.603Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Julio Rodríguez pops out to second baseman Adam Frazier.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-18T00:35:16.974Z","endTime":"2025-09-18T00:35:51.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.43090191440965,"strikeZoneBottom":1.61384767838307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.898909421403204,"aZ":-26.401298741631965,"pfxX":1.6758347985395146,"pfxZ":3.3426975753439416,"pX":-0.8018556246060285,"pZ":1.5291344397957687,"vX0":-5.788236544362408,"vY0":-129.96737783399277,"vZ0":-5.976150720500546,"x":147.56,"y":197.49,"x0":1.2274404786068243,"y0":50.00168094059123,"z0":5.839347967976688,"aX":2.893463319496579},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.0,"breakHorizontal":-1.9,"spinRate":2625,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4199663483546323,"extension":6.28623520588979},"index":0,"playId":"8adedc58-df3a-3ffd-9122-9e635789363e","pitchNumber":1,"startTime":"2025-09-18T00:35:26.915Z","endTime":"2025-09-18T00:35:31.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.405294018669743,"aZ":-23.039209716351476,"pfxX":10.378588806016433,"pfxZ":6.076341246522892,"pX":0.05187544579558491,"pZ":1.4102449144889235,"vX0":-5.920190116596277,"vY0":-121.9666091711492,"vZ0":-5.842005057146141,"x":115.02,"y":200.7,"x0":1.164532500405797,"y0":50.00365760907109,"z0":5.828289426353838,"aX":15.608116389253949},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.8,"breakHorizontal":-17.4,"spinRate":2002,"spinDirection":116},"zone":8,"typeConfidence":2.0,"plateTime":0.44939472332113084,"extension":6.256518748715531},"hitData":{"launchSpeed":78.3,"launchAngle":64.0,"totalDistance":160.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":144.72,"coordY":140.53}},"index":1,"playId":"dbaee673-3111-3285-a860-6e77da3d3e8c","pitchNumber":2,"startTime":"2025-09-18T00:35:41.877Z","endTime":"2025-09-18T00:35:51.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:35:51.732Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jorge Polanco pops out to second baseman Adam Frazier.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-18T00:36:07.168Z","endTime":"2025-09-18T00:38:37.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.681720146765084,"aZ":-11.473204901736937,"pfxX":8.44264027443558,"pfxZ":10.940940476813301,"pX":-0.8433671639773256,"pZ":3.1693839377060127,"vX0":-7.979487376588693,"vY0":-136.57911803940888,"vZ0":-5.348470754491055,"x":149.15,"y":153.21,"x0":1.0171817230453175,"y0":50.00290873572916,"z0":5.94007547491744,"aX":15.9735112632869},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.8,"breakHorizontal":-13.7,"spinRate":2575,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.4008279986997638,"extension":6.243718674008918},"index":0,"playId":"a62c58cc-b8a9-309e-9f9a-fdfae4d77934","pitchNumber":1,"startTime":"2025-09-18T00:36:17.091Z","endTime":"2025-09-18T00:36:22.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.38359294614063,"strikeZoneBottom":1.6508774396375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.26034936622464,"aZ":-22.53465412043939,"pfxX":-0.6545541326139422,"pfxZ":5.366872240407153,"pX":0.14410384542736945,"pZ":3.247292187637371,"vX0":-3.2395041224389054,"vY0":-132.86099732684673,"vZ0":-2.5810070101081566,"x":111.51,"y":151.1,"x0":1.4619631899217949,"y0":50.00278352920579,"z0":5.86110452708598,"aX":-1.1745858183589821},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.4,"breakHorizontal":1.8,"spinRate":2705,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.4115566874836105,"extension":6.121609341353461},"index":1,"playId":"d72ecefe-bcca-32d6-b6fd-84ca4bc6d012","pitchNumber":2,"startTime":"2025-09-18T00:36:49.600Z","endTime":"2025-09-18T00:36:54.134Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-18T00:37:02.537Z","endTime":"2025-09-18T00:37:13.647Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.5,"strikeZoneTop":3.32483403345072,"strikeZoneBottom":1.59198716348237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.288306690571467,"aZ":-18.777802390820504,"pfxX":9.112064485319916,"pfxZ":8.735320064176769,"pX":0.2154694240641556,"pZ":1.029281954080876,"vX0":-5.281181408900282,"vY0":-123.49086899903844,"vZ0":-7.516941546978241,"x":108.79,"y":210.99,"x0":1.2061333786677304,"y0":50.000636697103516,"z0":5.711512116517201,"aX":13.967760370153176},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":14.2,"breakHorizontal":-15.1,"spinRate":2023,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.444797832625774,"extension":6.281700616508599},"index":3,"playId":"5ca241cb-79a0-3ef4-a881-f621a8fb26cd","pitchNumber":3,"startTime":"2025-09-18T00:37:13.647Z","endTime":"2025-09-18T00:37:18.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.710853583956435,"aZ":-33.19403270257455,"pfxX":-1.575929220190289,"pfxZ":-0.6467042927632995,"pX":-0.2443737655541417,"pZ":2.3272172739668044,"vX0":-3.2737559931184474,"vY0":-124.44734816105765,"vZ0":-2.217042940537398,"x":126.31,"y":175.95,"x0":1.2900962442330046,"y0":50.002589671762586,"z0":5.964828793430269,"aX":-2.484942002896014},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.4,"breakHorizontal":3.6,"spinRate":2858,"spinDirection":295},"zone":5,"typeConfidence":2.0,"plateTime":0.4392265824750128,"extension":6.25192638367811},"index":4,"playId":"78386c7e-ca49-3ad0-88d2-b34711811e57","pitchNumber":4,"startTime":"2025-09-18T00:37:26.928Z","endTime":"2025-09-18T00:37:31.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.05926883101043,"aZ":-33.79881308432273,"pfxX":-1.9361102530824537,"pfxZ":-1.0051262413508022,"pX":-0.331428430508572,"pZ":1.0617387802151512,"vX0":-3.12863242191591,"vY0":-125.34746399614387,"vZ0":-5.064772173163546,"x":129.63,"y":210.11,"x0":1.1778777274171175,"y0":50.0041462305146,"z0":5.825179693727916,"aX":-3.123440975398656},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.6,"breakHorizontal":4.2,"spinRate":2790,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4346805567651879,"extension":6.112473381614862},"index":5,"playId":"af6a2c34-8b64-3142-bafb-491e9dcaac7e","pitchNumber":5,"startTime":"2025-09-18T00:37:47.039Z","endTime":"2025-09-18T00:37:51.255Z","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":84.5,"endSpeed":77.8,"strikeZoneTop":3.28629676125308,"strikeZoneBottom":1.64772497938009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.87158649007313,"aZ":-18.8890494256801,"pfxX":9.36612559265877,"pfxZ":8.662064085463982,"pX":0.7021460011099386,"pZ":0.9159686461910238,"vX0":-3.9978437864004372,"vY0":-122.91727975478682,"vZ0":-7.734753577596815,"x":90.24,"y":214.05,"x0":1.130952277876057,"y0":50.00167952280881,"z0":5.7015582758401315,"aX":14.361650064437676},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":14.2,"breakHorizontal":-16.1,"spinRate":2049,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.44523096261610373,"extension":6.317628855488311},"index":6,"playId":"f4eeca2c-686f-39be-9c81-71ee04bd0580","pitchNumber":6,"startTime":"2025-09-18T00:38:09.922Z","endTime":"2025-09-18T00:38:13.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.5,"endSpeed":88.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.172018602032225,"aZ":-12.052803742838286,"pfxX":8.580048242581782,"pfxZ":10.110750029130404,"pX":0.2343318951306026,"pZ":2.8225370598409913,"vX0":-5.462867539330393,"vY0":-140.27912128236323,"vZ0":-6.206893765646986,"x":108.07,"y":162.57,"x0":1.0937413526224864,"y0":50.00282139818247,"z0":5.851990199081433,"aX":17.07441643253815},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.2,"breakHorizontal":-14.4,"spinRate":2651,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.3906800550505589,"extension":6.241467050524493},"hitData":{"launchSpeed":83.1,"launchAngle":62.0,"totalDistance":181.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":164.12,"coordY":139.31}},"index":7,"playId":"a559a9ff-1aaa-3a67-984f-704281730801","pitchNumber":7,"startTime":"2025-09-18T00:38:27.487Z","endTime":"2025-09-18T00:38:37.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:38:37.902Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eugenio Suárez singles on a ground ball to left fielder Mike Yastrzemski.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-18T00:41:10.740Z","endTime":"2025-09-18T00:42:11.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-18T00:38:59.605Z","endTime":"2025-09-18T00:39:13.268Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jonathan Bowlan replaces Cole Ragans.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-18T00:39:13.268Z","endTime":"2025-09-18T00:41:12.760Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680742,"link":"/api/v1/people/680742"},"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":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.4547559648278,"strikeZoneBottom":1.48028022496322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.966294245218307,"aZ":-12.470092300036821,"pfxX":-6.535671339846095,"pfxZ":10.309344689822595,"pX":-0.031016915457975885,"pZ":3.5952605761408325,"vX0":8.120396527931677,"vY0":-137.27864284148401,"vZ0":-4.903309832427244,"x":118.18,"y":141.71,"x0":-2.1761967619052416,"y0":50.0031284155199,"z0":6.251205332145049,"aX":-12.492901129905862},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":10.2,"spinRate":2328,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39876409292106807,"extension":6.5606972851605345},"index":2,"playId":"40821bca-b386-35e8-bd89-1dead9b3d1ae","pitchNumber":1,"startTime":"2025-09-18T00:41:12.760Z","endTime":"2025-09-18T00:41:17.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.48926058428349,"strikeZoneBottom":1.65766330886587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.0623285966513,"aZ":-31.908398282553176,"pfxX":0.6185485144978582,"pfxZ":0.17067934656054184,"pX":1.3216188644796671,"pZ":2.687743863814749,"vX0":8.564603359103376,"vY0":-123.1495961172606,"vZ0":-2.1114927455930372,"x":66.62,"y":166.21,"x0":-2.2664800933425613,"y0":50.00261485789281,"z0":6.228343859680917,"aX":0.9588651071888432},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.1,"breakHorizontal":-2.9,"spinRate":2366,"spinDirection":76},"zone":12,"typeConfidence":2.0,"plateTime":0.44300649657395574,"extension":6.527826404465493},"index":3,"playId":"b14a8db0-2ca3-3c36-b259-fd96590bb5be","pitchNumber":2,"startTime":"2025-09-18T00:41:27.740Z","endTime":"2025-09-18T00:41:32.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.54659851693901,"strikeZoneBottom":1.65165564523727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.461481032303112,"aZ":-31.136584568745217,"pfxX":-0.22274690633507355,"pfxZ":0.6297136284748293,"pX":1.1791844531935385,"pZ":1.9112252815477975,"vX0":8.967502202996732,"vY0":-127.45252199747226,"vZ0":-4.335269598215285,"x":72.05,"y":187.18,"x0":-2.345605261760183,"y0":50.00471215260611,"z0":6.073742696284717,"aX":-0.36874872649786833},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.4,"breakHorizontal":-1.4,"spinRate":2391,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.42859091561119156,"extension":6.654196830056927},"index":4,"playId":"c63b38be-01d0-3a3d-8841-355488f440de","pitchNumber":3,"startTime":"2025-09-18T00:41:45.337Z","endTime":"2025-09-18T00:41:49.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.244127353200447,"aZ":-16.60039194730094,"pfxX":-8.53768254042075,"pfxZ":7.867558325023119,"pX":-0.5633331623375307,"pZ":2.3509005000165897,"vX0":7.762067777254659,"vY0":-139.7617917232225,"vZ0":-7.207541975123751,"x":138.47,"y":175.31,"x0":-2.2661786688786183,"y0":50.00457246608212,"z0":6.051706648355331,"aX":-16.906413043518572},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":13.9,"spinRate":2217,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.3917663389462511,"extension":6.7096557564501715},"hitData":{"launchSpeed":85.3,"launchAngle":8.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.15,"coordY":125.85}},"index":5,"playId":"93def1d2-f2b0-30ea-ab13-694da89928ba","pitchNumber":4,"startTime":"2025-09-18T00:42:01.059Z","endTime":"2025-09-18T00:42:11.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:42:11.861Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a ground ball to right fielder Jac Caglianone. Eugenio Suárez to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-18T00:42:25.322Z","endTime":"2025-09-18T00:44:35.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.29166537497806,"strikeZoneBottom":1.56686729631831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.01680464272632,"aZ":-13.38217495309338,"pfxX":-4.7859895839610775,"pfxZ":9.7567210210306,"pX":-0.13321233309615219,"pZ":4.252367451956457,"vX0":8.05208699748532,"vY0":-138.18955863611737,"vZ0":-2.6839995694395236,"x":122.08,"y":123.97,"x0":-2.4685825855832086,"y0":50.001101654938026,"z0":6.140143736784657,"aX":-9.21736054471671},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":7.0,"spinRate":2164,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3970068988569473,"extension":6.571374646271562},"index":0,"playId":"bc57767d-457f-3827-bd15-c79a2417a860","pitchNumber":1,"startTime":"2025-09-18T00:42:38.869Z","endTime":"2025-09-18T00:42:43.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.32418170159876,"strikeZoneBottom":1.63028516004886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.651679430827965,"aZ":-12.839433939666948,"pfxX":-5.8891248907721145,"pfxZ":9.977711925807377,"pX":0.7906280365825457,"pZ":2.3665992236608506,"vX0":10.310434381149525,"vY0":-138.50218855989732,"vZ0":-7.661632770087947,"x":86.86,"y":174.88,"x0":-2.2194158845732486,"y0":50.00619063434229,"z0":6.032298386525696,"aX":-11.416446219742939},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":8.5,"spinRate":2159,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.39584496974105754,"extension":6.587907623999434},"index":1,"playId":"cb28e961-b300-3d12-b54f-845b7129cf1b","pitchNumber":2,"startTime":"2025-09-18T00:42:59.946Z","endTime":"2025-09-18T00:43:04.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.497398977730384,"aZ":-11.270275017454425,"pfxX":-4.797008949898785,"pfxZ":10.763130059388935,"pX":-0.7249481598996772,"pZ":3.406876009492747,"vX0":6.549912998034274,"vY0":-138.82615108040395,"vZ0":-5.387423646879858,"x":144.63,"y":146.79,"x0":-2.4970334000161136,"y0":50.00306317537051,"z0":6.1298458211489315,"aX":-9.317536702773216},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.5,"breakHorizontal":7.2,"spinRate":2354,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3952717958727181,"extension":6.569203376874133},"index":2,"playId":"17914aae-c98a-3366-93e4-24bb4a201911","pitchNumber":3,"startTime":"2025-09-18T00:43:20.208Z","endTime":"2025-09-18T00:43:24.197Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-18T00:43:40.998Z","endTime":"2025-09-18T00:44:03.250Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.26017760033741,"strikeZoneBottom":1.56665854430163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.288356369270016,"aZ":-30.78815880656229,"pfxX":1.1037745937945675,"pfxZ":0.8478203515282132,"pX":0.4560507169070985,"pZ":1.33592119647723,"vX0":6.9085332224814415,"vY0":-126.41951508908033,"vZ0":-5.3668538007761315,"x":99.62,"y":202.71,"x0":-2.4484123699612494,"y0":50.000236614195,"z0":5.939497506618957,"aX":1.7965500087003237},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.6,"breakHorizontal":-3.5,"spinRate":2371,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4322495456125153,"extension":6.758947522537418},"index":4,"playId":"7f3590ab-5f76-32cc-a33a-be2cfdd5f513","pitchNumber":4,"startTime":"2025-09-18T00:44:03.250Z","endTime":"2025-09-18T00:44:07.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.98211679873729,"aZ":-13.781050056710454,"pfxX":-5.226938052549859,"pfxZ":9.716272184001067,"pX":0.41131755881685333,"pZ":3.610269711142099,"vX0":9.06733054139736,"vY0":-136.9131384796059,"vZ0":-4.277814278926337,"x":101.32,"y":141.3,"x0":-2.2684264955783293,"y0":50.00618981477628,"z0":6.14006292771117,"aX":-9.899076832299334},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.8,"breakHorizontal":7.4,"spinRate":2119,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.40046790758242024,"extension":6.697356634500576},"hitData":{"launchSpeed":94.3,"launchAngle":5.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.82,"coordY":115.2}},"index":5,"playId":"dec08a1c-fc16-30de-bd42-88cf4e1cf6d9","pitchNumber":5,"startTime":"2025-09-18T00:44:24.735Z","endTime":"2025-09-18T00:44:35.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:44:35.537Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mitch Garver strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-18T00:44:58.154Z","endTime":"2025-09-18T00:47:03.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.950657865964164,"aZ":-15.73518660423633,"pfxX":-8.38416543936483,"pfxZ":7.994516251568205,"pX":-1.0922806841341168,"pZ":3.539775194858922,"vX0":6.333442003583155,"vY0":-142.308234678303,"vZ0":-4.588076962715834,"x":158.64,"y":143.21,"x0":-2.2548342768274328,"y0":50.00126262831905,"z0":6.166227820552913,"aX":-17.234690997773544},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.8,"breakHorizontal":13.9,"spinRate":2177,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.38456121722487246,"extension":6.628847002348428},"index":0,"playId":"a57d4078-7ad9-3906-ac02-c8baf2345432","pitchNumber":1,"startTime":"2025-09-18T00:45:05.006Z","endTime":"2025-09-18T00:45:11.149Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-18T00:46:06.346Z","endTime":"2025-09-18T00:46:20.372Z","isPitch":false,"type":"action","player":{"id":641598,"link":"/api/v1/people/641598"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.64737518156016,"strikeZoneBottom":1.81030819416971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.338380747392304,"aZ":-31.903690207680683,"pfxX":1.389012459021267,"pfxZ":0.17735136873963508,"pX":0.6251459048813818,"pZ":1.980329920793276,"vX0":6.912400562891135,"vY0":-123.75613569568863,"vZ0":-3.4624463666351355,"x":93.17,"y":185.31,"x0":-2.383039408217972,"y0":50.005903119029554,"z0":6.065626353649092,"aX":2.157137476611705},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.2,"breakHorizontal":-4.1,"spinRate":2391,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.4423310182773501,"extension":6.5447769575680566},"index":2,"playId":"41ccd42f-3d09-31d4-933e-155117ab5d84","pitchNumber":2,"startTime":"2025-09-18T00:46:20.372Z","endTime":"2025-09-18T00:46:25.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.63723821794502,"strikeZoneBottom":1.76841642302394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.006818348215802,"aZ":-29.369280172916383,"pfxX":0.5282466214697985,"pfxZ":1.752276405450612,"pX":1.5128895012613388,"pZ":1.797516647996986,"vX0":9.461512240370656,"vY0":-125.68187751100722,"vZ0":-4.552389687057024,"x":59.33,"y":190.25,"x0":-2.3661890791093345,"y0":50.005030844776854,"z0":6.012248893617739,"aX":0.845893323010921},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.3,"breakHorizontal":-3.1,"spinRate":2439,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4354860250637258,"extension":6.7566776254374625},"index":3,"playId":"442127d4-6d83-3f2f-a015-747274966382","pitchNumber":3,"startTime":"2025-09-18T00:46:41.058Z","endTime":"2025-09-18T00:46:45.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.898042556719922,"aZ":-17.7548723353315,"pfxX":-9.150807919828933,"pfxZ":7.288849644358029,"pX":0.1052969718833501,"pZ":3.0035586585133207,"vX0":9.265913478092115,"vY0":-139.40783893936225,"vZ0":-5.215802746465703,"x":112.99,"y":157.68,"x0":-2.0647944161344176,"y0":50.00201148781935,"z0":6.0621290781010675,"aX":-18.099871283375283},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.4,"breakHorizontal":14.8,"spinRate":2266,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3921687869087118,"extension":6.716532227989743},"index":4,"playId":"e154f847-0c47-3dc1-b900-ca053af1070f","pitchNumber":4,"startTime":"2025-09-18T00:46:58.799Z","endTime":"2025-09-18T00:47:03.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:47:03.503Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jac Caglianone grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-18T00:48:48.719Z","endTime":"2025-09-18T00:49:46.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.45510910289958,"strikeZoneBottom":1.58551015454882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.717686202308773,"aZ":-37.57218743922257,"pfxX":6.389476789844366,"pfxZ":-3.657528128574887,"pX":1.3218939584562592,"pZ":1.6334846152647107,"vX0":3.415605158874003,"vY0":-120.69660942088255,"vZ0":-0.9279673760804303,"x":66.61,"y":194.68,"x0":-0.9423929885046417,"y0":50.00539371967727,"z0":5.334541237158937,"aX":9.418667297760564},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.6,"breakHorizontal":-12.4,"spinRate":2388,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.45398916676479173,"extension":6.539918743451147},"index":0,"playId":"650e46fd-3a2f-37fd-b83a-3fb5b072475b","pitchNumber":1,"startTime":"2025-09-18T00:49:22.943Z","endTime":"2025-09-18T00:49:27.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.571015896152787,"aZ":-30.352045534898785,"pfxX":3.453008877806688,"pfxZ":1.1035601694654797,"pX":0.46624903420300334,"pZ":2.279172052213609,"vX0":2.2355230205172503,"vY0":-126.76926740437912,"vZ0":-1.8699855157096235,"x":99.23,"y":177.24,"x0":-0.8715771692634049,"y0":50.0025211204417,"z0":5.417653777241139,"aX":5.696730816545473},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.8,"breakHorizontal":-6.7,"spinRate":2594,"spinDirection":169},"zone":6,"typeConfidence":2.0,"plateTime":0.4298202628887311,"extension":6.414910583366551},"hitData":{"launchSpeed":92.5,"launchAngle":-6.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.94,"coordY":167.39}},"index":1,"playId":"b5f6e576-b814-300e-805a-a8eee0b46863","pitchNumber":2,"startTime":"2025-09-18T00:49:40.388Z","endTime":"2025-09-18T00:49:46.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:49:46.667Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carter Jensen walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-18T00:49:58.996Z","endTime":"2025-09-18T00:52:41.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.29834102643495,"strikeZoneBottom":1.55956056915399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.89908636446329,"aZ":-28.07960825760805,"pfxX":3.0159834941942867,"pfxZ":2.5580364541521803,"pX":-1.077558897754876,"pZ":3.6014642479712897,"vX0":-0.847830253078573,"vY0":-124.92095810212588,"vZ0":0.9589416184279586,"x":158.07,"y":141.54,"x0":-1.1285105502220416,"y0":50.004821372029795,"z0":5.4968461709846075,"aX":4.83324599026734},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.0,"breakHorizontal":-5.3,"spinRate":2537,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.43615094777698715,"extension":6.333505821778197},"index":0,"playId":"3c9dc237-c166-3769-bf89-52a394b2b240","pitchNumber":1,"startTime":"2025-09-18T00:50:14.757Z","endTime":"2025-09-18T00:50:18.078Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.2,"strikeZoneTop":3.32580741933027,"strikeZoneBottom":1.61870305266852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.27875715985653,"aZ":-30.973340404451626,"pfxX":-4.644991937068305,"pfxZ":0.8278101185124473,"pX":-0.7658165770664004,"pZ":2.6895861191613393,"vX0":2.455563700636289,"vY0":-120.21351901866025,"vZ0":0.5247960498387552,"x":146.19,"y":166.16,"x0":-1.2019028919583057,"y0":50.00261699818989,"z0":5.238035952187891,"aX":-6.736619168237254},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.9,"breakHorizontal":7.8,"spinRate":1480,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4572268897468712,"extension":6.421934143654114},"index":1,"playId":"d3bd9a17-0161-3a8b-b667-e7353e48a845","pitchNumber":2,"startTime":"2025-09-18T00:50:32.098Z","endTime":"2025-09-18T00:50:37.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.39355409716516,"strikeZoneBottom":1.75000753581286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.79540143944657,"aZ":-27.099225028313583,"pfxX":-4.613596551475265,"pfxZ":3.389314538652333,"pX":0.8359517667227051,"pZ":1.143696263334743,"vX0":5.780183931304039,"vY0":-122.0879702373378,"vZ0":-3.933303079888104,"x":85.14,"y":207.9,"x0":-0.9715255634606828,"y0":50.00475960973511,"z0":5.128788603393438,"aX":-6.91150069746845},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.4,"breakHorizontal":6.8,"spinRate":1488,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.44999166050178685,"extension":6.478779383826674},"index":2,"playId":"9ae34de7-6602-3903-bb69-3b39a12a81d7","pitchNumber":3,"startTime":"2025-09-18T00:50:50.455Z","endTime":"2025-09-18T00:50:54.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.29985791423648,"strikeZoneBottom":1.65639062337213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.078282486173922,"aZ":-18.598569775404183,"pfxX":-7.8294343358305705,"pfxZ":7.143039652640846,"pX":-1.1936475044999484,"pZ":3.111161624412012,"vX0":1.6898931188132913,"vY0":-136.73760290594578,"vZ0":-2.8112685273819453,"x":162.5,"y":154.78,"x0":-0.8007391476314235,"y0":50.00503921877897,"z0":5.423125667806009,"aX":-14.88348956810978},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":13.8,"spinRate":2382,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39999435537563555,"extension":6.455600593037017},"index":3,"playId":"54e392f3-2772-31e9-b25d-9a18c0ac7812","pitchNumber":4,"startTime":"2025-09-18T00:51:08.689Z","endTime":"2025-09-18T00:51:13.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.67237011937998,"aZ":-12.09981752107384,"pfxX":-5.019606651573089,"pfxZ":10.54043829307707,"pX":-0.3551481936132162,"pZ":2.393279007364467,"vX0":2.6870432118661434,"vY0":-137.4225867658246,"vZ0":-5.926789421492943,"x":130.54,"y":174.16,"x0":-0.69569417208655,"y0":50.00318952555773,"z0":5.406795619243317,"aX":-9.559597517788847},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":8.5,"spinRate":2443,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.39922646603992273,"extension":6.431295373262807},"index":4,"playId":"155af630-8fbe-3763-b5da-2ffb01e93fd4","pitchNumber":5,"startTime":"2025-09-18T00:51:27.176Z","endTime":"2025-09-18T00:51:32.307Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-18T00:51:37.496Z","endTime":"2025-09-18T00:51:50.903Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.625538559352076,"aZ":-9.537058298496268,"pfxX":-5.399259644329918,"pfxZ":11.814261756766882,"pX":0.8128207708627618,"pZ":2.164655734499352,"vX0":5.686763505209553,"vY0":-137.80051772023018,"vZ0":-6.902116756253238,"x":86.02,"y":180.33,"x0":-0.579608296796371,"y0":50.005404501673155,"z0":5.351818781796144,"aX":-10.348661438821912},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.0,"breakHorizontal":8.5,"spinRate":2548,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.397998715202025,"extension":6.583525630265075},"index":6,"playId":"ad0670ac-77d0-366e-b581-8bfdeacc6f54","pitchNumber":6,"startTime":"2025-09-18T00:51:50.903Z","endTime":"2025-09-18T00:51:54.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32377236795014,"aZ":-10.41197879399996,"pfxX":-3.172653860863213,"pfxZ":11.339703693280846,"pX":0.0017682546471970806,"pZ":2.6623144311231712,"vX0":2.853835101925728,"vY0":-138.04970678126452,"vZ0":-5.660585685923653,"x":116.93,"y":166.9,"x0":-0.6359979046434266,"y0":50.006276716766784,"z0":5.44843303427821,"aX":-6.090937535313684},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.4,"breakHorizontal":5.2,"spinRate":2407,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.3976083785311304,"extension":6.417355477929845},"index":7,"playId":"b3be3223-fe32-3a5d-9d13-1af356cfe08b","pitchNumber":7,"startTime":"2025-09-18T00:52:13.949Z","endTime":"2025-09-18T00:52:17.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.2013490376819,"strikeZoneBottom":1.58956835267378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.56271461428265,"aZ":-11.28413923614494,"pfxX":-5.883543174233914,"pfxZ":10.792866434763123,"pX":-0.3134191219643712,"pZ":1.2750475270232415,"vX0":3.016114130872279,"vY0":-138.62255654019265,"vZ0":-8.989182760186486,"x":128.95,"y":204.35,"x0":-0.6543507428757669,"y0":50.00340460037817,"z0":5.324093036842946,"aX":-11.388470435770984},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":10.0,"spinRate":2453,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3959528119254445,"extension":6.702137961610359},"index":8,"playId":"257a5295-3363-3aec-8a09-cb6a766bec9c","pitchNumber":8,"startTime":"2025-09-18T00:52:35.315Z","endTime":"2025-09-18T00:52:41.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:52:41.372Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Tolbert singles on a sharp line drive to left fielder Randy Arozarena. Carter Jensen to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-18T00:52:59.122Z","endTime":"2025-09-18T00:54:52.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"postOnSecond":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.50359208812988,"strikeZoneBottom":1.70252167376204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.325312363707145,"aZ":-16.03627648608017,"pfxX":-9.083515400843005,"pfxZ":8.299365993895211,"pX":0.5614919849556739,"pZ":1.8187481260273919,"vX0":6.4779445295169715,"vY0":-138.64154247683166,"vZ0":-6.697530625534621,"x":95.6,"y":189.67,"x0":-0.6265189092413461,"y0":50.003188795149754,"z0":5.338271289522966,"aX":-17.663374535383483},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":15.1,"spinRate":2425,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.395245023293862,"extension":6.446749896787086},"index":0,"playId":"091c7699-d84b-368b-9efa-3e0a010679f5","pitchNumber":1,"startTime":"2025-09-18T00:53:07.283Z","endTime":"2025-09-18T00:53:12.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.4624621690369,"strikeZoneBottom":1.66141074828176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.371951051643805,"aZ":-15.257871297654386,"pfxX":-8.090198083510108,"pfxZ":9.086002440183275,"pX":1.0259311471617008,"pZ":2.236809445209496,"vX0":6.62152723916504,"vY0":-135.73432124211897,"vZ0":-5.737099438376458,"x":77.89,"y":178.39,"x0":-0.39695843074239673,"y0":50.001434630948204,"z0":5.444502038159783,"aX":-15.058834532005317},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":13.2,"spinRate":2460,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4039105530418663,"extension":6.255109487737813},"index":1,"playId":"d3d1e077-0c88-337a-a14b-cf537e8cf7ac","pitchNumber":2,"startTime":"2025-09-18T00:53:27.383Z","endTime":"2025-09-18T00:53:32.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.50476057602729,"strikeZoneBottom":1.73553641198524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.868455157829658,"aZ":-26.132730948382786,"pfxX":-0.2880700404425447,"pfxZ":3.513191935593076,"pX":2.072324632607216,"pZ":1.4459749369411028,"vX0":7.046149923748521,"vY0":-129.705427620046,"vZ0":-4.519693264170513,"x":38.01,"y":199.74,"x0":-0.6317778345940351,"y0":50.00213123137836,"z0":5.1826842033637295,"aX":-0.4963360551251422},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.6,"breakHorizontal":-1.0,"spinRate":2617,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.420852145420894,"extension":6.5174829433290205},"index":2,"playId":"4cb77af8-736c-3117-a7b5-b0468352d566","pitchNumber":3,"startTime":"2025-09-18T00:53:48.647Z","endTime":"2025-09-18T00:53:52.272Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.915195241094633,"aZ":-14.399603143183473,"pfxX":-8.082547886130051,"pfxZ":9.28908488451086,"pX":-0.685269739492756,"pZ":1.6606599838765077,"vX0":2.834115968661056,"vY0":-137.56010158723805,"vZ0":-7.040526755372115,"x":143.12,"y":193.94,"x0":-0.6795294289941644,"y0":50.00630454046268,"z0":5.232365261757569,"aX":-15.470855564114915},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":14.0,"spinRate":2402,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.3983868058052691,"extension":6.333664518161006},"index":3,"playId":"efb640f3-3ea4-3a2f-8a06-eb0ee5a12d41","pitchNumber":4,"startTime":"2025-09-18T00:54:10.646Z","endTime":"2025-09-18T00:54:14.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.79149129806051,"aZ":-9.630818447695146,"pfxX":-4.532376631123915,"pfxZ":11.718939984928532,"pX":-0.037338419520754236,"pZ":2.257936199877903,"vX0":3.2034243582544177,"vY0":-137.4267076921241,"vZ0":-7.008124227342759,"x":118.42,"y":177.82,"x0":-0.6258004141965134,"y0":50.00459240622287,"z0":5.485925768256228,"aX":-8.720856611589982},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.0,"breakHorizontal":7.6,"spinRate":2403,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.39766530536811073,"extension":6.388037627101607},"hitData":{"launchSpeed":103.3,"launchAngle":11.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":78.03,"coordY":83.23}},"index":4,"playId":"b28e1812-e78c-375f-987d-73875ae37e56","pitchNumber":5,"startTime":"2025-09-18T00:54:40.783Z","endTime":"2025-09-18T00:54:52.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:54:52.841Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-18T00:55:14.312Z","endTime":"2025-09-18T00:56:30.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"postOnSecond":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.4,"strikeZoneTop":3.41899565231493,"strikeZoneBottom":1.5864314627457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.917434669271103,"aZ":-34.81264507230471,"pfxX":-5.500535261004043,"pfxZ":-1.812291217328335,"pX":-0.08760087672230638,"pZ":2.094922852764366,"vX0":3.794497881693901,"vY0":-120.8853042703832,"vZ0":-0.07782890204306225,"x":120.34,"y":182.22,"x0":-0.9750167909111147,"y0":50.00242186553267,"z0":5.223220537604215,"aX":-8.016633065431865},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.0,"breakHorizontal":8.9,"spinRate":1020,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.45577639387048885,"extension":6.418883610740003},"index":0,"playId":"f590fef0-5b77-33c5-bac5-0d7fffd68724","pitchNumber":1,"startTime":"2025-09-18T00:55:31.225Z","endTime":"2025-09-18T00:55:35.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.897110394735172,"aZ":-26.7759950357967,"pfxX":-5.704758296297143,"pfxZ":3.5954867995056894,"pX":0.6592138041848837,"pZ":2.498086993496228,"vX0":5.252548019100849,"vY0":-121.71814468378733,"vZ0":-0.9735675555119828,"x":91.87,"y":171.33,"x0":-0.7855647398169265,"y0":50.00004251244004,"z0":5.2217115550155535,"aX":-8.55823781098378},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.6,"breakHorizontal":9.1,"spinRate":908,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.449994543998665,"extension":6.641742846468822},"index":1,"playId":"283f07ec-4eba-3a48-a0df-33ea1ee14597","pitchNumber":2,"startTime":"2025-09-18T00:55:51.732Z","endTime":"2025-09-18T00:55:56.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.699154430411426,"aZ":-31.237888645721945,"pfxX":-7.129787521937616,"pfxZ":0.5934790548128746,"pX":-0.8946624399262485,"pZ":1.008472494087243,"vX0":2.673796466556533,"vY0":-124.26814309390431,"vZ0":-3.6710539949866563,"x":151.1,"y":211.55,"x0":-1.0551590611238941,"y0":50.002120365943405,"z0":5.085650794395723,"aX":-11.207739076675324},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.5,"breakHorizontal":12.4,"spinRate":955,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4399066472031161,"extension":6.395564663793118},"index":2,"playId":"0d0d11d4-9b5c-3730-bcee-e9972a63d07b","pitchNumber":3,"startTime":"2025-09-18T00:56:24.485Z","endTime":"2025-09-18T00:56:30.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:56:30.033Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to right fielder Victor Robles.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-18T00:56:45.010Z","endTime":"2025-09-18T00:58:46.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.6,"endSpeed":81.4,"strikeZoneTop":3.70566166478307,"strikeZoneBottom":1.68672056173619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.980367347105275,"aZ":-28.287609828776965,"pfxX":2.7948611614460237,"pfxZ":2.338726426025584,"pX":2.563780557890582,"pZ":1.5189999790812783,"vX0":7.595293984364861,"vY0":-127.50595599490151,"vZ0":-3.7947037814927502,"x":19.27,"y":197.77,"x0":-0.805874234690181,"y0":50.00247669730447,"z0":5.236149175175039,"aX":4.642857820798035},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":-6.6,"spinRate":2649,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.42807917411957286,"extension":6.40197001996702},"index":0,"playId":"198d174e-1d45-3b76-a85c-688ea9cd68a1","pitchNumber":1,"startTime":"2025-09-18T00:57:03.916Z","endTime":"2025-09-18T00:57:07.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.68281759463967,"strikeZoneBottom":1.69529567547561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.975628524034722,"aZ":-17.35538935224859,"pfxX":-8.356697270575376,"pfxZ":7.649758807354418,"pX":0.7837971845439338,"pZ":2.9287799325848978,"vX0":6.7060991767605875,"vY0":-138.33400398867036,"vZ0":-3.3967818262744913,"x":87.12,"y":159.7,"x0":-0.5865642936912324,"y0":50.00501056834899,"z0":5.336808626891688,"aX":-16.191788350851006},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":13.7,"spinRate":2585,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.3960174059510648,"extension":6.301402107383152},"index":1,"playId":"e76780c8-1e71-3c04-94ec-f2bb37ee12b0","pitchNumber":2,"startTime":"2025-09-18T00:57:25.636Z","endTime":"2025-09-18T00:57:30.586Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.9,"strikeZoneTop":3.64194641100877,"strikeZoneBottom":1.68617489601414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49846890851719,"aZ":-36.92352582491235,"pfxX":-0.2320314990441954,"pfxZ":-2.978983091074533,"pX":1.8023057166721395,"pZ":0.305756612237418,"vX0":6.11311734298068,"vY0":-124.94111462379487,"vZ0":-4.605918299495964,"x":48.3,"y":230.52,"x0":-0.6387518005203436,"y0":50.0045551613363,"z0":5.1841246379156205,"aX":-0.3692467147911611},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-6.2,"breakHorizontal":-0.8,"spinRate":2362,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4371991918974878,"extension":6.520169389505871},"index":2,"playId":"040ad274-9b90-3f8e-98c9-7dc46cd72599","pitchNumber":3,"startTime":"2025-09-18T00:57:45.904Z","endTime":"2025-09-18T00:57:50.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.63632770313961,"strikeZoneBottom":1.71231382193254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.398970176052327,"aZ":-11.792413843549246,"pfxX":-3.1682809476484017,"pfxZ":10.639787867363701,"pX":1.7399530561304593,"pZ":2.1131868146503185,"vX0":7.060058647881854,"vY0":-137.28887840135525,"vZ0":-6.883201897183202,"x":50.68,"y":181.72,"x0":-0.44929538640396977,"y0":50.003090334520095,"z0":5.4495051771731555,"aX":-6.0700303940491365},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.0,"breakHorizontal":4.3,"spinRate":2648,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.39843739574258796,"extension":6.542277573648002},"index":3,"playId":"29374df3-cb58-3a53-b6ed-c74b9f8f3a82","pitchNumber":4,"startTime":"2025-09-18T00:58:14.152Z","endTime":"2025-09-18T00:58:18.210Z","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":86.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.24098258498098,"aZ":-18.18953745566989,"pfxX":-8.788010762056404,"pfxZ":7.228594134501808,"pX":0.03348439540873489,"pZ":3.1144765120106843,"vX0":5.092059930658316,"vY0":-138.09760938586268,"vZ0":-2.9208942704031875,"x":115.72,"y":154.69,"x0":-0.6907821704125512,"y0":50.00462383085663,"z0":5.406894974217204,"aX":-17.005702541236907},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.7,"breakHorizontal":14.9,"spinRate":2565,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.39635258259578476,"extension":6.377935747883386},"hitData":{"launchSpeed":91.2,"launchAngle":52.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.27,"coordY":129.4}},"index":4,"playId":"241cb8ee-b4ae-3027-94f7-e7d4bba30c8b","pitchNumber":5,"startTime":"2025-09-18T00:58:36.541Z","endTime":"2025-09-18T00:58:46.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T00:58:46.559Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Robles grounds out softly, pitcher Michael Lorenzen to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-18T01:01:52.149Z","endTime":"2025-09-18T01:02:37.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":547179,"link":"/api/v1/people/547179"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Lorenzen replaces Jonathan Bowlan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-18T00:59:51.810Z","endTime":"2025-09-18T01:01:22.547Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547179,"link":"/api/v1/people/547179"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-18T01:01:22.547Z","endTime":"2025-09-18T01:01:54.414Z","isPitch":false,"type":"action","player":{"id":645302,"link":"/api/v1/people/645302"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.292262279468495,"aZ":-21.68560588392775,"pfxX":-10.6125523440227,"pfxZ":5.781656051135837,"pX":-0.2620054654331269,"pZ":1.2246700666789851,"vX0":9.244905848688623,"vY0":-133.48914001423427,"vZ0":-6.837587788303584,"x":126.99,"y":205.71,"x0":-2.3823065122225637,"y0":50.00293437479357,"z0":5.367741845846291,"aX":-19.255566989369044},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.2,"breakHorizontal":17.4,"spinRate":2392,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4094736759464359,"extension":6.040726699762335},"index":2,"playId":"5d8881ef-8131-3ca3-ab6f-c0e7b9332b3d","pitchNumber":1,"startTime":"2025-09-18T01:01:54.414Z","endTime":"2025-09-18T01:01:57.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.29958939898572,"strikeZoneBottom":1.56097039385224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2526231070378,"aZ":-31.91007683388632,"pfxX":5.479048074952174,"pfxZ":0.1858420343887266,"pX":1.3496590470280572,"pZ":0.7774856904940612,"vX0":7.394678674544419,"vY0":-118.18076087783447,"vZ0":-3.8519367078042235,"x":65.55,"y":217.79,"x0":-2.5357213887758183,"y0":50.00189849471121,"z0":5.370294701238743,"aX":7.721902316822821},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.4,"breakHorizontal":-11.8,"spinRate":2765,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4640874998701361,"extension":5.94107228400954},"index":3,"playId":"56f552b1-f198-30cb-ba5f-d68a1271a469","pitchNumber":2,"startTime":"2025-09-18T01:02:12.225Z","endTime":"2025-09-18T01:02:15.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.97761866852149,"aZ":-31.68227794234576,"pfxX":-0.5448674208378186,"pfxZ":0.32063410022425565,"pX":0.1885287937034958,"pZ":1.7702564247995827,"vX0":5.494229920582581,"vY0":-123.63821145242962,"vZ0":-2.8570192950329902,"x":109.81,"y":190.98,"x0":-1.9930664514419327,"y0":50.00377884026084,"z0":5.603333410542238,"aX":-0.8422345432890157},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.1,"breakHorizontal":-0.4,"spinRate":2483,"spinDirection":58},"zone":8,"typeConfidence":2.0,"plateTime":0.4432495503952647,"extension":5.787886232437832},"hitData":{"launchSpeed":44.2,"launchAngle":-73.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":121.96,"coordY":182.48}},"index":4,"playId":"c6715a6c-d3f4-3062-b37f-d78de3d71616","pitchNumber":3,"startTime":"2025-09-18T01:02:29.585Z","endTime":"2025-09-18T01:02:37.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:02:37.637Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out, pitcher Michael Lorenzen to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-18T01:02:53.380Z","endTime":"2025-09-18T01:03:45.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":547179,"link":"/api/v1/people/547179"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.37726477999473,"strikeZoneBottom":1.63088138302551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.740594809848815,"aZ":-23.099593017329084,"pfxX":-1.31525015795639,"pfxZ":5.201364370020144,"pX":0.8114607282267483,"pZ":2.576517373135399,"vX0":8.303002490951767,"vY0":-130.77068126936405,"vZ0":-3.2991504522151094,"x":86.07,"y":169.21,"x0":-2.2240793752476127,"y0":50.000908931747425,"z0":5.5732598832899285,"aX":-2.2942601099541897},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.0,"breakHorizontal":0.7,"spinRate":2517,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.4177012586532096,"extension":5.958498011749431},"index":0,"playId":"0382cc00-cc6d-381a-8733-071838835a32","pitchNumber":1,"startTime":"2025-09-18T01:03:01.913Z","endTime":"2025-09-18T01:03:06.299Z","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":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.39973043594886,"strikeZoneBottom":1.58979386361207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.518136433117622,"aZ":-26.836259438947387,"pfxX":-9.873551653016323,"pfxZ":3.64162246407348,"pX":0.8494262951053658,"pZ":2.3884115207478493,"vX0":9.735983789254806,"vY0":-120.1536297107656,"vZ0":-2.424803122088438,"x":84.62,"y":174.29,"x0":-1.9656184354660327,"y0":50.00564033693478,"z0":5.786954684856788,"aX":-14.489737727351514},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.2,"breakHorizontal":15.6,"spinRate":1937,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.45524917499119777,"extension":5.8838470231419},"index":1,"playId":"3574fc7e-2550-3118-bc5b-5cbc583cfbcf","pitchNumber":2,"startTime":"2025-09-18T01:03:17.270Z","endTime":"2025-09-18T01:03:22.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.85199936763741,"aZ":-34.6889279117085,"pfxX":-0.6200305598796778,"pfxZ":-1.5969181718428924,"pX":-0.2695271489617616,"pZ":2.0843104934033985,"vX0":5.148060259104035,"vY0":-124.46786539148682,"vZ0":-1.603406749112751,"x":127.27,"y":182.5,"x0":-2.2797557698235282,"y0":50.00195367503663,"z0":5.596500998570684,"aX":-0.9782793443917069},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.0,"breakHorizontal":0.0,"spinRate":2587,"spinDirection":11},"zone":8,"typeConfidence":2.0,"plateTime":0.4392552887095076,"extension":5.820140485920091},"hitData":{"launchSpeed":102.1,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.0,"coordY":181.0}},"index":2,"playId":"9346ae06-f80f-3c70-8996-82406f9f5299","pitchNumber":3,"startTime":"2025-09-18T01:03:36.646Z","endTime":"2025-09-18T01:03:45.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:03:45.528Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-18T01:04:01.469Z","endTime":"2025-09-18T01:05:46.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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":92.6,"endSpeed":84.7,"strikeZoneTop":3.68326817869934,"strikeZoneBottom":1.74825930844795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.06964939251963,"aZ":-28.036063875554728,"pfxX":-10.572219978657614,"pfxZ":2.2616772639338496,"pX":0.2294735979235154,"pZ":2.0094419320707777,"vX0":11.417907825492252,"vY0":-134.35826775483852,"vZ0":-3.416681695049347,"x":108.25,"y":184.53,"x0":-2.701336963293775,"y0":50.00194813070263,"z0":5.2895940889640025,"aX":-19.331752723196235},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.5,"breakHorizontal":16.7,"spinRate":2255,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.40763909962536715,"extension":6.03990639728997},"index":0,"playId":"3bfe343e-86df-33df-a4d9-493117dd152e","pitchNumber":1,"startTime":"2025-09-18T01:04:08.175Z","endTime":"2025-09-18T01:04:12.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.59372292503549,"strikeZoneBottom":1.81758490078106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.556984724127982,"aZ":-32.22933552860961,"pfxX":-0.44803689332927554,"pfxZ":-0.03555513051213488,"pX":2.550805381938465,"pZ":1.1190595905885414,"vX0":10.968378226405454,"vY0":-125.18061396204439,"vZ0":-4.356291239046124,"x":19.77,"y":208.57,"x0":-1.823700114588184,"y0":50.002152430472826,"z0":5.511476388927154,"aX":-0.7141144024304718},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.8,"breakHorizontal":-1.7,"spinRate":2590,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4370454311179026,"extension":5.988161190608361},"index":1,"playId":"f5616204-eec3-3cc3-9d43-21a1f3c8aad2","pitchNumber":2,"startTime":"2025-09-18T01:04:26.527Z","endTime":"2025-09-18T01:04:32.488Z","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.2,"endSpeed":83.2,"strikeZoneTop":3.54437684829051,"strikeZoneBottom":1.8003662442909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.80825159042475,"aZ":-26.785345546821446,"pfxX":-1.5749834638656353,"pfxZ":3.10940788189309,"pX":1.0292201730343842,"pZ":1.5555723830064583,"vX0":8.580461699236718,"vY0":-129.7217126722835,"vZ0":-4.492497027864078,"x":77.77,"y":196.78,"x0":-2.0927098588371678,"y0":50.00318639066796,"z0":5.311086615896593,"aX":-2.73067275132984},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.9,"breakHorizontal":1.3,"spinRate":2581,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4195144129047681,"extension":5.94403890295356},"index":2,"playId":"1d924252-4c9d-3f72-b474-4264af111a65","pitchNumber":3,"startTime":"2025-09-18T01:04:47.874Z","endTime":"2025-09-18T01:04:52.568Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.607630324729914,"aZ":-30.095020833052907,"pfxX":0.12760023814673893,"pfxZ":1.2975676664546718,"pX":0.6911817246833001,"pZ":1.483876116027005,"vX0":6.570352836710254,"vY0":-125.34764170232211,"vZ0":-4.18302490205067,"x":90.65,"y":198.72,"x0":-1.9726172425311432,"y0":50.0042573564329,"z0":5.611731267007124,"aX":0.20315837359642056},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.7,"breakHorizontal":-1.7,"spinRate":2555,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4357676485192017,"extension":5.935320668434309},"index":3,"playId":"11aac8bf-b4ba-3c61-9322-e228ebae947a","pitchNumber":4,"startTime":"2025-09-18T01:05:04.696Z","endTime":"2025-09-18T01:05:08.722Z","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":91.4,"endSpeed":84.7,"strikeZoneTop":3.45153832804363,"strikeZoneBottom":1.64395962251456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.602931494179533,"aZ":-25.11799119372274,"pfxX":-9.963092939159118,"pfxZ":3.9011076196708916,"pX":-1.123279887234171,"pZ":0.9170410493765911,"vX0":6.935979287785194,"vY0":-132.94484746121856,"vZ0":-6.106926265113599,"x":159.82,"y":214.02,"x0":-2.457340124300921,"y0":50.00594008864303,"z0":5.040576717480316,"aX":-18.031286935434373},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.0,"breakHorizontal":16.8,"spinRate":2191,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4102986441972636,"extension":5.997713719792001},"index":4,"playId":"eb379d72-13b5-38d3-b43b-647ab07d9d4e","pitchNumber":5,"startTime":"2025-09-18T01:05:23.364Z","endTime":"2025-09-18T01:05:28.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.553044917984227,"aZ":-27.050041758206778,"pfxX":-9.889089035652205,"pfxZ":3.5921250072381996,"pX":0.39307588682789135,"pZ":2.032832211351402,"vX0":8.467106577831496,"vY0":-118.42366479324363,"vZ0":-2.6076869442821744,"x":102.02,"y":183.89,"x0":-1.9352267139614696,"y0":50.00517704931348,"z0":5.61012628408898,"aX":-14.118705252293902},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":6.1,"breakHorizontal":16.0,"spinRate":1965,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.4616308325338969,"extension":5.8060301809970225},"index":5,"playId":"d3568aa2-fe9e-3317-aaae-657c20ea37c3","pitchNumber":6,"startTime":"2025-09-18T01:05:40.905Z","endTime":"2025-09-18T01:05:46.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:05:46.246Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a sharp line drive to right fielder Victor Robles.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-18T01:07:42.768Z","endTime":"2025-09-18T01:08:09.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.50571475768419,"aZ":-42.01840439557517,"pfxX":2.0627555816089886,"pfxZ":-6.894090881374501,"pX":-0.03428533247135558,"pZ":2.3203539173255874,"vX0":1.347496130679192,"vY0":-118.71765438561268,"vZ0":1.2416257195949556,"x":118.31,"y":176.13,"x0":-0.8769511417343372,"y0":50.00047115031978,"z0":5.612063970956623,"aX":2.9467304374202117},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-11.9,"breakHorizontal":-4.1,"spinRate":2251,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.4611828160627449,"extension":6.468059624289735},"hitData":{"launchSpeed":108.2,"launchAngle":14.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":191.27,"coordY":91.78}},"index":0,"playId":"fb15321b-fdf5-306c-a75d-e55859230e04","pitchNumber":1,"startTime":"2025-09-18T01:07:57.601Z","endTime":"2025-09-18T01:08:09.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:08:09.033Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Maikel Garcia lines out sharply to third baseman Eugenio Suárez.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-18T01:08:26.996Z","endTime":"2025-09-18T01:11:04.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.72957335906746,"strikeZoneBottom":1.70000644755969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.058724882646374,"aZ":-17.011110264591537,"pfxX":-8.021142552325987,"pfxZ":7.948608762683445,"pX":1.0259315663356894,"pZ":2.118576166422607,"vX0":7.1540354942546704,"vY0":-136.74537961631964,"vZ0":-5.736895467993051,"x":77.89,"y":181.58,"x0":-0.5725550920404975,"y0":50.0063023754451,"z0":5.397316540535688,"aX":-15.307058278245828},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":13.2,"spinRate":2441,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.3994320857434075,"extension":6.5794607906725755},"index":0,"playId":"9254bc9c-d5f5-3af6-b694-928b3f304dd2","pitchNumber":1,"startTime":"2025-09-18T01:08:37.113Z","endTime":"2025-09-18T01:08:41.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.6760060199711,"strikeZoneBottom":1.75648810470661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.283326912683506,"aZ":-16.623667390222728,"pfxX":-7.539200953590959,"pfxZ":8.131219905015795,"pX":1.3154986928566461,"pZ":2.155154033764715,"vX0":7.503961134998762,"vY0":-136.9590399938568,"vZ0":-5.5440606955187555,"x":66.86,"y":180.59,"x0":-0.47124851015005015,"y0":50.00507823550699,"z0":5.330183193292797,"aX":-14.423971075081356},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":12.2,"spinRate":2514,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3988573496175958,"extension":6.556963624693702},"index":1,"playId":"e5e0b5cb-9a0e-3276-b2e5-b4451054e592","pitchNumber":2,"startTime":"2025-09-18T01:08:59.557Z","endTime":"2025-09-18T01:09:04.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.788303754036807,"aZ":-10.005853845170728,"pfxX":-3.57590766810182,"pfxZ":11.612059395893324,"pX":1.1739014693691354,"pZ":2.8708881657429934,"vX0":5.73212162666136,"vY0":-137.3879790439947,"vZ0":-5.212458910008043,"x":72.25,"y":161.27,"x0":-0.4761420628454037,"y0":50.00412141130728,"z0":5.4744378712816,"aX":-6.827881028723306},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.0,"breakHorizontal":5.3,"spinRate":2512,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39884438131227995,"extension":6.566770096263611},"index":2,"playId":"34211a0c-59c5-3476-a230-6dd17a4ecf8d","pitchNumber":3,"startTime":"2025-09-18T01:09:21.711Z","endTime":"2025-09-18T01:09:26.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.59757079448339,"aZ":-17.504875744306233,"pfxX":-8.506981963731054,"pfxZ":7.703723209701931,"pX":0.5184732176977723,"pZ":2.685915245781029,"vX0":5.9986730915853546,"vY0":-136.97092939901538,"vZ0":-4.16050182960941,"x":97.24,"y":166.26,"x0":-0.5921198651778573,"y0":50.0048275935182,"z0":5.417814627813251,"aX":-16.203405039903846},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.3,"breakHorizontal":14.2,"spinRate":2429,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3995358290042317,"extension":6.50863196363934},"index":3,"playId":"16a22ebc-d632-3412-b4e6-89eb4aa7ed0e","pitchNumber":4,"startTime":"2025-09-18T01:09:43.703Z","endTime":"2025-09-18T01:09:49.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.62706615184062,"strikeZoneBottom":1.77083580607133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.871361427366597,"aZ":-28.401799547597992,"pfxX":-7.024116547808744,"pfxZ":2.522008323497552,"pX":1.7650241481909663,"pZ":0.8056884792025039,"vX0":8.433159897859372,"vY0":-121.58701821931606,"vZ0":-4.368153756096531,"x":49.72,"y":217.03,"x0":-0.8360140109032758,"y0":50.00466777937294,"z0":5.090610769055289,"aX":-10.516795991669175},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.7,"breakHorizontal":10.7,"spinRate":952,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4505091702514461,"extension":6.578358741459003},"index":4,"playId":"cfd1cde9-bf77-347a-bc5d-46d13471a83c","pitchNumber":5,"startTime":"2025-09-18T01:10:14.588Z","endTime":"2025-09-18T01:10:18.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.61929942605584,"strikeZoneBottom":1.7630536879438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.994698844339354,"aZ":-9.86065124407476,"pfxX":-4.367861588516353,"pfxZ":11.807906203815122,"pX":1.2911898000519118,"pZ":2.0550466365323934,"vX0":6.477147165864535,"vY0":-137.01703034451089,"vZ0":-7.42160851474687,"x":67.78,"y":183.29,"x0":-0.542574976781261,"y0":50.00270883124198,"z0":5.482970219555571,"aX":-8.254411480657964},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.9,"breakHorizontal":6.5,"spinRate":2439,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4006856896716222,"extension":6.211386405803507},"index":5,"playId":"b42908b6-e91d-3c63-bfdd-1247c2925747","pitchNumber":6,"startTime":"2025-09-18T01:10:36.357Z","endTime":"2025-09-18T01:10:42.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.55629097521556,"aZ":-16.470994304390036,"pfxX":-8.985496692652847,"pfxZ":8.232125858319023,"pX":-0.5461282578920018,"pZ":2.3539688920642257,"vX0":3.649479418225789,"vY0":-137.2782994103095,"vZ0":-4.943196268022461,"x":137.82,"y":175.22,"x0":-0.7258545202705886,"y0":50.00166704068818,"z0":5.300120788210937,"aX":-17.138627290447285},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":15.5,"spinRate":2446,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.399075557555554,"extension":6.455409868173764},"hitData":{"launchSpeed":105.4,"launchAngle":8.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":81.5,"coordY":143.99}},"index":6,"playId":"4fc7682c-dc74-33c7-badf-07192d44b262","pitchNumber":7,"startTime":"2025-09-18T01:10:59.454Z","endTime":"2025-09-18T01:11:04.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:11:04.692Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out to first baseman Josh Naylor. Vinnie Pasquantino to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-18T01:11:31.195Z","endTime":"2025-09-18T01:11:56.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"8a1d6762-7387-481d-ac57-def26d515561","startTime":"2025-09-18T01:11:31.195Z","endTime":"2025-09-18T01:11:36.195Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":94.7,"endSpeed":86.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.45383036156881,"aZ":-16.05515587541378,"pfxX":-9.313730702485124,"pfxZ":8.39627850493904,"pX":-0.5154814809133578,"pZ":2.215058789853884,"vX0":3.671290726110713,"vY0":-137.87491470113866,"vZ0":-5.31657342094639,"x":136.65,"y":178.97,"x0":-0.6563164354579883,"y0":50.00483124381605,"z0":5.2567867077858885,"aX":-17.88263020342831},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":16.1,"spinRate":2505,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.3976993477470594,"extension":6.449321206862455},"hitData":{"launchSpeed":76.9,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.27,"coordY":173.47}},"index":1,"playId":"a4d8b96a-0075-360a-a3c4-1caf92f92edf","pitchNumber":1,"startTime":"2025-09-18T01:11:48.526Z","endTime":"2025-09-18T01:11:56.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:11:56.520Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adam Frazier singles on a ground ball to left fielder Randy Arozarena. Vinnie Pasquantino out at home on the throw, left fielder Randy Arozarena to catcher Mitch Garver.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-18T01:12:25.698Z","endTime":"2025-09-18T01:15:30.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.31961106146426,"strikeZoneBottom":1.51168420831996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.202446353829934,"aZ":-9.499895021222764,"pfxX":-2.451820123314571,"pfxZ":11.656818961807916,"pX":-0.17346508197771487,"pZ":3.705766754299639,"vX0":2.0278483434042425,"vY0":-138.63568222598045,"vZ0":-3.3200876299635196,"x":123.61,"y":138.72,"x0":-0.5961235077891365,"y0":50.00142544426415,"z0":5.553642355486025,"aX":-4.768801918855552},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.6,"breakHorizontal":4.0,"spinRate":2513,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3951812426616641,"extension":6.392377891173085},"index":0,"playId":"b33b9101-46ca-33a7-a65b-2f4aff0c8325","pitchNumber":1,"startTime":"2025-09-18T01:12:32.861Z","endTime":"2025-09-18T01:12:37.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.007543964021696,"aZ":-9.72322195626698,"pfxX":-3.3397857809773126,"pfxZ":11.658079734164842,"pX":0.7350794147592999,"pZ":2.374192338982172,"vX0":4.72446978986379,"vY0":-137.74587056241725,"vZ0":-6.490292399894215,"x":88.98,"y":174.68,"x0":-0.5667257967244166,"y0":50.00152316257578,"z0":5.415185888557293,"aX":-6.431244029746668},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.9,"breakHorizontal":5.0,"spinRate":2605,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.397326430055875,"extension":6.421468450329878},"index":1,"playId":"869c74f4-5b93-327a-979b-3ee10385bd9f","pitchNumber":2,"startTime":"2025-09-18T01:12:54.231Z","endTime":"2025-09-18T01:12:57.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46060910040115,"aZ":-39.08601537934326,"pfxX":1.1053202355310052,"pfxZ":-4.5101779015377375,"pX":-0.059301859833265004,"pZ":1.7557391307728847,"vX0":1.417520134971237,"vY0":-122.83210659475904,"vZ0":-0.8910662036757616,"x":119.26,"y":191.38,"x0":-0.786578940934224,"y0":50.00006584771005,"z0":5.435325887397341,"aX":1.6950338402084268},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-8.2,"breakHorizontal":-2.3,"spinRate":2313,"spinDirection":338},"zone":8,"typeConfidence":2.0,"plateTime":0.44526556859142685,"extension":6.391120129358164},"index":2,"playId":"22cf9657-9866-3a40-9673-c3386f1298b0","pitchNumber":3,"startTime":"2025-09-18T01:13:22.252Z","endTime":"2025-09-18T01:13:25.668Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"c2fa72f6-b5fd-4bd6-9bd0-531729571a4d","startTime":"2025-09-18T01:13:45.840Z","endTime":"2025-09-18T01:13:50.840Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.437501679859952,"aZ":-33.033864410426574,"pfxX":-5.99690794462146,"pfxZ":-0.5726804646413655,"pX":-1.299026541079268,"pZ":3.041137165126325,"vX0":1.3336659250070646,"vY0":-122.32190619707156,"vZ0":1.3274183688074446,"x":166.52,"y":156.67,"x0":-1.0759215473007315,"y0":50.00244621163036,"z0":5.3455672272104415,"aX":-8.994369090060278},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.4,"breakHorizontal":10.4,"spinRate":826,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.44953371815560317,"extension":6.241277120596803},"index":4,"playId":"793fe3cf-7e84-364a-bdb8-29981c73128a","pitchNumber":4,"startTime":"2025-09-18T01:14:06.293Z","endTime":"2025-09-18T01:14:09.907Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.35146389494631,"strikeZoneBottom":1.60775598340038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.10684034801817,"aZ":-34.37208658687891,"pfxX":-5.046057281939353,"pfxZ":-1.4806996089820075,"pX":-1.8505409690784256,"pZ":1.4318016353084306,"vX0":-0.2682613860076507,"vY0":-121.79765374626899,"vZ0":-1.7949100365323567,"x":187.54,"y":200.12,"x0":-1.084080209247045,"y0":50.00191868339332,"z0":5.178246651523558,"aX":-7.505880328738212},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.9,"breakHorizontal":9.2,"spinRate":2615,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.451402894131431,"extension":6.346040450614792},"index":5,"playId":"e1f03771-cba7-33e9-b466-f695672d5962","pitchNumber":5,"startTime":"2025-09-18T01:14:30.881Z","endTime":"2025-09-18T01:14:34.698Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.332483859089834,"aZ":-11.983562275358754,"pfxX":-2.7177187244170207,"pfxZ":10.74887337790711,"pX":-0.46216914223009403,"pZ":3.455658834366379,"vX0":1.280075914239958,"vY0":-136.7230748706216,"vZ0":-3.3038208902155293,"x":134.62,"y":145.48,"x0":-0.5853393919717379,"y0":50.003205688295246,"z0":5.511423160774992,"aX":-5.10531983993538},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.8,"breakHorizontal":4.6,"spinRate":2534,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4018011245945594,"extension":6.371552085119987},"index":6,"playId":"2dacc8ef-89ae-349c-9778-3247ff22935e","pitchNumber":6,"startTime":"2025-09-18T01:14:53.137Z","endTime":"2025-09-18T01:14:56.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.689119928320604,"aZ":-37.75356671381717,"pfxX":-0.6842976413063782,"pfxZ":-3.871741922032742,"pX":-0.5365993571689801,"pZ":2.409098736958907,"vX0":1.6118268258046657,"vY0":-119.25430980689919,"vZ0":1.3434393108050353,"x":137.45,"y":173.73,"x0":-1.1319769718133914,"y0":50.00086083119598,"z0":5.240951733871091,"aX":-0.9866725765437396},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.5,"breakHorizontal":0.8,"spinRate":982,"spinDirection":262},"zone":4,"typeConfidence":2.0,"plateTime":0.45909478420156136,"extension":6.39020289325666},"hitData":{"launchSpeed":94.7,"launchAngle":7.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.98,"coordY":109.62}},"index":7,"playId":"5a560ceb-7fb1-3fe9-b03c-236e375c48c1","pitchNumber":7,"startTime":"2025-09-18T01:15:19.451Z","endTime":"2025-09-18T01:15:30.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:15:30.551Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out to left fielder Mike Yastrzemski.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-18T01:18:01.972Z","endTime":"2025-09-18T01:19:22.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: John Schreiber replaces Michael Lorenzen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-18T01:16:49.469Z","endTime":"2025-09-18T01:18:04.179Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670167,"link":"/api/v1/people/670167"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.74193610406905,"strikeZoneBottom":1.76085258789018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.000550148383393,"aZ":-33.10140411186759,"pfxX":8.068827116448812,"pfxZ":-0.6299578083980837,"pX":-1.3845373815199926,"pZ":2.870100792931789,"vX0":0.5545437145437694,"vY0":-120.15594105879947,"vZ0":2.376677038766119,"x":169.78,"y":161.29,"x0":-2.666875465893836,"y0":50.00526211023031,"z0":4.806740920352101,"aX":11.81446591439346},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.4,"breakHorizontal":-14.8,"spinRate":2487,"spinDirection":72},"zone":11,"typeConfidence":0.9,"plateTime":0.455627771017836,"extension":6.1872717630804015},"index":1,"playId":"6fff95e1-e520-392b-ab8e-fc2edfd3701f","pitchNumber":1,"startTime":"2025-09-18T01:18:04.179Z","endTime":"2025-09-18T01:18:08.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.62624956090118,"aZ":-30.99699354060102,"pfxX":1.8906465438064526,"pfxZ":0.7048748512362515,"pX":0.06729047078563567,"pZ":3.155184276472421,"vX0":6.237394509735742,"vY0":-127.55780882822837,"vZ0":2.1212683925775027,"x":114.44,"y":153.59,"x0":-2.640918879099377,"y0":50.00310107813406,"z0":4.73225704753692,"aX":3.161042135138962},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":-4.7,"spinRate":2665,"spinDirection":121},"zone":2,"typeConfidence":0.9,"plateTime":0.4270151917930183,"extension":6.213373703107186},"index":2,"playId":"81c8877a-4cec-34b2-b202-1047fab443fe","pitchNumber":2,"startTime":"2025-09-18T01:18:18.967Z","endTime":"2025-09-18T01:18:22.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.830840049957647,"aZ":-22.202598174238755,"pfxX":-7.273566263834677,"pfxZ":5.330512156231144,"pX":-0.0926924685245375,"pZ":4.1706632712713825,"vX0":9.06103926653757,"vY0":-136.12376142788224,"vZ0":2.916373733227718,"x":120.53,"y":126.17,"x0":-2.5248042125605714,"y0":50.00076145994695,"z0":4.625383801917713,"aX":-13.602364286351063},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.6,"breakHorizontal":11.2,"spinRate":2342,"spinDirection":245},"zone":11,"typeConfidence":0.9,"plateTime":0.4028884329876643,"extension":6.2934755079292835},"index":3,"playId":"12d1b1d3-b3e9-3ce2-88b3-8b86c300ce87","pitchNumber":3,"startTime":"2025-09-18T01:18:39.589Z","endTime":"2025-09-18T01:18:43.393Z","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":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.2,"strikeZoneTop":3.75134464840492,"strikeZoneBottom":1.77311733176046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.11819433392401,"aZ":-34.87413084426831,"pfxX":-5.443492423016047,"pfxZ":-1.6885214803880775,"pX":0.7376716404308634,"pZ":1.4942911912175947,"vX0":9.37534479134976,"vY0":-126.33471365728248,"vZ0":-0.943437732955829,"x":88.88,"y":198.43,"x0":-2.3309268721900254,"y0":50.001556421588326,"z0":4.700451111469807,"aX":-8.711777716567896},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.0,"breakHorizontal":7.4,"spinRate":1291,"spinDirection":276},"zone":14,"typeConfidence":0.8,"plateTime":0.4352125087098768,"extension":6.439172492507001},"index":4,"playId":"9d1d5e29-90be-3481-a3a4-afac751deb00","pitchNumber":4,"startTime":"2025-09-18T01:18:57.495Z","endTime":"2025-09-18T01:19:02.246Z","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":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.95794758991656,"aZ":-22.02634239513652,"pfxX":-7.715889496817306,"pfxZ":5.445050564893396,"pX":-0.3747548200456411,"pZ":4.216325718417772,"vX0":8.045524020758503,"vY0":-135.70734441090278,"vZ0":2.797755287983001,"x":131.28,"y":124.94,"x0":-2.3767253281966214,"y0":50.001161161766014,"z0":4.707108493048291,"aX":-14.376954133082178},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.7,"breakHorizontal":12.2,"spinRate":2332,"spinDirection":245},"zone":11,"typeConfidence":0.9,"plateTime":0.40374914941766393,"extension":6.300892173900812},"hitData":{"launchSpeed":70.7,"launchAngle":38.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.8,"coordY":119.59}},"index":5,"playId":"ceb37793-a9c5-3d2a-8ce7-70bac248e56c","pitchNumber":5,"startTime":"2025-09-18T01:19:14.186Z","endTime":"2025-09-18T01:19:22.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:19:22.804Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Julio Rodríguez flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-18T01:19:35.908Z","endTime":"2025-09-18T01:20:49.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.42580053471639,"strikeZoneBottom":1.59364829962158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.991159868426713,"aZ":-30.440771076019136,"pfxX":1.4292390272974682,"pfxZ":1.0141727251539372,"pX":2.1358599569210646,"pZ":2.486064812153904,"vX0":10.650520164073457,"vY0":-129.816358865072,"vZ0":0.4165953140520856,"x":35.59,"y":171.66,"x0":-2.198091198647635,"y0":50.00625954641879,"z0":4.63217552641088,"aX":2.448928851022958},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.2,"breakHorizontal":-4.8,"spinRate":2422,"spinDirection":169},"zone":14,"typeConfidence":0.91,"plateTime":0.4211875684191355,"extension":6.280740620999492},"index":0,"playId":"5709ce35-60ee-3f42-9ece-e9c61a484619","pitchNumber":1,"startTime":"2025-09-18T01:19:52.773Z","endTime":"2025-09-18T01:19:56.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.33971376889907,"strikeZoneBottom":1.60236604341651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.682211997715545,"aZ":-32.85180633100412,"pfxX":8.730370791391614,"pfxZ":-0.4621864944875913,"pX":-0.7287096570635516,"pZ":3.7734669331723745,"vX0":1.7816007449315328,"vY0":-119.80010423320259,"vZ0":4.707976902205573,"x":144.78,"y":136.9,"x0":-2.616149851642398,"y0":50.00459099551326,"z0":4.7156855600494705,"aX":12.717977222955426},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.5,"breakHorizontal":-16.2,"spinRate":2540,"spinDirection":71},"zone":11,"typeConfidence":0.9,"plateTime":0.4568221266665424,"extension":6.181500140341034},"index":1,"playId":"bc83314d-cebc-33f1-accd-c253fab6d0b9","pitchNumber":2,"startTime":"2025-09-18T01:20:20.256Z","endTime":"2025-09-18T01:20:24.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.589017880751395,"aZ":-31.045218028610535,"pfxX":0.9376839914487658,"pfxZ":0.6612231775556072,"pX":0.02883663758530318,"pZ":2.8538750145373526,"vX0":5.878625304086017,"vY0":-129.28032005886675,"vZ0":1.013381928466807,"x":115.9,"y":161.73,"x0":-2.387649673795036,"y0":50.00378111511324,"z0":4.822885805316832,"aX":1.6007125177137136},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.7,"breakHorizontal":-2.9,"spinRate":2576,"spinDirection":140},"zone":2,"typeConfidence":0.9,"plateTime":0.42217392385430497,"extension":6.194162641436354},"hitData":{"launchSpeed":95.5,"launchAngle":39.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.58,"coordY":76.36}},"index":2,"playId":"5c143985-4997-3614-88d0-ce377c95cc55","pitchNumber":3,"startTime":"2025-09-18T01:20:37.985Z","endTime":"2025-09-18T01:20:49.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:20:49.643Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Polanco flies out to left fielder Mike Yastrzemski.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-18T01:20:59.385Z","endTime":"2025-09-18T01:23:51.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.802983722937995,"aZ":-22.129924828317677,"pfxX":-7.606563844704243,"pfxZ":5.302687410496274,"pX":0.18414909243234917,"pZ":2.7247295591020264,"vX0":9.279002690307024,"vY0":-136.27749434209497,"vZ0":-1.2216031542453365,"x":109.98,"y":165.21,"x0":-2.264482444748832,"y0":50.00614715013203,"z0":4.696355314206615,"aX":-14.419577610118052},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.6,"breakHorizontal":12.0,"spinRate":2171,"spinDirection":241},"zone":5,"typeConfidence":0.9,"plateTime":0.40075323287280185,"extension":6.3877389904516875},"index":0,"playId":"88aa0857-f4c5-353a-9022-c230f1c378e4","pitchNumber":1,"startTime":"2025-09-18T01:21:17.383Z","endTime":"2025-09-18T01:21:21.523Z","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":93.4,"endSpeed":85.2,"strikeZoneTop":3.36193760087054,"strikeZoneBottom":1.66404488774121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65759049372103,"aZ":-23.15227247377226,"pfxX":-6.001366132210228,"pfxZ":4.829659995853076,"pX":-0.07677759612179144,"pZ":3.7226388540752566,"vX0":8.134202742111956,"vY0":-135.8230332347905,"vZ0":1.8577196010631472,"x":119.93,"y":138.27,"x0":-2.3302796367700305,"y0":50.00476351836977,"z0":4.639360261819411,"aX":-11.21749346853823},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":9.1,"spinRate":2172,"spinDirection":240},"zone":11,"typeConfidence":0.9,"plateTime":0.4032081240132448,"extension":6.38440274921422},"index":1,"playId":"5cbb949f-0b24-3f92-814c-952d0c284cce","pitchNumber":2,"startTime":"2025-09-18T01:21:40.885Z","endTime":"2025-09-18T01:21:45.112Z","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":82.7,"endSpeed":76.1,"strikeZoneTop":3.39114124082286,"strikeZoneBottom":1.69317157611582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.004791272490028,"aZ":-30.486319490009908,"pfxX":7.814618509494168,"pfxZ":1.1440397633056794,"pX":-1.3623325542666305,"pZ":2.3768092171907775,"vX0":0.8312186830809549,"vY0":-120.44858298982649,"vZ0":0.963508006630458,"x":168.93,"y":174.61,"x0":-2.72709704162492,"y0":50.00161085740376,"z0":4.663725929613596,"aX":11.500522297675674},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.5,"breakHorizontal":-14.4,"spinRate":2568,"spinDirection":66},"zone":13,"typeConfidence":0.9,"plateTime":0.4544421420631868,"extension":6.271484351386374},"index":2,"playId":"6bfa6fa9-e192-3771-9dd4-10afe47a155e","pitchNumber":3,"startTime":"2025-09-18T01:21:59.922Z","endTime":"2025-09-18T01:22:04.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.563185096064768,"aZ":-19.2255374047463,"pfxX":-5.6574698358151565,"pfxZ":6.818702317370279,"pX":-0.5605117724304454,"pZ":2.5952387527220537,"vX0":6.785972405077994,"vY0":-137.0113351886749,"vZ0":-2.2186544674550728,"x":138.37,"y":168.71,"x0":-2.335548709155608,"y0":50.003618046519286,"z0":4.730814909776106,"aX":-10.745632611696434},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":8.8,"spinRate":2215,"spinDirection":239},"zone":4,"typeConfidence":0.9,"plateTime":0.39992929956758916,"extension":6.407203708425718},"index":3,"playId":"3324e362-4aeb-364b-912d-c0b6c9749ad3","pitchNumber":4,"startTime":"2025-09-18T01:22:18.187Z","endTime":"2025-09-18T01:22:21.665Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-18T01:22:32.469Z","endTime":"2025-09-18T01:22:46.760Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.36408282817596,"strikeZoneBottom":1.72914891608879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47397331611014,"aZ":-37.3017176727824,"pfxX":-3.6823070755875653,"pfxZ":-3.221176070804949,"pX":0.6605031191196142,"pZ":0.37277017131280055,"vX0":8.336617780684382,"vY0":-125.18516548896218,"vZ0":-2.938422955406537,"x":91.82,"y":228.72,"x0":-2.229367821457564,"y0":50.002472632231054,"z0":4.6051044814371105,"aX":-5.864990849786491},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-6.2,"breakHorizontal":4.8,"spinRate":1317,"spinDirection":286},"zone":14,"typeConfidence":0.53,"plateTime":0.4369772122651012,"extension":6.555771853713312},"index":5,"playId":"30c13bb5-7e76-3b21-bb99-7fe0d038fa93","pitchNumber":5,"startTime":"2025-09-18T01:22:46.760Z","endTime":"2025-09-18T01:22:50.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.275625367402462,"aZ":-22.778345746632578,"pfxX":-8.043314371343131,"pfxZ":4.86376033180459,"pX":0.3330278261798185,"pZ":2.524218428964715,"vX0":9.603675814113824,"vY0":-137.77438913765087,"vZ0":-1.6159002306623325,"x":104.31,"y":170.63,"x0":-2.1452407087822025,"y0":50.00179297783396,"z0":4.650684862989602,"aX":-15.534692133722922},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.6,"breakHorizontal":12.7,"spinRate":2201,"spinDirection":245},"zone":6,"typeConfidence":0.9,"plateTime":0.3968542379357829,"extension":6.4157037000803125},"index":6,"playId":"6e31985f-a032-3b9b-9e88-5c9bf86d6c6b","pitchNumber":6,"startTime":"2025-09-18T01:23:06.690Z","endTime":"2025-09-18T01:23:10.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.110188224804702,"aZ":-21.34864653572188,"pfxX":-6.8681529237225085,"pfxZ":5.615130009401296,"pX":-0.65630326716679,"pZ":3.0603964232147027,"vX0":6.7030172088950035,"vY0":-137.8746048824053,"vZ0":-0.7894081992000103,"x":142.02,"y":156.15,"x0":-2.224421667070468,"y0":50.006012716349225,"z0":4.78863421674277,"aX":-13.250478953646379},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":11.0,"spinRate":2079,"spinDirection":244},"zone":1,"typeConfidence":0.9,"plateTime":0.396983653084356,"extension":6.48236811431424},"hitData":{"launchSpeed":97.1,"launchAngle":31.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.53,"coordY":79.47}},"index":7,"playId":"19388638-e18f-3cc0-a3b8-4138d8f902a2","pitchNumber":7,"startTime":"2025-09-18T01:23:42.537Z","endTime":"2025-09-18T01:23:51.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:23:51.032Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jac Caglianone grounds out, second baseman Jorge Polanco to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-18T01:26:03.010Z","endTime":"2025-09-18T01:26:13.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Ferguson replaces Bryce Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-18T01:25:02.002Z","endTime":"2025-09-18T01:26:05.251Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657571,"link":"/api/v1/people/657571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":88.2,"endSpeed":81.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.684682549745165,"aZ":-26.68245144306629,"pfxX":0.16100498466867275,"pfxZ":3.279321395595039,"pX":-0.3932865581730444,"pZ":2.623927428499576,"vX0":-6.533894573528156,"vY0":-128.3982243194389,"vZ0":-2.7461478172537666,"x":131.99,"y":167.93,"x0":2.1597458822012587,"y0":50.00612339729255,"z0":5.775921588127435,"aX":0.2714898172545575},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.5,"breakHorizontal":1.1,"spinRate":2589,"spinDirection":204},"zone":4,"typeConfidence":0.9,"plateTime":0.42601038145231085,"extension":6.229273393244283},"hitData":{"launchSpeed":105.8,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.99,"coordY":144.8}},"index":1,"playId":"0ed4dc65-5dd0-30c0-ad9a-b66a64c0ded6","pitchNumber":1,"startTime":"2025-09-18T01:26:05.251Z","endTime":"2025-09-18T01:26:13.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:26:13.305Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carter Jensen walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-18T01:26:25.339Z","endTime":"2025-09-18T01:29:13.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.08211233085505,"strikeZoneBottom":1.67211616005863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.63808206078764,"aZ":-18.70263938356885,"pfxX":8.359728338503482,"pfxZ":7.161019841672434,"pX":1.0818220137046044,"pZ":2.8472691694941297,"vX0":-5.858941388712648,"vY0":-135.58068279399393,"vZ0":-4.476470437617989,"x":75.76,"y":161.9,"x0":2.172886059867482,"y0":50.00571377320832,"z0":5.805933051148955,"aX":15.734602479452855},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.4,"breakHorizontal":-14.0,"spinRate":2131,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.40231825424591117,"extension":6.262351211800516},"index":0,"playId":"7182e735-4a8f-3a19-8dc9-472c211c1280","pitchNumber":1,"startTime":"2025-09-18T01:26:39.456Z","endTime":"2025-09-18T01:26:44.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.26357250814961,"strikeZoneBottom":1.75939701326654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.72549161872875,"aZ":-22.02536901827903,"pfxX":8.28995815551925,"pfxZ":5.307759979641096,"pX":0.7511155656327121,"pZ":3.530017416969254,"vX0":-6.753286079096869,"vY0":-136.8155904713739,"vZ0":-1.9397749842113017,"x":88.37,"y":143.47,"x0":2.1638452056591007,"y0":50.003118947666366,"z0":5.744241695444616,"aX":15.853122389574322},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.5,"breakHorizontal":-13.8,"spinRate":2294,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.3990140099095001,"extension":6.22487020326395},"index":1,"playId":"436983cf-6744-3c2c-b560-c89e530bcf54","pitchNumber":2,"startTime":"2025-09-18T01:26:56.162Z","endTime":"2025-09-18T01:27:01.263Z","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":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.17621036649417,"aZ":-17.993312359544564,"pfxX":3.4275313973268817,"pfxZ":7.514908653065639,"pX":0.3804815221392252,"pZ":2.8341852686470883,"vX0":-5.8295297816861344,"vY0":-135.87478731160172,"vZ0":-4.594010006197575,"x":102.5,"y":162.26,"x0":2.0994114562196113,"y0":50.00484597040716,"z0":5.781093975340821,"aX":6.469986017906272},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":-5.2,"spinRate":2243,"spinDirection":142},"zone":3,"typeConfidence":0.91,"plateTime":0.4016956836078829,"extension":6.3016762516920695},"index":2,"playId":"5295c0a6-5348-3802-a59a-abe268675e00","pitchNumber":3,"startTime":"2025-09-18T01:27:13.913Z","endTime":"2025-09-18T01:27:18.186Z","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.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.403620127240348,"aZ":-20.928346226745283,"pfxX":8.225055095647004,"pfxZ":5.904844708695663,"pX":0.16940005179027134,"pZ":3.0864128106290636,"vX0":-8.00343955008412,"vY0":-136.47914335632717,"vZ0":-3.289657642817291,"x":110.54,"y":155.45,"x0":2.058133010568546,"y0":50.000436852624915,"z0":5.7328031508271575,"aX":15.659543886873012},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.2,"breakHorizontal":-13.4,"spinRate":2305,"spinDirection":147},"zone":2,"typeConfidence":0.9,"plateTime":0.39990049705358865,"extension":6.276465614100059},"index":3,"playId":"097f9900-2065-37cd-943d-d4027457ab5e","pitchNumber":4,"startTime":"2025-09-18T01:27:31.312Z","endTime":"2025-09-18T01:27:34.447Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-18T01:27:45.845Z","endTime":"2025-09-18T01:27:58.105Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2499230863898,"aZ":-27.43927200577748,"pfxX":-0.6221619544847239,"pfxZ":2.7584227547682056,"pX":-0.5802482484690411,"pZ":1.832974684861451,"vX0":-6.741659379786187,"vY0":-129.2724230400435,"vZ0":-4.472187029778323,"x":139.12,"y":189.29,"x0":2.126623098729787,"y0":50.00480834035104,"z0":5.656014007090885,"aX":-1.0672747995676946},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":2.4,"spinRate":2559,"spinDirection":262},"zone":7,"typeConfidence":0.9,"plateTime":0.4213572956916831,"extension":6.299208333214321},"index":5,"playId":"92e1ff9d-37df-30f0-8088-7025c29c61d3","pitchNumber":5,"startTime":"2025-09-18T01:27:58.105Z","endTime":"2025-09-18T01:28:02.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.10748754165594,"strikeZoneBottom":1.47042297860346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.29163011232388,"aZ":-18.166780131262726,"pfxX":4.036422411508514,"pfxZ":7.322790556434437,"pX":-0.027897008364370247,"pZ":1.5176731813281659,"vX0":-7.09829234237301,"vY0":-136.71516829620748,"vZ0":-7.771507645293894,"x":118.06,"y":197.8,"x0":2.065759116802114,"y0":50.00051201026517,"z0":5.621590472953695,"aX":7.71826989536496},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":-6.0,"spinRate":2235,"spinDirection":154},"zone":8,"typeConfidence":0.91,"plateTime":0.3991121822062582,"extension":6.471348732916673},"index":6,"playId":"11b65f39-7835-33b3-8845-146d4d1050a5","pitchNumber":6,"startTime":"2025-09-18T01:28:17.648Z","endTime":"2025-09-18T01:28:23.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.21957306439239,"aZ":-22.187503961463815,"pfxX":8.904590247906686,"pfxZ":5.300129589431998,"pX":0.8447710164640327,"pZ":3.0910896508153893,"vX0":-6.565886747911518,"vY0":-136.46620487425508,"vZ0":-3.10531414563272,"x":84.8,"y":155.32,"x0":2.1258246898694675,"y0":50.005385474135714,"z0":5.773413086896474,"aX":16.786327262419107},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.1,"breakHorizontal":-14.8,"spinRate":2154,"spinDirection":178},"zone":12,"typeConfidence":0.9,"plateTime":0.4014693795510089,"extension":6.255418588533499},"index":7,"playId":"5ac4213b-b7c8-37fa-b888-0060711049db","pitchNumber":7,"startTime":"2025-09-18T01:28:35.534Z","endTime":"2025-09-18T01:28:38.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.16833306781262,"strikeZoneBottom":1.72363269370418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.525873107568735,"aZ":-18.06969395805258,"pfxX":2.632360885035472,"pfxZ":7.349829217735883,"pX":-1.2597657715717656,"pZ":2.301313848562235,"vX0":-9.601795488170488,"vY0":-136.78281702896354,"vZ0":-5.612249458043837,"x":165.02,"y":176.64,"x0":1.9345466019369189,"y0":50.00586102137763,"z0":5.594715780946568,"aX":5.055016764019976},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.5,"breakHorizontal":-3.0,"spinRate":2285,"spinDirection":155},"zone":13,"typeConfidence":0.9,"plateTime":0.3984949504183537,"extension":6.41115961079601},"index":8,"playId":"9cbc3e9c-683e-3d66-bd17-5871f1157317","pitchNumber":8,"startTime":"2025-09-18T01:29:07.953Z","endTime":"2025-09-18T01:29:13.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:29:13.050Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Tolbert singles on a ground ball to right fielder Victor Robles. Carter Jensen to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-18T01:29:29.338Z","endTime":"2025-09-18T01:32:17.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"postOnSecond":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,7],"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":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.56442867996979,"strikeZoneBottom":1.68041574924599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.372384919427937,"aZ":-20.559517068669575,"pfxX":9.028729701201584,"pfxZ":6.188057608473331,"pX":1.0472235880853982,"pZ":3.387087927718929,"vX0":-6.022460174290501,"vY0":-135.77655329667445,"vZ0":-2.548354404325984,"x":77.08,"y":147.33,"x0":2.1155854474861617,"y0":50.000520806564786,"z0":5.760813280772013,"aX":16.937348739826238},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.9,"breakHorizontal":-15.1,"spinRate":2032,"spinDirection":111},"zone":12,"typeConfidence":0.9,"plateTime":0.40266498579312904,"extension":6.130226421401856},"index":0,"playId":"0bb54a49-fe9d-3498-9fa5-40369be84f14","pitchNumber":1,"startTime":"2025-09-18T01:29:40.591Z","endTime":"2025-09-18T01:29:44.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.2,"strikeZoneTop":3.39313977986214,"strikeZoneBottom":1.66630748608124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.486978279004514,"aZ":-24.329056303500213,"pfxX":-0.4156380949651566,"pfxZ":4.523879767625837,"pX":-0.9283733190209772,"pZ":2.1848978065333218,"vX0":-7.594342506837118,"vY0":-129.6839157572824,"vZ0":-4.2095115414017465,"x":152.39,"y":179.79,"x0":2.070025659189238,"y0":50.00474498457454,"z0":5.645140078315255,"aX":-0.7188870730079476},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.7,"breakHorizontal":2.2,"spinRate":2617,"spinDirection":176},"zone":13,"typeConfidence":0.91,"plateTime":0.41945687973800405,"extension":6.396604450117964},"index":1,"playId":"e4e48f87-9d71-39c5-8e43-4eb76738afd5","pitchNumber":2,"startTime":"2025-09-18T01:30:02.668Z","endTime":"2025-09-18T01:30:07.014Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2025-09-18T01:30:14.240Z","endTime":"2025-09-18T01:31:02.137Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.26050983657571,"strikeZoneBottom":1.4707811793962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.417402355015373,"aZ":-14.337025838324868,"pfxX":7.376737519104828,"pfxZ":9.35010865412513,"pX":0.010633489369168692,"pZ":1.7776139950449446,"vX0":-8.206485426945182,"vY0":-137.03855330406827,"vZ0":-7.555701143147218,"x":116.59,"y":190.78,"x0":2.0813280849679088,"y0":50.0021829007783,"z0":5.543763374965809,"aX":14.072687440863895},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":-11.6,"spinRate":2213,"spinDirection":159},"zone":8,"typeConfidence":0.8,"plateTime":0.3992140880503823,"extension":6.379881327601125},"index":3,"playId":"8d9bd6d7-ce52-3bb1-b4dd-33f1edd32b0b","pitchNumber":3,"startTime":"2025-09-18T01:31:02.137Z","endTime":"2025-09-18T01:31:06.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.42182931175682,"strikeZoneBottom":1.66363257911588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.65684703816138,"aZ":-16.341595746369205,"pfxX":7.752818010074737,"pfxZ":8.230749909971914,"pX":-0.3486511839398411,"pZ":2.8323106937803755,"vX0":-8.971686446752585,"vY0":-137.38192538183173,"vZ0":-4.741183145461518,"x":130.29,"y":162.31,"x0":1.9424568077368873,"y0":50.000391302463164,"z0":5.680795303548626,"aX":14.910032943404827},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":-12.2,"spinRate":2202,"spinDirection":162},"zone":4,"typeConfidence":0.91,"plateTime":0.3977418526241716,"extension":6.2996752651824295},"index":4,"playId":"7e1d3260-fbd1-3a31-8014-f45da2c4bbbc","pitchNumber":4,"startTime":"2025-09-18T01:31:20.037Z","endTime":"2025-09-18T01:31:25.717Z","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":81.8,"endSpeed":76.1,"strikeZoneTop":3.38738231829814,"strikeZoneBottom":1.69216997013073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.265223979815705,"aZ":-40.056572087886046,"pfxX":-2.928381664856455,"pfxZ":-5.478484421273978,"pX":-1.2007592931902018,"pZ":1.081510377719141,"vX0":-6.794073066011416,"vY0":-119.03915197501054,"vZ0":-2.4483268153159536,"x":162.77,"y":209.58,"x0":2.067598869755168,"y0":50.00236662742344,"z0":5.7402393076514935,"aX":-4.213230883004853},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.2,"breakHorizontal":7.0,"spinRate":2956,"spinDirection":245},"zone":13,"typeConfidence":0.87,"plateTime":0.459647211279524,"extension":6.347983619013506},"index":5,"playId":"bfd3fb6e-0f90-368e-bf4d-471949c01ada","pitchNumber":5,"startTime":"2025-09-18T01:31:39.247Z","endTime":"2025-09-18T01:31:44.513Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2025-09-18T01:31:55.320Z","endTime":"2025-09-18T01:32:07.714Z","isPitch":false,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.205409288811374,"aZ":-21.470099313177425,"pfxX":9.999489616358726,"pfxZ":5.599612976944787,"pX":0.44871252633444086,"pZ":3.045569630774817,"vX0":-7.652746936841385,"vY0":-137.15176940250984,"vZ0":-3.281092164848448,"x":99.9,"y":156.55,"x0":1.9703956573293728,"y0":50.005974128941666,"z0":5.714810460936106,"aX":19.129367767806663},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.6,"breakHorizontal":-16.6,"spinRate":2381,"spinDirection":172},"zone":3,"typeConfidence":0.9,"plateTime":0.3987471242316327,"extension":6.370535091501825},"hitData":{"launchSpeed":98.4,"launchAngle":4.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.55,"coordY":100.5}},"index":7,"playId":"5ee74346-2377-34aa-9a98-ce645bf8c45c","pitchNumber":6,"startTime":"2025-09-18T01:32:07.714Z","endTime":"2025-09-18T01:32:17.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:32:17.848Z","atBatIndex":48},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mike Yastrzemski grounds into a double play, second baseman Jorge Polanco to shortstop J.P. Crawford to first baseman Josh Naylor. Tyler Tolbert out at 2nd. Mike Yastrzemski out at 1st.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-18T01:33:31.001Z","endTime":"2025-09-18T01:33:41.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-18T01:32:30.298Z","endTime":"2025-09-18T01:33:33.364Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.160244235676636,"aZ":-21.611160542243596,"pfxX":10.913139341363939,"pfxZ":5.785205006141509,"pX":0.09476541259532967,"pZ":2.075167810404211,"vX0":-9.207562553642918,"vY0":-134.5264620881598,"vZ0":-5.286303808226457,"x":113.39,"y":182.75,"x0":2.1499626607876494,"y0":50.00396803195851,"z0":5.605175891836556,"aX":19.93214173353148},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.5,"breakHorizontal":-17.6,"spinRate":2320,"spinDirection":170},"zone":8,"typeConfidence":0.9,"plateTime":0.40771355595734216,"extension":6.58850411578989},"hitData":{"launchSpeed":98.7,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.75,"coordY":152.7}},"index":1,"playId":"b0938150-6698-3a68-95ca-a2b8ded25874","pitchNumber":1,"startTime":"2025-09-18T01:33:33.364Z","endTime":"2025-09-18T01:33:41.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:33:41.388Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Eugenio Suárez doubles (26) on a sharp line drive to left fielder Mike Yastrzemski.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-18T01:35:57.325Z","endTime":"2025-09-18T01:37:40.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Angel Zerpa replaces John Schreiber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-18T01:34:40.038Z","endTime":"2025-09-18T01:35:59.288Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672582,"link":"/api/v1/people/672582"},"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":96.6,"endSpeed":87.7,"strikeZoneTop":3.75293651048999,"strikeZoneBottom":1.53059693996541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.54380360708198,"aZ":-17.98315809826489,"pfxX":7.45907149623731,"pfxZ":7.1550999501797,"pX":0.39653624997429193,"pZ":3.5540263852706055,"vX0":-8.469380177985714,"vY0":-140.38256034275636,"vZ0":-1.9735779541208096,"x":101.88,"y":142.82,"x0":2.492058286925719,"y0":50.00633732425368,"z0":5.444404487592907,"aX":14.802368359997786},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":-11.6,"spinRate":2020,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.3910575935500651,"extension":5.39736345977087},"index":1,"playId":"77e5e471-35ba-3730-b6ef-3a7aa4d2e3e7","pitchNumber":1,"startTime":"2025-09-18T01:35:59.288Z","endTime":"2025-09-18T01:36:03.946Z","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":88.7,"endSpeed":82.1,"strikeZoneTop":3.58559054745779,"strikeZoneBottom":1.68845695410997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.542194167472907,"aZ":-32.33609660954093,"pfxX":1.0128077796410864,"pfxZ":-0.0948321652066757,"pX":-1.255094269398372,"pZ":0.6591061955035721,"vX0":-10.245137442620901,"vY0":-128.87447093645338,"vZ0":-4.438416716833926,"x":164.84,"y":220.98,"x0":2.631843897845366,"y0":50.0026920320667,"z0":4.887353741686425,"aX":1.711815069576988},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.0,"breakHorizontal":0.4,"spinRate":2595,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.42419571391404,"extension":5.2677109233030155},"index":2,"playId":"69c737b3-034e-3a1f-afdd-a13f9ed92674","pitchNumber":2,"startTime":"2025-09-18T01:36:12.036Z","endTime":"2025-09-18T01:36:15.912Z","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":87.2,"endSpeed":80.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.23247882974602,"aZ":-35.06305180068901,"pfxX":-2.3231303570518316,"pfxZ":-1.7593175745869045,"pX":-0.3662509859148384,"pZ":1.5767369881314115,"vX0":-7.1084179128124,"vY0":-126.94467889202825,"vZ0":-1.5260421039649383,"x":130.96,"y":196.21,"x0":2.7638666539013452,"y0":50.002781898192566,"z0":4.958592267507372,"aX":-3.8163738850886744},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.2,"breakHorizontal":5.8,"spinRate":2559,"spinDirection":322},"zone":7,"typeConfidence":2.0,"plateTime":0.43030350037816856,"extension":5.2306313137331255},"index":3,"playId":"69b6f45a-dc97-3374-af1b-c0ba252aa1f3","pitchNumber":3,"startTime":"2025-09-18T01:36:29.694Z","endTime":"2025-09-18T01:36:34.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.51964945226291,"strikeZoneBottom":1.53937062178498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.68708349066093,"aZ":-20.972883586534973,"pfxX":10.602227221300177,"pfxZ":5.433366439733607,"pX":0.09702525885321861,"pZ":3.3569170558646286,"vX0":-9.494473125948637,"vY0":-142.6583443156725,"vZ0":-2.416773361973793,"x":113.3,"y":148.14,"x0":2.0901148585327123,"y0":50.00490124085554,"z0":5.536528593705744,"aX":21.865155446510787},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.5,"breakHorizontal":-17.3,"spinRate":2101,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.38388639933795643,"extension":5.385155603448031},"index":4,"playId":"825652db-1b2d-31e2-aa47-f97bf3d06af7","pitchNumber":4,"startTime":"2025-09-18T01:36:51.720Z","endTime":"2025-09-18T01:36:58.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.52313463689515,"strikeZoneBottom":1.65778216985397,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.719320069328916,"aZ":-23.42962490288702,"pfxX":6.110460784642328,"pfxZ":4.361609633142779,"pX":0.594724086710786,"pZ":3.6380529763018123,"vX0":-7.485168333752938,"vY0":-141.12759979952978,"vZ0":-0.4047328781701347,"x":94.33,"y":140.55,"x0":2.4942199194142445,"y0":50.00665771247691,"z0":5.299476343187148,"aX":12.262885827161522},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.0,"breakHorizontal":-9.5,"spinRate":2052,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.3889098026221558,"extension":5.343847410056996},"index":5,"playId":"925021ab-0124-3612-9fef-4d20afca298a","pitchNumber":5,"startTime":"2025-09-18T01:37:09.031Z","endTime":"2025-09-18T01:37:13.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.962843195424217,"aZ":-35.128551956608156,"pfxX":-1.5157096658898794,"pfxZ":-1.8019366895180617,"pX":-0.10854629717595142,"pZ":2.066332732754655,"vX0":-6.373293174469887,"vY0":-126.71551529473837,"vZ0":-0.6578714904906304,"x":121.14,"y":182.99,"x0":2.6279796388766377,"y0":50.0030775118699,"z0":5.1165435413684,"aX":-2.4838880020281247},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.2,"breakHorizontal":4.1,"spinRate":2560,"spinDirection":298},"zone":8,"typeConfidence":2.0,"plateTime":0.43094148355188944,"extension":5.5047364315798335},"hitData":{"launchSpeed":103.9,"launchAngle":17.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":31.93,"coordY":112.48}},"index":6,"playId":"5fc81595-8c05-3f89-a6a6-215327011f35","pitchNumber":6,"startTime":"2025-09-18T01:37:26.281Z","endTime":"2025-09-18T01:37:40.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:37:40.948Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, pitcher Angel Zerpa to first baseman Vinnie Pasquantino. Eugenio Suárez to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-18T01:37:53.109Z","endTime":"2025-09-18T01:39:03.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672582,"link":"/api/v1/people/672582"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.26574285161006,"strikeZoneBottom":1.62080755540418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.11763466225488,"aZ":-24.920135351837466,"pfxX":10.58367206516076,"pfxZ":3.602001666053999,"pX":-1.4509815436719675,"pZ":2.7903156567920595,"vX0":-14.58708495924066,"vY0":-140.56037874780827,"vZ0":-2.09754235789514,"x":172.31,"y":163.44,"x0":2.4166601577294657,"y0":50.0012339953103,"z0":5.154696423477267,"aX":21.301635253011426},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.2,"breakHorizontal":-16.4,"spinRate":1977,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.38880458365848414,"extension":5.506971669504392},"index":0,"playId":"dd9b1dd0-29a7-372c-a8ec-4c412835b592","pitchNumber":1,"startTime":"2025-09-18T01:38:14.151Z","endTime":"2025-09-18T01:38:17.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.29491659504837,"strikeZoneBottom":1.65079829831308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.48049436213142,"aZ":-28.204067532697145,"pfxX":10.470283858591886,"pfxZ":1.9663004570854135,"pX":-0.42756203721344693,"pZ":2.269290040629148,"vX0":-11.56575215468803,"vY0":-140.71165580146396,"vZ0":-3.0544953882520725,"x":133.3,"y":177.51,"x0":2.359713649591238,"y0":50.005342908324764,"z0":5.180206569695771,"aX":21.171321947213478},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.1,"breakHorizontal":-16.8,"spinRate":2499,"spinDirection":35},"zone":4,"typeConfidence":2.0,"plateTime":0.38804150564825024,"extension":5.393548139882949},"index":1,"playId":"75661a45-fcba-32d9-b129-9982cd77c4d8","pitchNumber":2,"startTime":"2025-09-18T01:38:33.120Z","endTime":"2025-09-18T01:38:37.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.981103353810425,"aZ":-20.051430098808062,"pfxX":6.824579265731526,"pfxZ":6.033429310092524,"pX":-0.04899274016899473,"pZ":3.145742781034371,"vX0":-9.265901949174822,"vY0":-140.44352118982894,"vZ0":-2.4645298429755877,"x":118.87,"y":153.84,"x0":2.3969766586760586,"y0":50.004834612337724,"z0":5.329891624516803,"aX":13.718465542931135},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.7,"breakHorizontal":-10.6,"spinRate":1874,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.3890762337705045,"extension":5.506509116405555},"hitData":{"launchSpeed":78.7,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.0,"coordY":183.61}},"index":2,"playId":"2cb2f2dd-5352-3952-8ea1-e3c14238ac96","pitchNumber":3,"startTime":"2025-09-18T01:38:54.501Z","endTime":"2025-09-18T01:39:03.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:39:03.104Z","atBatIndex":51},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Mitch Garver out on a sacrifice fly to center fielder Tyler Tolbert. Eugenio Suárez scores.","rbi":1,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-18T01:40:36.489Z","endTime":"2025-09-18T01:40:51.870Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":{"id":672582,"link":"/api/v1/people/672582"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-18T01:39:35.089Z","endTime":"2025-09-18T01:40:38.795Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.787531279649677,"aZ":-27.82464636638243,"pfxX":10.07149694129822,"pfxZ":2.130400676204199,"pX":-0.19592971819937413,"pZ":1.9998704220078125,"vX0":-11.19054928501852,"vY0":-141.6816218964808,"vZ0":-3.325875547711931,"x":124.47,"y":184.78,"x0":2.486668167071554,"y0":50.00456102640253,"z0":4.956876797766037,"aX":20.584843801839497},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":3.4,"breakHorizontal":-16.1,"spinRate":1906,"spinDirection":119},"zone":8,"typeConfidence":2.0,"plateTime":0.3858143853057934,"extension":5.574812705162238},"hitData":{"launchSpeed":84.4,"launchAngle":30.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.17,"coordY":77.21}},"index":1,"playId":"ad9265b7-798c-3f75-aee6-7b5d3ea4c5f8","pitchNumber":1,"startTime":"2025-09-18T01:40:38.795Z","endTime":"2025-09-18T01:40:51.870Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:40:51.870Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Robles grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-18T01:41:18.076Z","endTime":"2025-09-18T01:42:41.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.48232542107165,"strikeZoneBottom":1.58801421467327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.656620139293974,"aZ":-26.70917356622622,"pfxX":10.929730965812016,"pfxZ":2.6340852855184504,"pX":0.2982211533883415,"pZ":3.352881815801854,"vX0":-10.241285728758745,"vY0":-142.77987822142202,"vZ0":-0.7378181338119287,"x":105.63,"y":148.25,"x0":2.5046629566830143,"y0":50.00102045971836,"z0":5.289500263702585,"aX":22.654031616672928},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":4.8,"breakHorizontal":-17.9,"spinRate":1985,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.3830417569413309,"extension":5.422116198299903},"index":0,"playId":"34c3f48d-c6dd-3298-91bd-a8722cb82022","pitchNumber":1,"startTime":"2025-09-18T01:41:21.903Z","endTime":"2025-09-18T01:41:25.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.909297105836607,"aZ":-28.27373944420419,"pfxX":10.456012909453015,"pfxZ":1.9050599354874045,"pX":0.007824047638632375,"pZ":2.9974238740576222,"vX0":-10.471768735620438,"vY0":-142.02999681467577,"vZ0":-1.33481367334507,"x":116.7,"y":157.85,"x0":2.380482813270373,"y0":50.0015704319036,"z0":5.267973700076353,"aX":21.403998534918994},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":3.4,"breakHorizontal":-16.9,"spinRate":1998,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.3853346985540953,"extension":5.306031797778403},"index":1,"playId":"ec64f699-c2cb-3e1e-a01c-42c40b0479dd","pitchNumber":2,"startTime":"2025-09-18T01:41:36.598Z","endTime":"2025-09-18T01:41:40.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.24188498626508,"strikeZoneBottom":1.56914300863832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.1179220316644,"aZ":-22.834807109133617,"pfxX":6.402709677734766,"pfxZ":4.624566058763076,"pX":0.09206235279945818,"pZ":4.53185204843469,"vX0":-8.876290442984256,"vY0":-140.9965450870437,"vZ0":1.5928502043276058,"x":113.49,"y":116.42,"x0":2.444538674407652,"y0":50.002596199945565,"z0":5.429989087754621,"aX":12.931644384861528},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.9,"breakHorizontal":-9.8,"spinRate":2028,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.38799321933843123,"extension":5.359382368622216},"index":2,"playId":"4794156a-081d-309e-b42c-2783936d484e","pitchNumber":3,"startTime":"2025-09-18T01:41:56.818Z","endTime":"2025-09-18T01:42:01.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.20804514353077,"strikeZoneBottom":1.50342619495942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3629968354786,"aZ":-33.300899935581,"pfxX":-0.032556572120988836,"pfxZ":-0.6704813201250959,"pX":0.7209957270850139,"pZ":1.0036228703680599,"vX0":-5.2760910429159695,"vY0":-128.0233744191081,"vZ0":-3.217005566115872,"x":89.52,"y":211.68,"x0":2.805666060593691,"y0":50.0043669973464,"z0":4.860561433831085,"aX":-0.05444633914813269},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.7,"breakHorizontal":1.2,"spinRate":2697,"spinDirection":323},"zone":14,"typeConfidence":2.0,"plateTime":0.4264643299287414,"extension":5.15909531795839},"index":3,"playId":"2972062b-5e0d-3fe5-a7e0-39950b035ae6","pitchNumber":4,"startTime":"2025-09-18T01:42:12.093Z","endTime":"2025-09-18T01:42:19.274Z","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":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.905017691923636,"aZ":-36.321069863224224,"pfxX":-1.0154697846485679,"pfxZ":-2.480347572286612,"pX":0.8923652284213772,"pZ":1.9546103749363735,"vX0":-4.694012821089544,"vY0":-128.07629860970346,"vZ0":-1.0058171669713798,"x":82.99,"y":186.01,"x0":2.8761085567797506,"y0":50.00230798939643,"z0":5.177102745456443,"aX":-1.6975848193456131},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.4,"breakHorizontal":2.9,"spinRate":2760,"spinDirection":316},"zone":14,"typeConfidence":2.0,"plateTime":0.4266256814752305,"extension":5.287813116903956},"hitData":{"launchSpeed":82.7,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.46,"coordY":166.3}},"index":4,"playId":"2d0b21fe-75bb-3485-a065-c35afe797245","pitchNumber":5,"startTime":"2025-09-18T01:42:33.756Z","endTime":"2025-09-18T01:42:41.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:42:41.771Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bobby Witt Jr. pops out to first baseman Josh Naylor in foul territory.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-18T01:45:11.493Z","endTime":"2025-09-18T01:45:23.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gabe Speier replaces Caleb Ferguson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-18T01:44:13.214Z","endTime":"2025-09-18T01:45:13.768Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642100,"link":"/api/v1/people/642100"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.1414823546507,"aZ":-22.629932434357862,"pfxX":10.082517724221248,"pfxZ":4.897207450592486,"pX":0.19155007196843032,"pZ":2.9145234918994443,"vX0":-6.994335207732178,"vY0":-138.3402636663545,"vZ0":-2.7436156219646453,"x":109.7,"y":160.09,"x0":1.434951933792151,"y0":50.006279580073574,"z0":5.426214267682206,"aX":19.663012518649346},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.5,"breakHorizontal":-16.9,"spinRate":2016,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.3950416308302538,"extension":5.540627419991209},"hitData":{"launchSpeed":89.7,"launchAngle":68.0,"totalDistance":162.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":178.13,"coordY":161.45}},"index":1,"playId":"f87e3479-b5c6-3d9a-939f-b3e41dae1817","pitchNumber":1,"startTime":"2025-09-18T01:45:13.768Z","endTime":"2025-09-18T01:45:23.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:45:23.599Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinnie Pasquantino grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-18T01:45:46.278Z","endTime":"2025-09-18T01:46:21.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":94.0,"endSpeed":86.4,"strikeZoneTop":3.52850963603128,"strikeZoneBottom":1.74661491397319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.536663439626185,"aZ":-21.87974683978254,"pfxX":10.030811032536448,"pfxZ":5.404422014468556,"pX":0.38512470824253225,"pZ":3.022505587442121,"vX0":-6.388424004825014,"vY0":-136.75606302502186,"vZ0":-2.6312213976631567,"x":102.32,"y":157.17,"x0":1.44128014085083,"y0":50.00379726066979,"z0":5.48851034169567,"aX":19.109906049417354},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":-16.9,"spinRate":2088,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.3996344616401766,"extension":5.832925970374197},"index":0,"playId":"501f3c3f-3928-3142-8729-03817b1cfba7","pitchNumber":1,"startTime":"2025-09-18T01:45:53.986Z","endTime":"2025-09-18T01:45:58.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.704080345914875,"aZ":-21.382988756186137,"pfxX":9.81982733211659,"pfxZ":5.60030846931768,"pX":-0.05961232899405701,"pZ":2.3187963508609095,"vX0":-7.643428238549506,"vY0":-137.50167027902384,"vZ0":-4.230356455871714,"x":119.27,"y":176.17,"x0":1.4717552766055348,"y0":50.002182803008196,"z0":5.316527214998978,"aX":18.920406462499844},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.5,"breakHorizontal":-16.3,"spinRate":1909,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.3973876614350669,"extension":5.920341276197629},"hitData":{"launchSpeed":102.9,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.51,"coordY":141.55}},"index":1,"playId":"e88352c3-91e0-3ffc-a879-799f751a67b0","pitchNumber":2,"startTime":"2025-09-18T01:46:12.189Z","endTime":"2025-09-18T01:46:21.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:46:21.010Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to right fielder Victor Robles.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-18T01:46:48.591Z","endTime":"2025-09-18T01:47:16.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.455458694535167,"aZ":-19.589168108699425,"pfxX":10.712566935289644,"pfxZ":6.368585444813683,"pX":-0.013012609633016257,"pZ":1.9804239082054427,"vX0":-8.13041098649751,"vY0":-139.47515198510465,"vZ0":-5.4903792850913025,"x":117.5,"y":185.31,"x0":1.5434015309468427,"y0":50.00547442240312,"z0":5.260530610270119,"aX":21.175109816039125},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.6,"breakHorizontal":-17.8,"spinRate":2224,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.3922424643207272,"extension":5.747017839870464},"hitData":{"launchSpeed":88.9,"launchAngle":29.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.31,"coordY":104.37}},"index":0,"playId":"ccd035a5-86d8-3a23-95ec-008122e56a05","pitchNumber":1,"startTime":"2025-09-18T01:47:08.902Z","endTime":"2025-09-18T01:47:16.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:47:16.949Z","atBatIndex":56},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"J.P. Crawford homers (11) on a fly ball to right field.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-18T01:49:58.366Z","endTime":"2025-09-18T01:50:46.040Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":{"id":668674,"link":"/api/v1/people/668674"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Lucas Erceg replaces Angel Zerpa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-18T01:48:22.616Z","endTime":"2025-09-18T01:50:00.639Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668674,"link":"/api/v1/people/668674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.41274300703143,"strikeZoneBottom":1.62401350836082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.80131498678711,"aZ":-13.877411454074176,"pfxX":-4.438087001769465,"pfxZ":9.346886163585511,"pX":1.0101048958631142,"pZ":3.1240164907000563,"vX0":8.759369290521002,"vY0":-138.93833970033518,"vZ0":-5.0152209750018155,"x":78.5,"y":154.43,"x0":-1.6051301364454238,"y0":50.00104482504392,"z0":5.872984835852529,"aX":-8.686843416012369},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":6.2,"spinRate":2133,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3940586809000406,"extension":6.429902949252584},"index":1,"playId":"ec3ec9d7-3949-3eae-bd8d-3c4f90d7a4a9","pitchNumber":1,"startTime":"2025-09-18T01:50:00.639Z","endTime":"2025-09-18T01:50:05.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.29369808411537,"aZ":-36.84522997443156,"pfxX":-2.349413784471862,"pfxZ":-3.1530105770539105,"pX":0.21506445228875543,"pZ":2.286401323968755,"vX0":5.424325483115088,"vY0":-121.0978349644696,"vZ0":-1.144439105609992,"x":109.18,"y":177.22,"x0":-1.7515869373246156,"y0":50.00296551902657,"z0":5.996614604121386,"aX":-3.4791992595403722},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.8,"breakHorizontal":2.9,"spinRate":2147,"spinDirection":31},"zone":5,"typeConfidence":2.0,"plateTime":0.4528056861087588,"extension":6.263634462322295},"hitData":{"launchSpeed":104.2,"launchAngle":38.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.28,"coordY":75.08}},"index":2,"playId":"4ac6ed88-1bfb-3607-86e0-5310bd3e527f","pitchNumber":2,"startTime":"2025-09-18T01:50:16.142Z","endTime":"2025-09-18T01:50:46.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:50:46.040Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-18T01:50:56.580Z","endTime":"2025-09-18T01:52:42.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.079450959461205,"aZ":-13.488805695363784,"pfxX":-7.129675796592911,"pfxZ":9.140135161636493,"pX":0.19549837222755242,"pZ":2.6988511324580617,"vX0":7.345302590662838,"vY0":-141.9679865071584,"vZ0":-6.609429026340993,"x":109.55,"y":165.91,"x0":-1.4972998021276338,"y0":50.00216536085031,"z0":5.913377947251511,"aX":-14.573714009660128},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":11.4,"spinRate":2243,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.38560310995427605,"extension":6.507802215307495},"index":0,"playId":"bf3a731f-cda3-35e1-b423-5193bac18605","pitchNumber":1,"startTime":"2025-09-18T01:50:59.718Z","endTime":"2025-09-18T01:51:03.600Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-09-18T01:51:22.858Z","endTime":"2025-09-18T01:52:22.366Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"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":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49960625466403,"aZ":-31.86911614628985,"pfxX":-0.4427963466249034,"pfxZ":0.20291583962230142,"pX":1.4074405721747474,"pZ":1.6201063088872651,"vX0":7.146239544824408,"vY0":-120.8077360708296,"vZ0":-3.7074867400757867,"x":63.35,"y":195.04,"x0":-1.5310887408686642,"y0":50.0006807195506,"z0":5.975397337966946,"aX":-0.6554467792079797},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.2,"breakHorizontal":-1.0,"spinRate":2130,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.45336032679753435,"extension":6.304058620086627},"index":2,"playId":"9e9f9b2f-9588-3354-a92b-f2d7c5594b0c","pitchNumber":2,"startTime":"2025-09-18T01:52:22.366Z","endTime":"2025-09-18T01:52:26.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.61630574623231,"strikeZoneBottom":1.64757718658014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.9993521085633,"aZ":-12.739827725077278,"pfxX":-6.907349975755462,"pfxZ":9.52369102576065,"pX":-0.13762569101203628,"pZ":2.068927293329156,"vX0":6.593078786275751,"vY0":-142.25707345405388,"vZ0":-8.254181277279642,"x":122.25,"y":182.92,"x0":-1.5929321248424988,"y0":50.001755431112876,"z0":5.824175356348253,"aX":-14.093235108882926},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":11.0,"spinRate":2316,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.38569394134056,"extension":6.413521915896117},"index":3,"playId":"82bfcbb9-0d58-304b-86cf-4e898a958bc4","pitchNumber":3,"startTime":"2025-09-18T01:52:37.146Z","endTime":"2025-09-18T01:52:42.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:52:42.028Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cal Raleigh singles on a ground ball to center fielder Tyler Tolbert.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-18T01:52:51.036Z","endTime":"2025-09-18T01:54:34.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.6,"endSpeed":76.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.268859211528607,"aZ":-34.36839890319749,"pfxX":-1.552511809045108,"pfxZ":-1.4773306136885846,"pX":-0.015452705790135742,"pZ":1.524091320626148,"vX0":4.595685982168308,"vY0":-121.70438768026192,"vZ0":-3.422983532579692,"x":117.59,"y":197.63,"x0":-1.7315842338747685,"y0":50.00011889765716,"z0":5.944518520410223,"aX":-2.3149808925660347},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.2,"breakHorizontal":1.7,"spinRate":2170,"spinDirection":22},"zone":13,"typeConfidence":2.0,"plateTime":0.45112668894054764,"extension":6.291445323261933},"index":0,"playId":"dee4d017-fa54-3bb8-acd7-d3456743d118","pitchNumber":1,"startTime":"2025-09-18T01:53:05.794Z","endTime":"2025-09-18T01:53:10.044Z","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":97.1,"endSpeed":88.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.12820090059857,"aZ":-14.772174213042508,"pfxX":-5.225848973658837,"pfxZ":8.644680551556753,"pX":0.2550748359705958,"pZ":3.9542060180319245,"vX0":7.2255965645743245,"vY0":-141.21155865950917,"vZ0":-2.8912218888252337,"x":107.28,"y":132.02,"x0":-1.661762331573037,"y0":50.003339211717524,"z0":5.945693806748313,"aX":-10.520907695081592},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":7.9,"spinRate":2307,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3883620932837544,"extension":6.3583493005972285},"index":1,"playId":"d3b4680c-68ae-3fb1-bc99-8be17f311ce1","pitchNumber":2,"startTime":"2025-09-18T01:53:22.922Z","endTime":"2025-09-18T01:53:26.834Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-18T01:53:33.221Z","endTime":"2025-09-18T01:53:46.170Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"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":97.0,"endSpeed":88.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.24507452246621,"aZ":-16.410940161116457,"pfxX":-6.849724128671712,"pfxZ":7.854448171510059,"pX":-0.19544111482298157,"pZ":3.0486122030285743,"vX0":6.4673214752619,"vY0":-141.0350683265271,"vZ0":-4.829473904955066,"x":124.45,"y":156.47,"x0":-1.6327077524077116,"y0":50.001976400229495,"z0":5.84789872182752,"aX":-13.744754294936566},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.3,"breakHorizontal":11.0,"spinRate":2279,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.38895126378430733,"extension":6.406229070220734},"index":3,"playId":"a0a11858-9c14-34e2-baf1-862616ab174e","pitchNumber":3,"startTime":"2025-09-18T01:53:46.170Z","endTime":"2025-09-18T01:53:49.421Z","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":98.6,"endSpeed":89.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.82867921421999,"aZ":-16.210364542947453,"pfxX":-6.863354721001723,"pfxZ":7.663380864257681,"pX":-1.18564201023828,"pZ":3.835519125651549,"vX0":4.241448981821575,"vY0":-143.56981248350752,"vZ0":-3.016710708610599,"x":162.19,"y":135.22,"x0":-1.7918387685135686,"y0":50.00548274606502,"z0":5.911259847380505,"aX":-14.302780060242608},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.4,"breakHorizontal":11.5,"spinRate":2328,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3817737744434804,"extension":6.311747079593563},"index":4,"playId":"d07ddd56-f22f-3513-bb3f-6601ec23f445","pitchNumber":4,"startTime":"2025-09-18T01:54:05.910Z","endTime":"2025-09-18T01:54:09.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.674096629241077,"aZ":-27.252266291155014,"pfxX":-10.069024180874273,"pfxZ":2.880887898572908,"pX":-1.2642266739409178,"pZ":1.8060715625738162,"vX0":4.296328778284552,"vY0":-129.5942674831903,"vZ0":-4.967430764113159,"x":165.19,"y":190.02,"x0":-1.6301536658494236,"y0":50.005601899019766,"z0":5.81539012934528,"aX":-17.224722220955726},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.3,"breakHorizontal":17.4,"spinRate":1982,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.42174648227788225,"extension":6.186484286416205},"hitData":{"launchSpeed":88.0,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.83,"coordY":98.98}},"index":5,"playId":"5cf636d2-093c-32a2-9793-23826d015d86","pitchNumber":5,"startTime":"2025-09-18T01:54:22.332Z","endTime":"2025-09-18T01:54:34.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:54:34.898Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a sharp line drive to right fielder Jac Caglianone. Cal Raleigh to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-18T01:54:51.707Z","endTime":"2025-09-18T01:55:33.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":89.1,"strikeZoneTop":3.4013401365422,"strikeZoneBottom":1.58733079218554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.459181626514326,"aZ":-13.062639257899917,"pfxX":-5.64008374710879,"pfxZ":9.402641047328315,"pX":0.5408904295383171,"pZ":2.8532213337257546,"vX0":7.368954127256428,"vY0":-141.4667535802851,"vZ0":-6.0124613326599405,"x":96.38,"y":161.74,"x0":-1.3616224978814855,"y0":50.00268632204799,"z0":5.8392540643294994,"aX":-11.463517445766842},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":8.8,"spinRate":2180,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3867800019425043,"extension":6.553910913438024},"index":0,"playId":"bb9c7405-4eb3-3929-8c46-1d6da4ff08d8","pitchNumber":1,"startTime":"2025-09-18T01:55:00.235Z","endTime":"2025-09-18T01:55:05.298Z","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":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.753729088432365,"aZ":-17.278276709585146,"pfxX":-8.72897796819099,"pfxZ":7.220748870918417,"pX":-0.12690336875505165,"pZ":2.3897084414435397,"vX0":6.851698839144461,"vY0":-142.2760744255773,"vZ0":-6.606568307330243,"x":121.84,"y":174.26,"x0":-1.4248106478956186,"y0":50.00333123940179,"z0":5.825331277364348,"aX":-18.00684306633228},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.0,"breakHorizontal":14.5,"spinRate":2100,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3840824290515181,"extension":6.650142143128112},"hitData":{"launchSpeed":104.3,"launchAngle":10.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":179.0,"coordY":122.89}},"index":1,"playId":"34f690d3-3f1a-3dbe-a1ee-0db84d617f42","pitchNumber":2,"startTime":"2025-09-18T01:55:21.837Z","endTime":"2025-09-18T01:55:33.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:55:33.192Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Polanco flies out to right fielder Jac Caglianone in foul territory. Cal Raleigh to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-18T01:55:48.201Z","endTime":"2025-09-18T01:57:53.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnThird":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.39071253104423,"strikeZoneBottom":1.7460538075922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.049026036097853,"aZ":-27.499019150811876,"pfxX":-10.252888232012733,"pfxZ":2.7204189631409204,"pX":-1.2598123895543805,"pZ":2.2895495943282564,"vX0":4.476358352387942,"vY0":-130.13954675622398,"vZ0":-3.700305899395654,"x":165.02,"y":176.96,"x0":-1.669234933737074,"y0":50.00055303484979,"z0":5.81029055248528,"aX":-17.60207560159134},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":17.6,"spinRate":1976,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.42070402695236586,"extension":6.429013032180184},"index":0,"playId":"185e91f9-c814-3664-870e-bedb579685e3","pitchNumber":1,"startTime":"2025-09-18T01:55:58.645Z","endTime":"2025-09-18T01:56:03.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.611458927518527,"aZ":-15.853925768531854,"pfxX":-6.086260050801021,"pfxZ":7.898695662622794,"pX":-0.19435009732057684,"pZ":3.7133812872019387,"vX0":6.308683321909738,"vY0":-142.55183136599402,"vZ0":-3.5719338506692204,"x":124.41,"y":138.52,"x0":-1.6413385333601267,"y0":50.000976331863974,"z0":5.978361417301205,"aX":-12.572433240619},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.8,"breakHorizontal":9.8,"spinRate":2135,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.38368111695037665,"extension":6.419115698630363},"index":1,"playId":"8192cf55-362c-3f70-9a1a-dcfd5608b5a0","pitchNumber":2,"startTime":"2025-09-18T01:56:18.447Z","endTime":"2025-09-18T01:56:21.977Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-09-18T01:56:31.282Z","endTime":"2025-09-18T01:56:42.876Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.38723540343992,"strikeZoneBottom":1.64788809990684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.411735228740767,"aZ":-33.09134294452357,"pfxX":2.5132994348575237,"pfxZ":-0.618139881281607,"pX":0.008157974039837833,"pZ":2.146735549271278,"vX0":3.5098127144039593,"vY0":-121.51713719540143,"vZ0":-2.1425301876336915,"x":116.69,"y":180.82,"x0":-1.7802630141665758,"y0":50.000100749621446,"z0":5.9098350551793715,"aX":3.7633178011400794},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.3,"breakHorizontal":-5.4,"spinRate":2186,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.45043342114471097,"extension":6.261995080111574},"index":3,"playId":"80e942ad-a6b6-3613-a28d-9a6912e06dba","pitchNumber":3,"startTime":"2025-09-18T01:56:42.876Z","endTime":"2025-09-18T01:56:47.909Z","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":89.7,"endSpeed":82.2,"strikeZoneTop":3.32556326971463,"strikeZoneBottom":1.68133106524171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.957589434992382,"aZ":-26.899538190879007,"pfxX":-11.019180370274778,"pfxZ":3.062432749059095,"pX":-1.5830744539531656,"pZ":2.42162404331493,"vX0":4.38455373390457,"vY0":-130.5279930679761,"vZ0":-3.7696888770082158,"x":177.34,"y":173.4,"x0":-1.8547927251587852,"y0":50.002721613417634,"z0":5.9142764600584705,"aX":-18.977823865571537},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.9,"breakHorizontal":19.0,"spinRate":1995,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.41993340696528625,"extension":6.3616176268162},"index":4,"playId":"32be54f6-40b8-321e-b521-c9f3b68826f6","pitchNumber":4,"startTime":"2025-09-18T01:56:59.959Z","endTime":"2025-09-18T01:57:04.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.29889725662161,"strikeZoneBottom":1.6548615088129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.26195814501206,"aZ":-17.36242552959416,"pfxX":-7.283705082139646,"pfxZ":7.172829642917602,"pX":-0.8873188380199017,"pZ":3.5851656521695627,"vX0":5.381971362555234,"vY0":-142.6735150875549,"vZ0":-3.5702225672416508,"x":150.82,"y":141.98,"x0":-1.850044511301177,"y0":50.00472997200955,"z0":5.944356988633409,"aX":-15.045300932049997},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.5,"breakHorizontal":12.1,"spinRate":2248,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3836359338373381,"extension":6.4222366082591975},"index":5,"playId":"7c07af56-2e4a-3d42-88d8-7aa08cc41c9e","pitchNumber":5,"startTime":"2025-09-18T01:57:21.523Z","endTime":"2025-09-18T01:57:25.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.061228731461522,"aZ":-31.550546216072828,"pfxX":3.832915450320156,"pfxZ":0.40194296957294817,"pX":0.3818637203767765,"pZ":1.7405217101905162,"vX0":3.775498808467029,"vY0":-123.46648466365468,"vZ0":-3.67850270530181,"x":102.44,"y":191.79,"x0":-1.6637616431494107,"y0":50.0022543144625,"z0":5.898404713940724,"aX":5.930059397872766},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.1,"breakHorizontal":-7.8,"spinRate":2025,"spinDirection":21},"zone":9,"typeConfidence":2.0,"plateTime":0.4432362060761035,"extension":6.207346499924853},"hitData":{"launchSpeed":94.1,"launchAngle":47.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":217.26,"coordY":113.6}},"index":6,"playId":"f949090c-5896-3337-a64b-fc2dda88f474","pitchNumber":6,"startTime":"2025-09-18T01:57:39.861Z","endTime":"2025-09-18T01:57:53.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T01:57:53.892Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pickoff 1B","eventType":"pickoff_1b","description":"Pitcher Lucas Erceg picks off Julio Rodríguez at 1st on throw to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-18T01:58:27.465Z","endTime":"2025-09-18T01:59:04.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":16},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668674,"link":"/api/v1/people/668674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.54205420887266,"strikeZoneBottom":1.61069406670943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.28868184123509,"aZ":-14.120615397544734,"pfxX":-4.417331695662249,"pfxZ":8.925924018683162,"pX":0.3290987016688499,"pZ":4.173924181037875,"vX0":6.444441500270594,"vY0":-141.77178523169383,"vZ0":-2.4975559275479955,"x":104.46,"y":126.08,"x0":-1.4061875372332724,"y0":50.00704418634433,"z0":5.974674113211962,"aX":-8.939188370176748},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":6.6,"spinRate":2240,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3872646060551732,"extension":6.422297313556886},"index":0,"playId":"9e9cd319-cb4e-315d-9489-55fe7a1a5953","pitchNumber":1,"startTime":"2025-09-18T01:58:38.107Z","endTime":"2025-09-18T01:58:42.390Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"fd73a3a7-e8e5-3b05-8fb6-849cc03576e1","startTime":"2025-09-18T01:58:57.680Z","endTime":"2025-09-18T01:59:04.283Z","isPitch":false,"type":"pickoff"}],"playEndTime":"2025-09-18T01:59:04.283Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Salvador Perez walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-18T02:01:33.283Z","endTime":"2025-09-18T02:03:45.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Brash replaces Gabe Speier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-18T02:00:12.336Z","endTime":"2025-09-18T02:01:35.495Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666374,"link":"/api/v1/people/666374"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.60858781642636,"strikeZoneBottom":1.78500912170518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.264606806803716,"aZ":-31.571832280603854,"pfxX":6.666622323395071,"pfxZ":0.3752190307249865,"pX":1.9694462358533937,"pZ":1.631666909515079,"vX0":9.061186935930637,"vY0":-125.77177479227659,"vZ0":-2.795027484647367,"x":41.93,"y":194.72,"x0":-2.555934593696231,"y0":50.00113572428646,"z0":5.337094991870452,"aX":10.597477147198486},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.2,"breakHorizontal":-14.3,"spinRate":2916,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.43673958610043595,"extension":6.312419760847124},"index":1,"playId":"f3312e45-6d61-30ce-9564-e695b727bd23","pitchNumber":1,"startTime":"2025-09-18T02:01:35.495Z","endTime":"2025-09-18T02:01:38.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.67647357650339,"strikeZoneBottom":1.75868208249556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.936685492828328,"aZ":-22.902628191256234,"pfxX":-9.689978631319878,"pfxZ":4.815818982563107,"pX":-0.8609394198437558,"pZ":3.0318012985844445,"vX0":7.904168245028384,"vY0":-137.9302611285544,"vZ0":-1.8885131860684883,"x":149.82,"y":156.92,"x0":-2.5060866596853644,"y0":50.00223917055807,"z0":5.271098811015821,"aX":-18.65336862435803},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.5,"breakHorizontal":15.8,"spinRate":2090,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.39723683666116427,"extension":6.441942933479952},"index":2,"playId":"3a0936bc-9f77-345d-a533-a8572042f6c7","pitchNumber":2,"startTime":"2025-09-18T02:01:49.502Z","endTime":"2025-09-18T02:01:53.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.73278411237778,"strikeZoneBottom":1.75227590598461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.508678255037488,"aZ":-32.28669116662838,"pfxX":4.3635852942330775,"pfxZ":-0.07065112884885227,"pX":1.438111289739668,"pZ":1.1946937461165028,"vX0":8.72921897364964,"vY0":-125.29377810932634,"vZ0":-3.082456243389343,"x":62.18,"y":206.52,"x0":-2.6708262456431884,"y0":50.00409860374881,"z0":5.104765752370855,"aX":6.871987393668639},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.7,"breakHorizontal":-10.1,"spinRate":2908,"spinDirection":51},"zone":14,"typeConfidence":0.89,"plateTime":0.4387276276659273,"extension":6.115435875599409},"index":3,"playId":"3ae22e62-2bbc-32ce-a432-9c5b30c78af9","pitchNumber":3,"startTime":"2025-09-18T02:02:04.078Z","endTime":"2025-09-18T02:02:07.078Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19264307899083,"aZ":-32.4322314405972,"pfxX":3.111255853746809,"pfxZ":-0.1621405931209967,"pX":0.4368892601295919,"pZ":2.9522422175294225,"vX0":7.060936465395489,"vY0":-126.4554739475871,"vZ0":0.8212589394295653,"x":100.35,"y":159.07,"x0":-2.8068339500113284,"y0":50.00283284532687,"z0":5.245617830365174,"aX":4.9860073467474155},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.2,"breakHorizontal":-7.4,"spinRate":2817,"spinDirection":62},"zone":6,"typeConfidence":0.87,"plateTime":0.43481387874886845,"extension":6.349782575907074},"index":4,"playId":"dc7afa19-72f7-3740-9c38-e9e5905dee75","pitchNumber":4,"startTime":"2025-09-18T02:02:19.433Z","endTime":"2025-09-18T02:02:22.722Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-18T02:02:47.134Z","endTime":"2025-09-18T02:03:25.900Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.66443317193155,"strikeZoneBottom":1.77830702863054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.067244378872978,"aZ":-32.6424895614098,"pfxX":8.48299588254863,"pfxZ":-0.2866990522502064,"pX":1.6832533994164032,"pZ":2.0649465268820384,"vX0":8.478635500460424,"vY0":-127.04278929734046,"vZ0":-1.3680190705145197,"x":52.84,"y":183.03,"x0":-2.804797790817059,"y0":50.003726700626025,"z0":5.215186025275886,"aX":13.806396444470103},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.6,"breakHorizontal":-17.4,"spinRate":2962,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.43184611379574855,"extension":6.382053842515484},"index":6,"playId":"99a569e2-1cc8-3a6c-8066-45a8eaed0cac","pitchNumber":5,"startTime":"2025-09-18T02:03:25.900Z","endTime":"2025-09-18T02:03:29.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.79552790196164,"strikeZoneBottom":1.84653904987177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.90895991261893,"aZ":-36.11163328252649,"pfxX":-9.539560735294618,"pfxZ":-2.274149358253421,"pX":-1.5587789631281006,"pZ":2.5886555122044257,"vX0":6.410397809294024,"vY0":-130.3933882470222,"vZ0":0.808203459566065,"x":176.42,"y":168.89,"x0":-2.8024164441038497,"y0":50.001619031251124,"z0":4.986775534105005,"aX":-16.52240695997906},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-3.7,"breakHorizontal":16.0,"spinRate":1515,"spinDirection":263},"zone":13,"typeConfidence":0.93,"plateTime":0.41912115225306934,"extension":6.43197346271942},"index":7,"playId":"7ab4e255-f09f-3b4c-b114-a5d4a2414902","pitchNumber":6,"startTime":"2025-09-18T02:03:39.427Z","endTime":"2025-09-18T02:03:45.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T02:03:45.615Z","atBatIndex":63},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Adam Frazier homers (7) on a fly ball to left field. Michael Massey scores.","rbi":2,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-18T02:04:23.423Z","endTime":"2025-09-18T02:06:37.009Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":{"id":666374,"link":"/api/v1/people/666374"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"responsiblePitcher":{"id":666374,"link":"/api/v1/people/666374"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Michael Massey replaces Salvador Perez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-18T02:04:18.146Z","endTime":"2025-09-18T02:04:25.729Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":521692,"link":"/api/v1/people/521692"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.27645509696292,"strikeZoneBottom":1.51660178112154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.4216133837778,"aZ":-24.76510843937174,"pfxX":-10.31821177937723,"pfxZ":3.699123463209471,"pX":-0.799441587612092,"pZ":3.64275673507672,"vX0":8.718019721897095,"vY0":-140.31625455303526,"vZ0":-0.10931119143868762,"x":147.47,"y":140.43,"x0":-2.59929689442815,"y0":50.00228733866323,"z0":5.2897471133054035,"aX":-20.66631796833864},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.8,"breakHorizontal":17.0,"spinRate":2298,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3896827979571267,"extension":6.308450631990535},"index":1,"playId":"08e8ca9f-3e4d-30a4-8e4b-6a0a11ae8b61","pitchNumber":1,"startTime":"2025-09-18T02:04:25.729Z","endTime":"2025-09-18T02:04:29.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.291815665313823,"aZ":-22.450279121514853,"pfxX":-10.953850148918992,"pfxZ":4.896587529013338,"pX":-0.7022970561952957,"pZ":2.4720434930786928,"vX0":8.502649538491157,"vY0":-139.9732698032912,"vZ0":-3.6025739526212543,"x":143.77,"y":172.03,"x0":-2.3545483472918045,"y0":50.00592987973103,"z0":5.244129454130897,"aX":-21.76211874878118},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.3,"breakHorizontal":18.1,"spinRate":2312,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.3911707066987704,"extension":6.276903506830477},"index":2,"playId":"612fdb5d-f7d5-3168-9a6f-28b4af3fc6a5","pitchNumber":2,"startTime":"2025-09-18T02:04:40.702Z","endTime":"2025-09-18T02:04:44.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.33331893074922,"strikeZoneBottom":1.60483863039445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.341589110637486,"aZ":-31.365461925729797,"pfxX":-10.157764496449094,"pfxZ":0.4613343903380498,"pX":0.7776015378228753,"pZ":1.2769074399037939,"vX0":12.191767225653411,"vY0":-131.44656263129795,"vZ0":-3.608759720644812,"x":87.36,"y":204.3,"x0":-2.580110336693883,"y0":50.006376086499166,"z0":4.972414590971268,"aX":-17.95140241536655},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.2,"breakHorizontal":16.1,"spinRate":1763,"spinDirection":250},"zone":14,"typeConfidence":0.87,"plateTime":0.41516036986659755,"extension":6.444422357992875},"index":3,"playId":"9b2497f0-75c2-34cb-9e77-bceece240acf","pitchNumber":3,"startTime":"2025-09-18T02:04:56.565Z","endTime":"2025-09-18T02:05:00.227Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.421892565473726,"aZ":-29.084919638907554,"pfxX":5.454037334943655,"pfxZ":1.9855202886092318,"pX":0.7982047522954182,"pZ":1.9395241073217453,"vX0":6.9775896919755,"vY0":-124.02508859395412,"vZ0":-1.6052762094779165,"x":86.57,"y":186.41,"x0":-2.7628043249877274,"y0":50.001245994219026,"z0":5.026924967270191,"aX":8.471209000894998},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.5,"breakHorizontal":-11.5,"spinRate":2740,"spinDirection":66},"zone":9,"typeConfidence":0.9,"plateTime":0.44207296544963715,"extension":6.37375906060465},"index":4,"playId":"f096dd4a-04d9-3045-a7d6-642c9d5a6d55","pitchNumber":4,"startTime":"2025-09-18T02:05:12.612Z","endTime":"2025-09-18T02:05:16.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.27627383226572,"strikeZoneBottom":1.61051008151569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.847348697315095,"aZ":-36.091322432233824,"pfxX":-8.74780135398226,"pfxZ":-2.236959266116094,"pX":-1.6412464847387405,"pZ":1.7862879880906994,"vX0":6.236251751598749,"vY0":-131.50349673952306,"vZ0":-1.5011966073610057,"x":179.56,"y":190.55,"x0":-2.906721130498875,"y0":50.00317099407814,"z0":5.04159607755304,"aX":-15.323824586228074},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-4.2,"breakHorizontal":14.5,"spinRate":1960,"spinDirection":250},"zone":13,"typeConfidence":0.91,"plateTime":0.41648600880999886,"extension":6.430395401498261},"index":5,"playId":"cb1d6f64-549e-33f0-bbaa-6443102e46b8","pitchNumber":5,"startTime":"2025-09-18T02:05:34.278Z","endTime":"2025-09-18T02:05:38.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.876864506252915,"aZ":-29.35588117096422,"pfxX":5.975175626995745,"pfxZ":1.7324456150040177,"pX":-0.2835122438850395,"pZ":2.626693587180867,"vX0":4.447776149111434,"vY0":-126.80082776140756,"vZ0":-0.43513503112987406,"x":127.81,"y":167.86,"x0":-2.8366344347577477,"y0":50.00490215843631,"z0":5.142347628399021,"aX":9.731983176592074},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":-11.9,"spinRate":3000,"spinDirection":57},"zone":4,"typeConfidence":0.9,"plateTime":0.4319227004766102,"extension":6.259616281519455},"index":6,"playId":"72ecc44e-44f2-308f-bbe3-015dea605ca5","pitchNumber":6,"startTime":"2025-09-18T02:05:50.213Z","endTime":"2025-09-18T02:05:53.365Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.262125576728746,"aZ":-22.227565626513535,"pfxX":-10.688038807649257,"pfxZ":4.998412164263829,"pX":-0.6427677133691071,"pZ":1.9637850588828232,"vX0":9.147071144469866,"vY0":-139.683922102309,"vZ0":-4.695156022697649,"x":141.5,"y":185.76,"x0":-2.559182619547787,"y0":50.00646552336074,"z0":5.113733220638895,"aX":-21.28340032886782},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.3,"breakHorizontal":17.6,"spinRate":2332,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.39100082817576487,"extension":6.476852788296923},"hitData":{"launchSpeed":93.3,"launchAngle":36.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":26.27,"coordY":104.76}},"index":7,"playId":"851bdd41-9c4d-3af2-8a7d-3fa47e0d49ed","pitchNumber":7,"startTime":"2025-09-18T02:06:12.263Z","endTime":"2025-09-18T02:06:37.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T02:06:37.009Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jac Caglianone doubles (6) on a sharp line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-18T02:06:56.936Z","endTime":"2025-09-18T02:08:08.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.35946168704426,"strikeZoneBottom":1.50711371545043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.97937696621663,"aZ":-32.92854744259288,"pfxX":7.07804322726151,"pfxZ":-0.45043048970790345,"pX":1.459696990792629,"pZ":2.384652152788345,"vX0":8.151189236442352,"vY0":-128.24316648497165,"vZ0":-0.7045738781732064,"x":61.36,"y":174.39,"x0":-2.6771019097886475,"y0":50.004695451720124,"z0":5.226621621287491,"aX":11.814060503297243},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.7,"breakHorizontal":-14.6,"spinRate":2868,"spinDirection":67},"zone":14,"typeConfidence":0.9,"plateTime":0.426757098236616,"extension":6.312209843324829},"index":0,"playId":"b3bbc702-cec5-3f49-a17e-99cd28823fe7","pitchNumber":1,"startTime":"2025-09-18T02:07:01.034Z","endTime":"2025-09-18T02:07:05.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.41617277056108,"strikeZoneBottom":1.62396822125889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77498702697253,"aZ":-32.16863957588767,"pfxX":9.184802573109273,"pfxZ":0.001539481431390044,"pX":0.35300542252919204,"pZ":2.7583318345247836,"vX0":4.832962907198173,"vY0":-125.20760604023154,"vZ0":0.4831255602506901,"x":103.54,"y":164.31,"x0":-2.7965840155920345,"y0":50.000898036268104,"z0":5.199603562698953,"aX":14.550310807372115},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.4,"breakHorizontal":-17.8,"spinRate":2843,"spinDirection":53},"zone":6,"typeConfidence":0.91,"plateTime":0.43780436971736325,"extension":6.462839062960284},"index":1,"playId":"36ad6721-2391-367c-9407-87684fcaf93d","pitchNumber":2,"startTime":"2025-09-18T02:07:15.174Z","endTime":"2025-09-18T02:07:20.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.356220986417203,"aZ":-31.663888644563812,"pfxX":9.138909219239935,"pfxZ":0.31743053926137677,"pX":1.4344318650101513,"pZ":1.901738784995212,"vX0":7.003764127968757,"vY0":-126.62724596503968,"vZ0":-1.789684197011066,"x":62.32,"y":187.43,"x0":-2.556866890532765,"y0":50.005030879254356,"z0":5.155985496151349,"aX":14.810915628480881},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.4,"breakHorizontal":-18.1,"spinRate":2832,"spinDirection":57},"zone":14,"typeConfidence":0.91,"plateTime":0.43289868755347705,"extension":6.335724336415202},"index":2,"playId":"b0df0fc9-f80e-3f7b-9115-259d81d7b754","pitchNumber":3,"startTime":"2025-09-18T02:07:28.667Z","endTime":"2025-09-18T02:07:32.235Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-18T02:07:40.571Z","endTime":"2025-09-18T02:07:52.819Z","isPitch":false,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.321061103494753,"aZ":-31.74279207036531,"pfxX":-8.965921838056051,"pfxZ":0.2486279153166162,"pX":-0.41420272443799344,"pZ":2.509782948319757,"vX0":8.823450495813006,"vY0":-131.65630597766005,"vZ0":-0.5646979312104013,"x":132.79,"y":171.02,"x0":-2.628113693080901,"y0":50.00646673543065,"z0":5.055906746497676,"aX":-15.901122974584478},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.5,"breakHorizontal":14.5,"spinRate":1634,"spinDirection":255},"zone":4,"typeConfidence":0.88,"plateTime":0.41442938731339396,"extension":6.325858187348684},"hitData":{"launchSpeed":105.9,"launchAngle":19.0,"totalDistance":374.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":66.88,"coordY":60.1}},"index":4,"playId":"7e2a1e0c-76c1-303f-b67a-2bc8ced7e0a0","pitchNumber":4,"startTime":"2025-09-18T02:07:52.819Z","endTime":"2025-09-18T02:08:08.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T02:08:08.087Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carter Jensen singles on a sharp line drive to center fielder Julio Rodríguez. Jac Caglianone scores.","rbi":1,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-18T02:08:33.609Z","endTime":"2025-09-18T02:08:48.086Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":{"id":666374,"link":"/api/v1/people/666374"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44198579833649,"aZ":-32.731674735130404,"pfxX":3.8433286048906004,"pfxZ":-0.3459630772474771,"pX":-0.3193825727420861,"pZ":2.3464725454174142,"vX0":4.844032685309323,"vY0":-125.67172640057548,"vZ0":-0.32437163088311594,"x":129.17,"y":175.43,"x0":-2.7712563575478084,"y0":50.00509967631118,"z0":5.135702695354454,"aX":6.1479561989262255},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.5,"breakHorizontal":-8.0,"spinRate":2944,"spinDirection":61},"zone":4,"typeConfidence":0.88,"plateTime":0.4358302336924602,"extension":6.169771098293592},"hitData":{"launchSpeed":108.1,"launchAngle":11.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":112.15,"coordY":72.4}},"index":0,"playId":"a144dd7f-0922-3b47-b3d6-9aaa0fadb560","pitchNumber":1,"startTime":"2025-09-18T02:08:36.821Z","endTime":"2025-09-18T02:08:48.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T02:08:48.086Z","atBatIndex":66},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Tyler Tolbert out on a sacrifice bunt, pitcher Matt Brash to first baseman Josh Naylor. Carter Jensen to 2nd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-18T02:09:16.123Z","endTime":"2025-09-18T02:09:26.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666374,"link":"/api/v1/people/666374"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.312495459473755,"aZ":-24.474799140094845,"pfxX":-10.032783355504971,"pfxZ":3.927439382022486,"pX":-1.2020369116406133,"pZ":2.4878636197498856,"vX0":7.184706688494076,"vY0":-138.9211258860817,"vZ0":-2.932411891040116,"x":162.82,"y":171.61,"x0":-2.5147214729855563,"y0":50.00169012156104,"z0":5.178977268338288,"aX":-19.663098808924605},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.7,"breakHorizontal":16.7,"spinRate":2190,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39385413090396293,"extension":6.35475329281745},"hitData":{"launchSpeed":27.8,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":122.61,"coordY":195.16}},"index":0,"playId":"aceb7a4d-1a76-3e2c-ad07-19ff4a151f27","pitchNumber":1,"startTime":"2025-09-18T02:09:18.810Z","endTime":"2025-09-18T02:09:26.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T02:09:26.485Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-18T02:10:01.255Z","endTime":"2025-09-18T02:11:17.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.42844711698246,"strikeZoneBottom":1.63558341530666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.42189011676994,"aZ":-35.977034187524126,"pfxX":-9.613969467534037,"pfxZ":-2.2401326787315226,"pX":1.4637949103476744,"pZ":1.7175035018743703,"vX0":13.440341072981854,"vY0":-129.19270654882928,"vZ0":-1.4893435469983007,"x":61.2,"y":192.41,"x0":-2.552342761336998,"y0":50.0060225410743,"z0":5.061636211759616,"aX":-16.286384077775526},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.2,"breakHorizontal":14.5,"spinRate":1696,"spinDirection":255},"zone":14,"typeConfidence":0.93,"plateTime":0.4236434156923763,"extension":6.552499542862213},"index":0,"playId":"1f1d1d85-102c-3b46-b3dd-72df9c4a18a1","pitchNumber":1,"startTime":"2025-09-18T02:10:01.255Z","endTime":"2025-09-18T02:10:05.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.875406915321644,"aZ":-35.916988188464664,"pfxX":-10.10429771436323,"pfxZ":-2.2279047793631443,"pX":-0.7342634078997744,"pZ":1.2713124907593871,"vX0":7.952778924246839,"vY0":-129.10458767347964,"vZ0":-2.4296600183366297,"x":144.99,"y":204.45,"x0":-2.547866981393075,"y0":50.00150326704006,"z0":4.99963005245291,"aX":-16.988296962016427},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-4.3,"breakHorizontal":16.4,"spinRate":1745,"spinDirection":252},"zone":13,"typeConfidence":0.93,"plateTime":0.4248972242512439,"extension":6.532439014396521},"index":1,"playId":"ed2c10e1-e59b-3ac9-9c68-f4b61d893cc4","pitchNumber":2,"startTime":"2025-09-18T02:10:19.345Z","endTime":"2025-09-18T02:10:23.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.43739584193161,"strikeZoneBottom":1.70789969791455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.496971267134374,"aZ":-28.896458037758773,"pfxX":6.52450788013301,"pfxZ":2.088725695626156,"pX":0.1971234126506135,"pZ":2.861124338947725,"vX0":5.30119541973631,"vY0":-124.68985754903416,"vZ0":0.11098819923454772,"x":109.49,"y":161.53,"x0":-2.8057075983299247,"y0":50.00490313073658,"z0":5.203815845378728,"aX":10.256431506534499},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.1,"breakHorizontal":-13.1,"spinRate":2675,"spinDirection":57},"zone":5,"typeConfidence":0.91,"plateTime":0.4395698079018948,"extension":6.397560022483759},"index":2,"playId":"468fa9c0-1c0d-3e9a-bc4e-0727f6b05b25","pitchNumber":3,"startTime":"2025-09-18T02:10:35.922Z","endTime":"2025-09-18T02:10:41.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.44547734286877,"strikeZoneBottom":1.68475427947413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.130063281670516,"aZ":-29.462799737721067,"pfxX":-11.474902421306773,"pfxZ":1.4266725883411553,"pX":-1.353015978506419,"pZ":2.2745728409222448,"vX0":7.73031158794895,"vY0":-137.09582365870799,"vZ0":-2.1690076356502095,"x":168.57,"y":177.37,"x0":-2.7226443111737715,"y0":50.00114014515771,"z0":5.092735656875562,"aX":-21.77763536287735},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.3,"breakHorizontal":19.1,"spinRate":2222,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.39997287069877974,"extension":6.28651360915545},"index":3,"playId":"53ad16e6-7f68-3269-8f93-1060541d293d","pitchNumber":4,"startTime":"2025-09-18T02:10:53.927Z","endTime":"2025-09-18T02:10:58.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.614900934338745,"aZ":-36.10386809975472,"pfxX":-9.022237262176393,"pfxZ":-2.3147686524271434,"pX":-0.9779588072698691,"pZ":1.569476113767363,"vX0":7.584083364610357,"vY0":-129.6532560638056,"vZ0":-1.871516194871395,"x":154.28,"y":196.4,"x0":-2.77169191893068,"y0":50.002694592692514,"z0":5.0612510745222075,"aX":-15.329812887345195},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.4,"breakHorizontal":14.6,"spinRate":1667,"spinDirection":260},"zone":13,"typeConfidence":0.93,"plateTime":0.42278176047736515,"extension":6.338485142257473},"index":4,"playId":"4dd6d1bd-1c1f-30ca-8ee0-d8f266d71ea1","pitchNumber":5,"startTime":"2025-09-18T02:11:12.728Z","endTime":"2025-09-18T02:11:17.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T02:11:17.180Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bobby Witt Jr. doubles (42) on a line drive to left fielder Randy Arozarena. Carter Jensen scores. Bobby Witt Jr. to 3rd. Bobby Witt Jr. advances to 3rd, on a throwing error by left fielder Randy Arozarena.","rbi":1,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-18T02:11:36.778Z","endTime":"2025-09-18T02:13:29.882Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":{"id":666374,"link":"/api/v1/people/666374"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.1,"endSpeed":78.9,"strikeZoneTop":3.56436051343815,"strikeZoneBottom":1.70751258838364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.129697348067726,"aZ":-28.976625467926766,"pfxX":4.617332444927776,"pfxZ":2.012586048117999,"pX":-0.6614304336102538,"pZ":3.6929359281844594,"vX0":4.027666743591891,"vY0":-125.30598332342409,"vZ0":2.192983347076409,"x":142.21,"y":139.07,"x0":-2.8891866159327253,"y0":50.00488697008243,"z0":5.172462460656827,"aX":7.349702433034382},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.4,"breakHorizontal":-9.2,"spinRate":2627,"spinDirection":74},"zone":11,"typeConfidence":0.9,"plateTime":0.4369786389918189,"extension":6.263099235759412},"index":0,"playId":"51466823-761c-33c8-8cba-91303411c122","pitchNumber":1,"startTime":"2025-09-18T02:11:41.114Z","endTime":"2025-09-18T02:11:45.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.61573228643488,"strikeZoneBottom":1.7280838346392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09020778682438,"aZ":-30.16143609789332,"pfxX":5.232569277873243,"pfxZ":1.2567414591046315,"pX":0.1349814994654965,"pZ":3.553085244225902,"vX0":5.8287445278093735,"vY0":-125.83061528190696,"vZ0":2.1093383989356616,"x":111.85,"y":142.85,"x0":-2.8899266810013713,"y0":50.00563904488462,"z0":5.144488936671613,"aX":8.407384394426469},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.0,"breakHorizontal":-10.8,"spinRate":2824,"spinDirection":60},"zone":2,"typeConfidence":0.9,"plateTime":0.4349791597529973,"extension":6.729319414216368},"index":1,"playId":"7fdd9da1-e103-3e65-8c5f-b9959e687a60","pitchNumber":2,"startTime":"2025-09-18T02:11:58.499Z","endTime":"2025-09-18T02:12:04.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.51087320373081,"strikeZoneBottom":1.65482085075955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.4556836941035,"aZ":-35.62580158331771,"pfxX":4.994417888560953,"pfxZ":-2.1930532022498372,"pX":-0.3904581793613545,"pZ":3.188978526716252,"vX0":4.26056819216955,"vY0":-124.79881659501396,"vZ0":2.383541251718386,"x":131.88,"y":152.68,"x0":-2.769420120007915,"y0":50.00144644047623,"z0":5.158848760195495,"aX":7.865430174256989},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.1,"breakHorizontal":-10.1,"spinRate":2876,"spinDirection":62},"zone":1,"typeConfidence":0.88,"plateTime":0.4391281456736955,"extension":6.6499202893972855},"index":2,"playId":"43b97524-9f75-3329-9d71-2b7026d13329","pitchNumber":3,"startTime":"2025-09-18T02:12:25.417Z","endTime":"2025-09-18T02:12:30.198Z","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.1,"endSpeed":87.9,"strikeZoneTop":3.70733254596892,"strikeZoneBottom":1.75670810700585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.049200546549923,"aZ":-23.48671084556807,"pfxX":-10.021455113625972,"pfxZ":4.44308460269243,"pX":0.910801235824579,"pZ":2.2839935974080423,"vX0":12.541001829557286,"vY0":-138.08829315830587,"vZ0":-3.550850892773795,"x":82.28,"y":177.11,"x0":-2.3604636355868105,"y0":50.00649983678807,"z0":5.143279023993848,"aX":-19.608130812242365},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.6,"breakHorizontal":16.0,"spinRate":2203,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3947273886585947,"extension":6.39398938048778},"index":3,"playId":"64df70b9-7cc7-30fc-8f06-592030e322c6","pitchNumber":4,"startTime":"2025-09-18T02:12:41.352Z","endTime":"2025-09-18T02:12:46.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.66375694225096,"strikeZoneBottom":1.80747418379379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.73115594205491,"aZ":-24.29507077919672,"pfxX":-9.155081106831762,"pfxZ":3.999289483203574,"pX":-0.0737529896604317,"pZ":2.8949959595606987,"vX0":9.75601189422072,"vY0":-138.9061431964488,"vZ0":-2.0191017853811,"x":119.81,"y":160.62,"x0":-2.428340670203789,"y0":50.003639862411354,"z0":5.233257306254865,"aX":-18.038557157008547},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.1,"breakHorizontal":14.8,"spinRate":2301,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.39310097082529927,"extension":6.2293128218982705},"index":4,"playId":"511e74a2-85f6-37ca-8c3b-fac0c1cee83b","pitchNumber":5,"startTime":"2025-09-18T02:12:57.675Z","endTime":"2025-09-18T02:13:02.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.02069240870626,"aZ":-32.785538388765154,"pfxX":7.2256368060600735,"pfxZ":-0.40587803102644493,"pX":0.5928363770486839,"pZ":1.9372132200189967,"vX0":5.600662112151363,"vY0":-122.05211381418816,"vZ0":-0.6706968726996538,"x":94.4,"y":186.48,"x0":-2.6702193516265624,"y0":50.00187500505997,"z0":5.038836026475562,"aX":10.900561603532028},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.6,"breakHorizontal":-14.4,"spinRate":2928,"spinDirection":54},"zone":9,"typeConfidence":0.91,"plateTime":0.44876736768394254,"extension":6.527797025742689},"hitData":{"launchSpeed":79.1,"launchAngle":14.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":104.69,"coordY":103.32}},"index":5,"playId":"56789ca5-daaf-3e92-9339-4a36947cba4e","pitchNumber":6,"startTime":"2025-09-18T02:13:14.615Z","endTime":"2025-09-18T02:13:29.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T02:13:29.882Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out to right fielder Victor Robles.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-18T02:16:05.237Z","endTime":"2025-09-18T02:16:36.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-18T02:14:16.911Z","endTime":"2025-09-18T02:15:13.971Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Carlos Vargas replaces Matt Brash.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-18T02:15:13.971Z","endTime":"2025-09-18T02:16:07.537Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672841,"link":"/api/v1/people/672841"},"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":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.65767131539675,"strikeZoneBottom":1.75865406216646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.928485238912394,"aZ":-27.851441739790115,"pfxX":-9.73418477169166,"pfxZ":2.1245671621601385,"pX":-1.439473787026025,"pZ":2.540399279070796,"vX0":5.880834551607627,"vY0":-141.6874495799244,"vZ0":-3.2945081108377816,"x":171.87,"y":170.19,"x0":-2.27560418385159,"y0":50.00476027241418,"z0":5.495146874820541,"aX":-19.822708047358816},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.4,"breakHorizontal":16.4,"spinRate":2149,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.386361388333071,"extension":6.747223808782332},"index":2,"playId":"44d819f8-e792-30b6-b9c4-10b5126803e3","pitchNumber":1,"startTime":"2025-09-18T02:16:07.537Z","endTime":"2025-09-18T02:16:11.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.804526448912082,"aZ":-27.063688766494256,"pfxX":-10.240330162602547,"pfxZ":2.5195554515916694,"pX":0.518139138971058,"pZ":2.5178642236686346,"vX0":11.924784931766464,"vY0":-141.22598484224423,"vZ0":-3.3468491719103586,"x":97.25,"y":170.8,"x0":-2.41957936421512,"y0":50.00403543019811,"z0":5.450333238284646,"aX":-20.78060823204473},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.1,"breakHorizontal":16.2,"spinRate":2150,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.38717136966574817,"extension":6.959861347908978},"hitData":{"launchSpeed":97.4,"launchAngle":49.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.16,"coordY":90.15}},"index":3,"playId":"9856c46b-661c-3332-a0bb-f4878a235dee","pitchNumber":2,"startTime":"2025-09-18T02:16:25.750Z","endTime":"2025-09-18T02:16:36.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T02:16:36.803Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eugenio Suárez singles on a ground ball to left fielder Michael Massey.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-18T02:19:12.402Z","endTime":"2025-09-18T02:19:53.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for Mike Yastrzemski.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-18T02:18:59.922Z","endTime":"2025-09-18T02:18:59.941Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"100"},{"details":{"description":"Michael Massey remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-18T02:18:59.941Z","endTime":"2025-09-18T02:18:59.942Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":521692,"link":"/api/v1/people/521692"}},{"details":{"description":"Defensive Substitution: Luke Maile replaces right fielder Jac Caglianone, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-18T02:18:59.942Z","endTime":"2025-09-18T02:18:59.943Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":695506,"link":"/api/v1/people/695506"}},{"details":{"description":"Pitching Change: Carlos Estévez replaces Lucas Erceg.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-18T02:18:59.943Z","endTime":"2025-09-18T02:19:14.688Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608032,"link":"/api/v1/people/608032"},"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":94.0,"endSpeed":86.1,"strikeZoneTop":3.44261535560598,"strikeZoneBottom":1.64534376536741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.49908554806631,"aZ":-11.536568171119914,"pfxX":-3.363049573163474,"pfxZ":10.869367009472533,"pX":-0.23676233371827668,"pZ":3.1967859536294485,"vX0":6.012417716531181,"vY0":-136.76940052506652,"vZ0":-4.977777417495386,"x":126.02,"y":152.47,"x0":-2.0243073304275057,"y0":50.00438774165784,"z0":5.828229386695168,"aX":-6.386772312712828},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":4.8,"spinRate":2122,"spinDirection":209},"zone":2,"typeConfidence":0.89,"plateTime":0.40011348006105374,"extension":6.235081279914927},"index":4,"playId":"f85bc79f-391c-32a8-9104-ec0d60bf393c","pitchNumber":1,"startTime":"2025-09-18T02:19:14.688Z","endTime":"2025-09-18T02:19:18.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.5907838845912,"strikeZoneBottom":1.69901972322248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.892148361970236,"aZ":-10.925005264108577,"pfxX":-3.0422720716457574,"pfxZ":10.898726727557648,"pX":-1.148913585427681,"pZ":2.4979138325507897,"vX0":3.6941359384137216,"vY0":-138.4937578439599,"vZ0":-6.979688285349362,"x":160.79,"y":171.34,"x0":-2.1025415291163942,"y0":50.000443069873874,"z0":5.775382112266874,"aX":-5.9303991119153885},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":4.8,"spinRate":2238,"spinDirection":211},"zone":13,"typeConfidence":0.9,"plateTime":0.39494628286453315,"extension":6.181074563815641},"index":5,"playId":"b9f1e3ac-bcff-3f7a-a453-1b71436d9f46","pitchNumber":2,"startTime":"2025-09-18T02:19:28.024Z","endTime":"2025-09-18T02:19:33.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.902709349117217,"aZ":-11.330984294104914,"pfxX":-5.7029644510712885,"pfxZ":10.7549442812564,"pX":0.07472611578255459,"pZ":1.9413941561329673,"vX0":7.270691503184246,"vY0":-137.91372608971795,"vZ0":-8.15974650201746,"x":114.15,"y":186.36,"x0":-1.8472512237184224,"y0":50.00531589275876,"z0":5.691294182748113,"aX":-11.055471890176195},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":8.9,"spinRate":2291,"spinDirection":210},"zone":8,"typeConfidence":0.9,"plateTime":0.39622908395917955,"extension":6.298856019630109},"hitData":{"launchSpeed":103.9,"launchAngle":3.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.93,"coordY":100.0}},"index":6,"playId":"7cfd396e-2c73-320b-8a58-3147b7001582","pitchNumber":3,"startTime":"2025-09-18T02:19:42.266Z","endTime":"2025-09-18T02:19:53.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T02:19:53.160Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a ground ball to center fielder Tyler Tolbert, deflected by shortstop Bobby Witt Jr. Eugenio Suárez to 3rd.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-18T02:20:11.421Z","endTime":"2025-09-18T02:20:46.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnThird":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":686475,"link":"/api/v1/people/686475"},"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.22965738015871,"strikeZoneBottom":1.60067065148112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.963845899180352,"aZ":-30.935931635153068,"pfxX":1.5081955260804096,"pfxZ":0.7699436816609442,"pX":0.28511901398188877,"pZ":2.667071468260632,"vX0":5.089906797111029,"vY0":-125.88697102612174,"vZ0":-2.0735371071737676,"x":106.13,"y":166.77,"x0":-1.953623591891807,"y0":50.00522776885547,"z0":5.989591019002106,"aX":2.4370072536432104},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.2,"breakHorizontal":-3.8,"spinRate":2270,"spinDirection":122},"zone":6,"typeConfidence":0.89,"plateTime":0.43399567178334486,"extension":6.110794395774104},"index":0,"playId":"6c7f9560-673c-3606-8e94-e4ca00ef1e0a","pitchNumber":1,"startTime":"2025-09-18T02:20:19.944Z","endTime":"2025-09-18T02:20:24.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.198327126332053,"aZ":-30.757939352620248,"pfxX":-8.404648855351898,"pfxZ":0.8756069818301135,"pX":-0.8307900042899179,"pZ":2.1796425507772774,"vX0":6.05233899270867,"vY0":-126.66031263788294,"vZ0":-2.9077924535849857,"x":148.67,"y":179.93,"x0":-2.1659030378055966,"y0":50.002510064167915,"z0":5.8160512982580475,"aX":-13.5806379029363},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.1,"breakHorizontal":13.8,"spinRate":1584,"spinDirection":229},"zone":13,"typeConfidence":0.91,"plateTime":0.43334740863467935,"extension":6.312000347430727},"hitData":{"launchSpeed":101.7,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":141.68,"coordY":97.97}},"index":1,"playId":"77f4dfb6-2f65-31f6-918f-9f706c17a6f3","pitchNumber":2,"startTime":"2025-09-18T02:20:33.957Z","endTime":"2025-09-18T02:20:46.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T02:20:46.112Z","atBatIndex":72},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Dominic Canzone grounds into a double play, second baseman Adam Frazier to shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Eugenio Suárez scores. Josh Naylor out at 2nd. Dominic Canzone out at 1st.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-18T02:21:53.820Z","endTime":"2025-09-18T02:23:46.770Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_play","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":{"id":608032,"link":"/api/v1/people/608032"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dominic Canzone replaces Mitch Garver.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-18T02:21:11.027Z","endTime":"2025-09-18T02:21:56.118Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":641598,"link":"/api/v1/people/641598"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.32959418475878,"strikeZoneBottom":1.58818892906972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.741571398975584,"aZ":-11.289916422664572,"pfxX":-4.669852253044405,"pfxZ":10.429526623935226,"pX":0.8607937375650807,"pZ":1.9649444548826371,"vX0":9.465671045324191,"vY0":-140.35627854688965,"vZ0":-8.02054628881706,"x":84.19,"y":185.73,"x0":-1.9433029696262942,"y0":50.00075599637898,"z0":5.588497240370849,"aX":-9.3499906960458},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":6.6,"spinRate":2167,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.3897298650784058,"extension":6.338822976113172},"index":1,"playId":"d9660c5d-83fe-3974-a54e-53fd7e3cafb7","pitchNumber":1,"startTime":"2025-09-18T02:21:56.118Z","endTime":"2025-09-18T02:22:01.156Z","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":96.7,"endSpeed":88.8,"strikeZoneTop":3.29506153728839,"strikeZoneBottom":1.49026158601516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.140380363498572,"aZ":-12.206804411537858,"pfxX":-6.375945380405154,"pfxZ":9.987675689517092,"pX":1.1578187758663545,"pZ":0.8994712068290627,"vX0":11.052264470487662,"vY0":-140.1233688114176,"vZ0":-10.357766819644842,"x":72.87,"y":214.49,"x0":-1.999895231906706,"y0":50.00121360250103,"z0":5.430016694922727,"aX":-12.744794550259398},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":9.4,"spinRate":2166,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.39013096700279926,"extension":6.449562668842441},"index":2,"playId":"666666d5-6f6f-3971-827d-e8d018222c99","pitchNumber":2,"startTime":"2025-09-18T02:22:14.233Z","endTime":"2025-09-18T02:22:17.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.837706314129097,"aZ":-25.00619824344027,"pfxX":-8.664870731191087,"pfxZ":4.284603742640737,"pX":0.10508154481463866,"pZ":1.4662798178577165,"vX0":7.835254177871898,"vY0":-128.59205239926905,"vZ0":-5.575364675355166,"x":112.99,"y":199.19,"x0":-1.8566130227256255,"y0":50.00597219999907,"z0":5.604519611445238,"aX":-14.504476099764364},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.7,"breakHorizontal":13.9,"spinRate":1723,"spinDirection":229},"zone":8,"typeConfidence":0.92,"plateTime":0.4260695245447841,"extension":6.51270696354971},"index":3,"playId":"f3e74941-6311-3dd0-8cbd-11e4d9f69256","pitchNumber":3,"startTime":"2025-09-18T02:22:32.916Z","endTime":"2025-09-18T02:22:37.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.19838781445709,"strikeZoneBottom":1.36939978415388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.05597214615221,"aZ":-17.950811736114236,"pfxX":-3.709347891096864,"pfxZ":8.522562389965916,"pX":-0.7185005070187787,"pZ":3.4211484832316623,"vX0":4.587937199067929,"vY0":-128.25252071378804,"vZ0":-2.5152275257760417,"x":144.39,"y":146.41,"x0":-2.0470574349789983,"y0":50.00313136382304,"z0":5.811574765005127,"aX":-6.191323009086654},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":15.1,"breakHorizontal":5.8,"spinRate":1722,"spinDirection":229},"zone":11,"typeConfidence":0.87,"plateTime":0.42675600108432077,"extension":6.283026102254176},"index":4,"playId":"40380490-d5ae-3a80-bd0b-332641ba9a33","pitchNumber":4,"startTime":"2025-09-18T02:22:50.641Z","endTime":"2025-09-18T02:22:56.497Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-18T02:23:05.169Z","endTime":"2025-09-18T02:23:16.273Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"}},{"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":97.7,"endSpeed":89.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.763686998609185,"aZ":-12.856167773222175,"pfxX":-5.362031302046708,"pfxZ":9.431930422180564,"pX":0.5966864816281772,"pZ":3.2796364995549814,"vX0":8.639389801091768,"vY0":-142.02795893701125,"vZ0":-4.335151753071165,"x":94.26,"y":150.23,"x0":-1.784379975770368,"y0":50.00074422491646,"z0":5.639950571219561,"aX":-10.980713533714157},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.4,"breakHorizontal":8.0,"spinRate":2158,"spinDirection":206},"zone":3,"typeConfidence":0.9,"plateTime":0.3852641352846873,"extension":6.386898528930703},"index":6,"playId":"bd98323f-c436-31c4-b62f-3a46f256075a","pitchNumber":5,"startTime":"2025-09-18T02:23:16.273Z","endTime":"2025-09-18T02:23:21.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.872030787255856,"aZ":-10.575492182695198,"pfxX":-5.502621373296556,"pfxZ":10.39321617508747,"pX":0.06748688128806299,"pZ":1.6433567254755261,"vX0":7.774546229253717,"vY0":-142.985510804496,"vZ0":-8.814513494548011,"x":114.43,"y":194.41,"x0":-1.967349607024056,"y0":50.0035190237544,"z0":5.4232103181291755,"aX":-11.435931295410114},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.3,"breakHorizontal":8.5,"spinRate":2336,"spinDirection":211},"zone":8,"typeConfidence":0.91,"plateTime":0.38255859607791587,"extension":6.338630086048965},"hitData":{"launchSpeed":111.0,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":153.71}},"index":7,"playId":"bc1439e7-d09a-3f68-8866-539019079017","pitchNumber":6,"startTime":"2025-09-18T02:23:38.632Z","endTime":"2025-09-18T02:23:46.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T02:23:46.770Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Raley singles on a line drive to left fielder Michael Massey.","rbi":0,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-18T02:24:43.800Z","endTime":"2025-09-18T02:26:11.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686681,"link":"/api/v1/people/686681"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luke Raley replaces Victor Robles.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-18T02:24:10.299Z","endTime":"2025-09-18T02:24:16.194Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":645302,"link":"/api/v1/people/645302"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-18T02:24:16.194Z","endTime":"2025-09-18T02:24:46.035Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.308537960897354,"aZ":-27.12465474858182,"pfxX":0.6693145243845233,"pfxZ":3.102177665816481,"pX":0.3770772564037568,"pZ":0.8911465631551633,"vX0":5.204456195123609,"vY0":-126.14150900536453,"vZ0":-6.817472135242026,"x":102.63,"y":214.72,"x0":-1.7914928910334889,"y0":50.002385957081096,"z0":5.787022520971546,"aX":1.0884606889783734},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.4,"breakHorizontal":-2.3,"spinRate":2352,"spinDirection":127},"zone":14,"typeConfidence":0.89,"plateTime":0.43260018425398306,"extension":6.253894566044935},"index":2,"playId":"1a4c8058-25be-39c5-af52-ed0764905a42","pitchNumber":1,"startTime":"2025-09-18T02:24:46.035Z","endTime":"2025-09-18T02:24:50.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.095645873493766,"aZ":-30.1138850241051,"pfxX":1.4812299759994048,"pfxZ":1.2195520929037702,"pX":0.6317482242619099,"pZ":2.241591987987246,"vX0":5.640988415439468,"vY0":-128.34937846154165,"vZ0":-3.1894033650765024,"x":92.92,"y":178.26,"x0":-1.778020147332978,"y0":50.0008826735294,"z0":5.821056613989146,"aX":2.494165965363823},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.8,"breakHorizontal":-3.8,"spinRate":2425,"spinDirection":107},"zone":6,"typeConfidence":0.9,"plateTime":0.42513865533396666,"extension":6.121606501451548},"index":3,"playId":"e7949703-5090-3fd5-a97e-ece4ea0bd5a1","pitchNumber":2,"startTime":"2025-09-18T02:25:06.097Z","endTime":"2025-09-18T02:25:12.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.9,"strikeZoneTop":3.50443129471192,"strikeZoneBottom":1.67211959949115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.13811047863369,"aZ":-9.798801824627922,"pfxX":-5.192952488198362,"pfxZ":10.9381519784424,"pX":0.35958189776795974,"pZ":0.9689581261965957,"vX0":8.87064378301486,"vY0":-141.40542238849625,"vZ0":-10.423513243484393,"x":103.29,"y":212.62,"x0":-2.128850201008704,"y0":50.00670456290141,"z0":5.310688352142342,"aX":-10.627147854221464},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.0,"breakHorizontal":7.8,"spinRate":2222,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.38583262126570705,"extension":6.49407151366305},"index":4,"playId":"33f4fe1d-eca3-3b83-b347-6527b9bf0bfe","pitchNumber":3,"startTime":"2025-09-18T02:25:24.890Z","endTime":"2025-09-18T02:25:29.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.0,"strikeZoneTop":3.52146489405945,"strikeZoneBottom":1.68940791471425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.249024819370828,"aZ":-11.27672341294257,"pfxX":-4.5916341755312855,"pfxZ":10.113270514213863,"pX":-1.0210787321565267,"pZ":2.5085805905698506,"vX0":4.826014728803955,"vY0":-142.28037012960732,"vZ0":-6.242455285407889,"x":155.92,"y":171.05,"x0":-2.136333119748318,"y0":50.001053675922726,"z0":5.433692968559102,"aX":-9.486872933100095},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.4,"breakHorizontal":7.4,"spinRate":2222,"spinDirection":212},"zone":13,"typeConfidence":0.9,"plateTime":0.38380318027276594,"extension":6.343206792068937},"index":5,"playId":"a4a80183-4b43-3ab6-994f-6116ccbdc609","pitchNumber":4,"startTime":"2025-09-18T02:25:41.524Z","endTime":"2025-09-18T02:25:46.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.58384708196251,"aZ":-11.30922795852016,"pfxX":-4.738209928594314,"pfxZ":10.075850515660857,"pX":0.6339887767207386,"pZ":2.5653456032255586,"vX0":9.14718186713964,"vY0":-142.48418290347766,"vZ0":-6.158494092340687,"x":92.83,"y":169.52,"x0":-1.9920967622192993,"y0":50.00213322915457,"z0":5.458914051650983,"aX":-9.81211145142823},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.3,"breakHorizontal":6.8,"spinRate":2169,"spinDirection":208},"zone":6,"typeConfidence":0.91,"plateTime":0.383382843462309,"extension":6.277583079139101},"hitData":{"launchSpeed":79.7,"launchAngle":12.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.1,"coordY":118.12}},"index":6,"playId":"7e3e8113-476a-3a2e-97ef-b49d95eefcaf","pitchNumber":5,"startTime":"2025-09-18T02:26:01.253Z","endTime":"2025-09-18T02:26:11.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T02:26:11.878Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-18T02:26:39.882Z","endTime":"2025-09-18T02:27:00.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"73448818-6069-4721-967d-9c237bed3fc5","startTime":"2025-09-18T02:26:39.882Z","endTime":"2025-09-18T02:26:44.882Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.223216162305764,"aZ":-8.834127574360378,"pfxX":-4.388248675843618,"pfxZ":11.659249825124594,"pX":0.7631256886736609,"pZ":2.639742784488011,"vX0":9.171898890263591,"vY0":-140.24065587293285,"vZ0":-6.537158418073079,"x":87.91,"y":167.51,"x0":-1.9722926435756074,"y0":50.00520460067123,"z0":5.570057029481015,"aX":-8.787467445572299},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.0,"breakHorizontal":6.1,"spinRate":2197,"spinDirection":211},"zone":6,"typeConfidence":0.91,"plateTime":0.3898236778313944,"extension":6.315250838900902},"hitData":{"launchSpeed":65.5,"launchAngle":-58.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":117.87,"coordY":173.98}},"index":1,"playId":"b2089fe5-4100-36c1-9da7-ffa3b8c09864","pitchNumber":1,"startTime":"2025-09-18T02:26:52.613Z","endTime":"2025-09-18T02:27:00.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T02:27:00.897Z","atBatIndex":75}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":5,"homeScore":7,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-18T02:26:39.882Z","endTime":"2025-09-18T02:27:00.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"73448818-6069-4721-967d-9c237bed3fc5","startTime":"2025-09-18T02:26:39.882Z","endTime":"2025-09-18T02:26:44.882Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.223216162305764,"aZ":-8.834127574360378,"pfxX":-4.388248675843618,"pfxZ":11.659249825124594,"pX":0.7631256886736609,"pZ":2.639742784488011,"vX0":9.171898890263591,"vY0":-140.24065587293285,"vZ0":-6.537158418073079,"x":87.91,"y":167.51,"x0":-1.9722926435756074,"y0":50.00520460067123,"z0":5.570057029481015,"aX":-8.787467445572299},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.0,"breakHorizontal":6.1,"spinRate":2197,"spinDirection":211},"zone":6,"typeConfidence":0.91,"plateTime":0.3898236778313944,"extension":6.315250838900902},"hitData":{"launchSpeed":65.5,"launchAngle":-58.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":117.87,"coordY":173.98}},"index":1,"playId":"b2089fe5-4100-36c1-9da7-ffa3b8c09864","pitchNumber":1,"startTime":"2025-09-18T02:26:52.613Z","endTime":"2025-09-18T02:27:00.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-18T02:27:00.897Z","atBatIndex":75},"scoringPlays":[7,10,52,57,64,66,69,73],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2],"bottom":[3,4,5,6,7,8],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":71.48,"y":130.12},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":161.44,"y":80.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":120.4,"y":170.43},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":133.1,"y":23.05},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":149.28,"y":152.19},"type":"O","description":"Pop Out"}]}},{"startIndex":9,"endIndex":16,"top":[9,10,11,12,13],"bottom":[14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":82.9,"y":36.28},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":126.04,"y":52.89},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":97.6,"y":165.87},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":153.34,"y":156.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":160.94,"y":164.86},"type":"O","description":"Groundout"}]}},{"startIndex":17,"endIndex":25,"top":[17,18,19],"bottom":[20,21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":113.3,"y":158.27},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":95.06,"y":166.38},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":152.56,"y":68.4},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":72.12,"y":113.44},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":94.81,"y":123.29},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":152.48,"y":128.3},"type":"O","description":"Pop Out"}]}},{"startIndex":26,"endIndex":35,"top":[26,27,28,29,30],"bottom":[31,32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":144.72,"y":140.53},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":164.12,"y":139.31},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":77.15,"y":125.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":189.82,"y":115.2},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":160.94,"y":167.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"coordinates":{"x":78.03,"y":83.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":200.27,"y":129.4},"type":"O","description":"Flyout"}]}},{"startIndex":36,"endIndex":42,"top":[36,37,38],"bottom":[39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":121.96,"y":182.48},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":123.0,"y":181.0},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":191.27,"y":91.78},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":81.5,"y":143.99},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":148.27,"y":173.47},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":88.98,"y":109.62},"type":"H","description":"Single"}]}},{"startIndex":43,"endIndex":49,"top":[43,44,45],"bottom":[46,47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":76.8,"y":119.59},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":180.58,"y":76.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":39.53,"y":79.47},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":149.99,"y":144.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"coordinates":{"x":169.55,"y":100.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":146.75,"y":152.7},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":50,"endIndex":56,"top":[50,51,52,53],"bottom":[54,55,56],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":31.93,"y":112.48},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":128.0,"y":183.61},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":144.17,"y":77.21},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":105.46,"y":166.3},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":178.13,"y":161.45},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":128.51,"y":141.55},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":203.31,"y":104.37},"type":"O","description":"Flyout"}]}},{"startIndex":57,"endIndex":70,"top":[57,58,59,60,61,62],"bottom":[63,64,65,66,67,68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":222.28,"y":75.08},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":152.83,"y":98.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":179.0,"y":122.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":217.26,"y":113.6},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":26.27,"y":104.76},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":66.88,"y":60.1},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"coordinates":{"x":112.15,"y":72.4},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"coordinates":{"x":122.61,"y":195.16},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":104.69,"y":103.32},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":165.16,"y":90.15},"type":"O","description":"Flyout"}]}},{"startIndex":71,"endIndex":75,"top":[71,72,73,74,75],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":84.93,"y":100.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":141.68,"y":97.97},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":152.83,"y":153.71},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"coordinates":{"x":89.1,"y":118.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":117.87,"y":173.98},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":4,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":3,"errors":1,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":7,"hits":13,"errors":0,"leftOnBase":8},"away":{"runs":5,"hits":10,"errors":1,"leftOnBase":4}},"defense":{"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"catcher":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"first":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"second":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"third":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"shortstop":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"left":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"center":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"right":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"onDeck":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"inHole":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"battingOrder":4,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"offense":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"onDeck":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"inHole":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"battingOrder":9,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":9,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".245","atBats":33,"obp":".321","slg":".420","ops":".741","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":17,"rbi":4,"leftOnBase":8,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"16.50","popOuts":2,"lineOuts":0},"pitching":{"flyOuts":5,"groundOuts":8,"airOuts":9,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":34,"obp":".447","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":141,"era":"3.94","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.24","battersFaced":39,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":141,"balls":52,"strikes":89,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":7,"pitchesPerInning":"17.63","runsScoredPer9":"7.88","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":1,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID647304":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":139,"flyOuts":81,"groundOuts":152,"airOuts":141,"runs":76,"doubles":26,"triples":1,"homeRuns":19,"strikeOuts":81,"baseOnBalls":46,"intentionalWalks":4,"hits":147,"hitByPitch":3,"avg":".285","atBats":516,"obp":".344","slg":".450","ops":".794","caughtStealing":2,"stolenBases":27,"stolenBasePercentage":".931","caughtStealingPercentage":".069","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":574,"totalBases":232,"rbi":86,"leftOnBase":223,"sacBunts":0,"sacFlies":5,"babip":".304","groundOutsToAirouts":"1.08","catchersInterference":4,"pickoffs":0,"atBatsPerHomeRun":"27.16","popOuts":23,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":864,"errors":5,"chances":939,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID645302":{"person":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":25,"flyOuts":15,"groundOuts":25,"airOuts":23,"runs":7,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":20,"baseOnBalls":2,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".264","atBats":91,"obp":".284","slg":".330","ops":".614","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":30,"rbi":6,"leftOnBase":37,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":43,"errors":0,"chances":43,"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"}]},"ID702284":{"person":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":43,"groundOuts":49,"airOuts":79,"runs":24,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":45,"baseOnBalls":27,"intentionalWalks":1,"hits":46,"hitByPitch":2,"avg":".214","atBats":215,"obp":".305","slg":".312","ops":".617","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":248,"totalBases":67,"rbi":24,"leftOnBase":99,"sacBunts":2,"sacFlies":2,"babip":".250","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.75","popOuts":19,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":155,"putOuts":90,"errors":4,"chances":249,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668227":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":150,"flyOuts":74,"groundOuts":116,"airOuts":146,"runs":92,"doubles":30,"triples":1,"homeRuns":27,"strikeOuts":175,"baseOnBalls":62,"intentionalWalks":2,"hits":137,"hitByPitch":27,"avg":".240","atBats":570,"obp":".341","slg":".439","ops":".780","caughtStealing":6,"stolenBases":28,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":663,"totalBases":250,"rbi":73,"leftOnBase":259,"sacBunts":0,"sacFlies":4,"babip":".296","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.11","popOuts":36,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":286,"errors":5,"chances":296,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID641487":{"person":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":148,"flyOuts":76,"groundOuts":144,"airOuts":146,"runs":66,"doubles":23,"triples":0,"homeRuns":11,"strikeOuts":116,"baseOnBalls":71,"intentionalWalks":1,"hits":143,"hitByPitch":3,"avg":".264","atBats":542,"obp":".352","slg":".367","ops":".719","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":623,"totalBases":199,"rbi":53,"leftOnBase":197,"sacBunts":6,"sacFlies":1,"babip":".317","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.27","popOuts":22,"lineOuts":48},"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":348,"putOuts":186,"errors":11,"chances":545,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592426":{"person":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":27,"groundOuts":55,"airOuts":48,"runs":29,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":27,"intentionalWalks":5,"hits":40,"hitByPitch":3,"atBats":170,"obp":".345","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":720,"era":"4.18","inningsPitched":"47.1","wins":2,"losses":5,"saves":9,"saveOpportunities":11,"holds":4,"blownSaves":2,"earnedRuns":22,"whip":"1.42","battersFaced":206,"outs":142,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":720,"balls":272,"strikes":448,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".286","pitchesPerInning":"15.21","gamesFinished":26,"strikeoutWalkRatio":"1.22","strikeoutsPer9Inn":"6.27","walksPer9Inn":"5.13","hitsPer9Inn":"7.61","runsScoredPer9":"5.51","homeRunsPer9":"0.76","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668984":{"person":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"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":46,"gamesStarted":1,"flyOuts":32,"groundOuts":34,"airOuts":52,"runs":35,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":53,"baseOnBalls":24,"intentionalWalks":2,"hits":45,"hitByPitch":2,"atBats":182,"obp":".340","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":835,"era":"5.66","inningsPitched":"47.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":30,"whip":"1.45","battersFaced":210,"outs":143,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":835,"balls":277,"strikes":558,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".400","pitchesPerInning":"17.52","gamesFinished":15,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"10.01","walksPer9Inn":"4.53","hitsPer9Inn":"8.50","runsScoredPer9":"6.61","homeRunsPer9":"1.32","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":73,"flyOuts":29,"groundOuts":49,"airOuts":53,"runs":26,"doubles":10,"triples":0,"homeRuns":10,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":0,"hits":65,"hitByPitch":3,"avg":".302","atBats":215,"obp":".361","slg":".488","ops":".849","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":238,"totalBases":105,"rbi":28,"leftOnBase":83,"sacBunts":0,"sacFlies":2,"babip":".350","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.50","popOuts":6,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":103,"errors":1,"chances":108,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID663728":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":102,"groundOuts":74,"airOuts":177,"runs":104,"doubles":22,"triples":0,"homeRuns":56,"strikeOuts":172,"baseOnBalls":92,"intentionalWalks":16,"hits":138,"hitByPitch":8,"avg":".247","atBats":558,"obp":".360","slg":".588","ops":".948","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":661,"totalBases":328,"rbi":118,"leftOnBase":230,"sacBunts":0,"sacFlies":3,"babip":".246","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.96","popOuts":49,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":20,"stolenBases":76,"stolenBasePercentage":".792","caughtStealingPercentage":".208","assists":39,"putOuts":991,"errors":4,"chances":1034,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID657571":{"person":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":7,"strikes":9,"strikePercentage":".560","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":66,"gamesStarted":0,"flyOuts":26,"groundOuts":73,"airOuts":55,"runs":26,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":48,"baseOnBalls":21,"intentionalWalks":3,"hits":51,"hitByPitch":6,"atBats":221,"obp":".311","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":978,"era":"3.67","inningsPitched":"61.1","wins":4,"losses":4,"saves":0,"saveOpportunities":5,"holds":14,"blownSaves":5,"earnedRuns":25,"whip":"1.17","battersFaced":254,"outs":184,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":978,"balls":346,"strikes":632,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".500","pitchesPerInning":"15.95","gamesFinished":4,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"7.04","walksPer9Inn":"3.08","hitsPer9Inn":"7.48","runsScoredPer9":"3.82","homeRunsPer9":"0.29","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"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"}]},"ID666374":{"person":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(L, 1-3)(BS, 1)","summary":"0.2 IP, 4 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":4,"battersFaced":7,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":13,"strikes":17,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"13.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":14,"groundOuts":46,"airOuts":28,"runs":15,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":55,"baseOnBalls":17,"intentionalWalks":2,"hits":39,"hitByPitch":2,"atBats":163,"obp":".317","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":777,"era":"2.64","inningsPitched":"44.1","wins":1,"losses":3,"saves":4,"saveOpportunities":5,"holds":21,"blownSaves":1,"earnedRuns":13,"whip":"1.26","battersFaced":187,"outs":133,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":777,"balls":304,"strikes":473,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":4,"winPercentage":".250","pitchesPerInning":"17.53","gamesFinished":7,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"11.17","walksPer9Inn":"3.45","hitsPer9Inn":"7.92","runsScoredPer9":"3.05","homeRunsPer9":"0.81","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":4,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"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"}]},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":65,"groundOuts":86,"airOuts":110,"runs":50,"doubles":17,"triples":1,"homeRuns":18,"strikeOuts":164,"baseOnBalls":29,"intentionalWalks":0,"hits":97,"hitByPitch":6,"atBats":454,"obp":".269","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1990,"era":"3.53","inningsPitched":"120.0","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.05","battersFaced":492,"outs":360,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1990,"balls":672,"strikes":1318,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":9,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".455","pitchesPerInning":"16.58","gamesFinished":0,"strikeoutWalkRatio":"5.66","strikeoutsPer9Inn":"12.30","walksPer9Inn":"2.18","hitsPer9Inn":"7.28","runsScoredPer9":"3.75","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":10,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693433":{"person":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":29,"flyOuts":102,"groundOuts":160,"airOuts":188,"runs":64,"doubles":24,"triples":1,"homeRuns":26,"strikeOuts":191,"baseOnBalls":35,"intentionalWalks":0,"hits":136,"hitByPitch":4,"atBats":669,"obp":".246","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2647,"era":"3.02","inningsPitched":"181.2","wins":14,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"0.94","battersFaced":714,"outs":545,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2647,"balls":855,"strikes":1792,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".667","pitchesPerInning":"14.57","gamesFinished":0,"strikeoutWalkRatio":"5.46","strikeoutsPer9Inn":"9.46","walksPer9Inn":"1.73","hitsPer9Inn":"6.74","runsScoredPer9":"3.17","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":44,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":14,"errors":1,"chances":31,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695670":{"person":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"jerseyNumber":"5","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"avg":".000","atBats":2,"obp":".250","slg":".000","ops":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622491":{"person":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"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":30,"gamesStarted":30,"flyOuts":107,"groundOuts":159,"airOuts":176,"runs":75,"doubles":34,"triples":3,"homeRuns":22,"strikeOuts":149,"baseOnBalls":46,"intentionalWalks":0,"hits":164,"hitByPitch":7,"atBats":645,"obp":".310","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","numberOfPitches":2811,"era":"3.76","inningsPitched":"167.1","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.25","battersFaced":701,"outs":502,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2811,"balls":988,"strikes":1823,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".529","pitchesPerInning":"16.80","gamesFinished":0,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"8.01","walksPer9Inn":"2.47","hitsPer9Inn":"8.82","runsScoredPer9":"4.03","homeRunsPer9":"1.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":35,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":9,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669923":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":56,"groundOuts":107,"airOuts":108,"runs":58,"doubles":19,"triples":1,"homeRuns":14,"strikeOuts":120,"baseOnBalls":28,"intentionalWalks":0,"hits":113,"hitByPitch":6,"atBats":440,"obp":".305","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":1901,"era":"4.46","inningsPitched":"115.0","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.23","battersFaced":482,"outs":345,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1901,"balls":661,"strikes":1240,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".563","pitchesPerInning":"16.53","gamesFinished":0,"strikeoutWalkRatio":"4.29","strikeoutsPer9Inn":"9.39","walksPer9Inn":"2.19","hitsPer9Inn":"8.84","runsScoredPer9":"4.54","homeRunsPer9":"1.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":8,"passedBall":0,"popOuts":17,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":11,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID662253":{"person":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":0,"flyOuts":24,"groundOuts":55,"airOuts":41,"runs":16,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":75,"baseOnBalls":25,"intentionalWalks":3,"hits":33,"hitByPitch":2,"atBats":199,"obp":".262","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":955,"era":"1.57","inningsPitched":"57.1","wins":3,"losses":2,"saves":35,"saveOpportunities":42,"holds":0,"blownSaves":7,"earnedRuns":10,"whip":"1.01","battersFaced":232,"outs":172,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":955,"balls":342,"strikes":613,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.34","rbi":0,"winPercentage":".600","pitchesPerInning":"16.66","gamesFinished":42,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"11.77","walksPer9Inn":"3.92","hitsPer9Inn":"5.18","runsScoredPer9":"2.51","homeRunsPer9":"0.31","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID553993":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"4-4 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":96,"groundOuts":97,"airOuts":155,"runs":86,"doubles":26,"triples":0,"homeRuns":46,"strikeOuts":178,"baseOnBalls":44,"intentionalWalks":2,"hits":126,"hitByPitch":16,"avg":".230","atBats":549,"obp":".302","slg":".528","ops":".830","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":616,"totalBases":290,"rbi":111,"leftOnBase":246,"sacBunts":0,"sacFlies":7,"babip":".241","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.94","popOuts":34,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":228,"putOuts":91,"errors":15,"chances":334,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID641598":{"person":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"0-1 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":39,"groundOuts":45,"airOuts":72,"runs":27,"doubles":5,"triples":1,"homeRuns":9,"strikeOuts":77,"baseOnBalls":30,"intentionalWalks":1,"hits":50,"hitByPitch":2,"avg":".207","atBats":241,"obp":".297","slg":".349","ops":".646","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":276,"totalBases":84,"rbi":30,"leftOnBase":121,"sacBunts":0,"sacFlies":3,"babip":".259","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.78","popOuts":18,"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":6,"stolenBases":38,"stolenBasePercentage":".864","caughtStealingPercentage":".136","assists":10,"putOuts":351,"errors":3,"chances":364,"fielding":".992","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID642100":{"person":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":4,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":0,"strikes":4,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":71,"gamesStarted":0,"flyOuts":37,"groundOuts":37,"airOuts":60,"runs":18,"doubles":11,"triples":2,"homeRuns":4,"strikeOuts":75,"baseOnBalls":11,"intentionalWalks":1,"hits":39,"hitByPitch":5,"atBats":208,"obp":".242","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":863,"era":"2.65","inningsPitched":"57.2","wins":3,"losses":3,"saves":0,"saveOpportunities":6,"holds":22,"blownSaves":6,"earnedRuns":17,"whip":"0.87","battersFaced":227,"outs":173,"gamesPitched":71,"completeGames":0,"shutouts":0,"pitchesThrown":863,"balls":263,"strikes":600,"strikePercentage":".700","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".500","pitchesPerInning":"14.97","gamesFinished":4,"strikeoutWalkRatio":"6.82","strikeoutsPer9Inn":"11.71","walksPer9Inn":"1.72","hitsPer9Inn":"6.09","runsScoredPer9":"2.81","homeRunsPer9":"0.62","inheritedRunners":39,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660844":{"person":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"jerseyNumber":"76","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":11,"groundOuts":19,"airOuts":17,"runs":19,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":18,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".273","atBats":77,"obp":".417","slg":".377","ops":".794","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":29,"rbi":9,"leftOnBase":45,"sacBunts":0,"sacFlies":0,"babip":".345","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.50","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"4.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"27.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":31,"errors":1,"chances":91,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677594":{"person":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"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":151,"flyOuts":82,"groundOuts":164,"airOuts":146,"runs":100,"doubles":31,"triples":4,"homeRuns":30,"strikeOuts":145,"baseOnBalls":38,"intentionalWalks":3,"hits":168,"hitByPitch":11,"avg":".271","atBats":621,"obp":".323","slg":".478","ops":".801","caughtStealing":6,"stolenBases":27,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":672,"totalBases":297,"rbi":93,"leftOnBase":260,"sacBunts":0,"sacFlies":2,"babip":".308","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"20.70","popOuts":25,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":403,"errors":4,"chances":413,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682243":{"person":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 3 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":89,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":24,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":31,"strikes":58,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":46,"groundOuts":72,"airOuts":93,"runs":50,"doubles":19,"triples":1,"homeRuns":15,"strikeOuts":68,"baseOnBalls":31,"intentionalWalks":0,"hits":83,"hitByPitch":3,"atBats":311,"obp":".334","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","numberOfPitches":1389,"era":"5.58","inningsPitched":"80.2","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.41","battersFaced":351,"outs":242,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1389,"balls":497,"strikes":892,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.77","rbi":3,"winPercentage":".444","pitchesPerInning":"17.22","gamesFinished":0,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"7.59","walksPer9Inn":"3.46","hitsPer9Inn":"9.26","runsScoredPer9":"5.58","homeRunsPer9":"1.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":25,"lineOuts":22},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":0,"chances":11,"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"}]},"ID660825":{"person":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":67,"gamesStarted":0,"flyOuts":49,"groundOuts":52,"airOuts":88,"runs":21,"doubles":3,"triples":1,"homeRuns":9,"strikeOuts":74,"baseOnBalls":26,"intentionalWalks":2,"hits":46,"hitByPitch":2,"atBats":256,"obp":".257","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1114,"era":"2.45","inningsPitched":"73.1","wins":5,"losses":0,"saves":0,"saveOpportunities":1,"holds":9,"blownSaves":1,"earnedRuns":20,"whip":"0.98","battersFaced":288,"outs":220,"gamesPitched":67,"completeGames":0,"shutouts":0,"pitchesThrown":1114,"balls":384,"strikes":730,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.19","gamesFinished":18,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"9.08","walksPer9Inn":"3.19","hitsPer9Inn":"5.65","runsScoredPer9":"2.58","homeRunsPer9":"1.10","inheritedRunners":18,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593871":{"person":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":83,"groundOuts":107,"airOuts":150,"runs":60,"doubles":28,"triples":0,"homeRuns":24,"strikeOuts":75,"baseOnBalls":40,"intentionalWalks":1,"hits":118,"hitByPitch":3,"avg":".266","atBats":443,"obp":".328","slg":".492","ops":".820","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":493,"totalBases":218,"rbi":72,"leftOnBase":152,"sacBunts":2,"sacFlies":5,"babip":".269","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.46","popOuts":39,"lineOuts":28},"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":78,"putOuts":47,"errors":0,"chances":125,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID670042":{"person":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"jerseyNumber":"20","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":18,"groundOuts":51,"airOuts":31,"runs":22,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":58,"baseOnBalls":18,"intentionalWalks":0,"hits":35,"hitByPitch":11,"avg":".205","atBats":171,"obp":".318","slg":".316","ops":".634","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":54,"rbi":19,"leftOnBase":79,"sacBunts":3,"sacFlies":1,"babip":".282","groundOutsToAirouts":"1.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.75","popOuts":5,"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":16,"putOuts":202,"errors":3,"chances":221,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID676106":{"person":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":21,"gamesStarted":15,"flyOuts":48,"groundOuts":99,"airOuts":88,"runs":51,"doubles":16,"triples":0,"homeRuns":15,"strikeOuts":57,"baseOnBalls":31,"intentionalWalks":0,"hits":91,"hitByPitch":5,"atBats":332,"obp":".343","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":1372,"era":"5.13","inningsPitched":"86.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.42","battersFaced":371,"outs":258,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1372,"balls":489,"strikes":883,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".444","pitchesPerInning":"15.95","gamesFinished":2,"strikeoutWalkRatio":"1.84","strikeoutsPer9Inn":"5.97","walksPer9Inn":"3.24","hitsPer9Inn":"9.52","runsScoredPer9":"5.34","homeRunsPer9":"1.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672841":{"person":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":2,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":2,"balls":1,"strikes":1,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":66,"gamesStarted":0,"flyOuts":36,"groundOuts":88,"airOuts":65,"runs":33,"doubles":11,"triples":1,"homeRuns":8,"strikeOuts":50,"baseOnBalls":23,"intentionalWalks":4,"hits":73,"hitByPitch":6,"atBats":272,"obp":".337","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1009,"era":"3.53","inningsPitched":"71.1","wins":5,"losses":5,"saves":1,"saveOpportunities":8,"holds":14,"blownSaves":7,"earnedRuns":28,"whip":"1.35","battersFaced":305,"outs":214,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":1009,"balls":345,"strikes":664,"strikePercentage":".660","hitBatsmen":6,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".500","pitchesPerInning":"14.14","gamesFinished":10,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"6.31","walksPer9Inn":"2.90","hitsPer9Inn":"9.21","runsScoredPer9":"4.16","homeRunsPer9":"1.01","inheritedRunners":26,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[668227,663728,677594,593871,553993,647304,641598,686527,645302,670042,641487,682243,657571,642100,666374,672841],"pitchers":[682243,657571,642100,666374,672841],"bench":[695670,660844,702284],"bullpen":[660825,622491,669302,676106,592426,669923,668984,662253,693433],"battingOrder":[668227,663728,677594,593871,553993,647304,686527,670042,641487],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Suárez, E (26, Zerpa)."},{"label":"HR","value":"Suárez, E (46, 2nd inning off Ragans, 1 on, 0 out); Crawford, J (11, 8th inning off Erceg, 0 on, 0 out)."},{"label":"TB","value":"Crawford, J 4; Naylor, J 2; Raleigh; Raley, L; Rodríguez, J; Suárez, E 8."},{"label":"RBI","value":"Crawford, J (53); Garver (30); Suárez, E 2 (111)."},{"label":"Runners left in scoring position, 2 out","value":"Garver."},{"label":"SF","value":"Garver."},{"label":"GIDP","value":"Canzone; Robles."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"PO","value":"Rodríguez, J (1st base by Erceg)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Arozarena (5, throw)."},{"label":"Outfield assists","value":"Arozarena (Pasquantino at home)."},{"label":"DP","value":"(Polanco-Crawford, J-Naylor, J)."}]}],"note":[{"label":"a","value":"Grounded into a double play for Garver in the 9th."},{"label":"b","value":"Singled for Robles in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":8,"airOuts":9,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".245","atBats":34,"obp":".306","slg":".393","ops":".699","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":22,"rbi":7,"leftOnBase":17,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":6,"groundOuts":9,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":33,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":153,"era":"3.79","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.26","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":53,"strikes":100,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.13","rbi":4,"pitchesPerInning":"17.00","runsScoredPer9":"5.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":0,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID695600":{"person":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | 2 BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":10,"flyOuts":0,"groundOuts":7,"airOuts":3,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".304","atBats":23,"obp":".448","slg":".652","ops":"1.100","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":15,"rbi":7,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"2.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.50","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":0,"putOuts":15,"errors":0,"chances":15,"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"}]},"ID624428":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":64,"groundOuts":99,"airOuts":117,"runs":40,"doubles":19,"triples":0,"homeRuns":7,"strikeOuts":74,"baseOnBalls":24,"intentionalWalks":2,"hits":102,"hitByPitch":8,"avg":".264","atBats":386,"obp":".317","slg":".368","ops":".685","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":424,"totalBases":142,"rbi":40,"leftOnBase":127,"sacBunts":1,"sacFlies":5,"babip":".306","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.14","popOuts":17,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":167,"putOuts":162,"errors":3,"chances":332,"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"}]},"ID666142":{"person":{"id":666142,"fullName":"Cole Ragans","link":"/api/v1/people/666142"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"3.2 IP, 2 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":62,"inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":13,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":62,"balls":20,"strikes":42,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.91","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":21,"groundOuts":35,"airOuts":39,"runs":31,"doubles":13,"triples":1,"homeRuns":6,"strikeOuts":80,"baseOnBalls":18,"intentionalWalks":0,"hits":48,"hitByPitch":2,"atBats":199,"obp":".308","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":935,"era":"5.16","inningsPitched":"52.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.26","battersFaced":222,"outs":157,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":935,"balls":322,"strikes":613,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":2,"winPercentage":".400","pitchesPerInning":"17.87","gamesFinished":0,"strikeoutWalkRatio":"4.44","strikeoutsPer9Inn":"13.76","walksPer9Inn":"3.10","hitsPer9Inn":"8.25","runsScoredPer9":"5.33","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":5},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669674":{"person":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":37,"gamesStarted":0,"flyOuts":28,"groundOuts":34,"airOuts":45,"runs":27,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":33,"baseOnBalls":20,"intentionalWalks":1,"hits":44,"hitByPitch":2,"atBats":156,"obp":".371","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":744,"era":"4.93","inningsPitched":"38.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":21,"whip":"1.67","battersFaced":178,"outs":115,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":744,"balls":282,"strikes":462,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".400","pitchesPerInning":"19.41","gamesFinished":18,"strikeoutWalkRatio":"1.65","strikeoutsPer9Inn":"7.75","walksPer9Inn":"4.70","hitsPer9Inn":"10.33","runsScoredPer9":"6.34","homeRunsPer9":"1.17","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663697":{"person":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":96,"groundOuts":113,"airOuts":159,"runs":60,"doubles":29,"triples":0,"homeRuns":8,"strikeOuts":103,"baseOnBalls":54,"intentionalWalks":0,"hits":114,"hitByPitch":13,"avg":".235","atBats":486,"obp":".326","slg":".344","ops":".670","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":556,"totalBases":167,"rbi":42,"leftOnBase":147,"sacBunts":1,"sacFlies":2,"babip":".281","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.75","popOuts":39,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":207,"putOuts":142,"errors":12,"chances":361,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686475":{"person":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"901","stats":{"batting":{"summary":"2-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":8,"groundOuts":8,"airOuts":16,"runs":15,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":12,"hitByPitch":3,"avg":".293","atBats":41,"obp":".340","slg":".415","ops":".755","caughtStealing":2,"stolenBases":18,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":17,"rbi":6,"leftOnBase":19,"sacBunts":1,"sacFlies":2,"babip":".324","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":37,"errors":1,"chances":46,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID680742":{"person":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","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":30,"gamesStarted":1,"flyOuts":21,"groundOuts":43,"airOuts":30,"runs":21,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":41,"baseOnBalls":16,"intentionalWalks":0,"hits":35,"hitByPitch":0,"atBats":147,"obp":".311","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":660,"era":"4.31","inningsPitched":"39.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":19,"whip":"1.29","battersFaced":165,"outs":119,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":660,"balls":243,"strikes":417,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":".333","pitchesPerInning":"16.64","gamesFinished":6,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"9.30","walksPer9Inn":"3.63","hitsPer9Inn":"7.94","runsScoredPer9":"4.76","homeRunsPer9":"1.36","inheritedRunners":13,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"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"}]},"ID521692":{"person":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"1-2 | HR, 2 BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":100,"groundOuts":137,"airOuts":175,"runs":52,"doubles":34,"triples":0,"homeRuns":29,"strikeOuts":116,"baseOnBalls":25,"intentionalWalks":4,"hits":133,"hitByPitch":9,"avg":".238","atBats":560,"obp":".281","slg":".454","ops":".735","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":598,"totalBases":254,"rbi":92,"leftOnBase":241,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.78","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"19.31","popOuts":38,"lineOuts":37},"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":18,"stolenBasePercentage":".563","caughtStealingPercentage":".438","assists":46,"putOuts":849,"errors":1,"chances":896,"fielding":".999","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID545341":{"person":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"jerseyNumber":"15","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":39,"groundOuts":63,"airOuts":81,"runs":32,"doubles":18,"triples":1,"homeRuns":8,"strikeOuts":58,"baseOnBalls":17,"intentionalWalks":1,"hits":56,"hitByPitch":1,"avg":".220","atBats":255,"obp":".268","slg":".392","ops":".660","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":276,"totalBases":100,"rbi":25,"leftOnBase":105,"sacBunts":0,"sacFlies":3,"babip":".250","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.88","popOuts":24,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":59,"errors":1,"chances":61,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668674":{"person":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(W, 8-4)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":5,"strikes":14,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":61,"gamesStarted":0,"flyOuts":28,"groundOuts":68,"airOuts":57,"runs":19,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":48,"baseOnBalls":18,"intentionalWalks":3,"hits":54,"hitByPitch":4,"atBats":227,"obp":".305","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":963,"era":"2.64","inningsPitched":"61.1","wins":8,"losses":4,"saves":2,"saveOpportunities":7,"holds":22,"blownSaves":5,"earnedRuns":18,"whip":"1.17","battersFaced":249,"outs":184,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":963,"balls":350,"strikes":613,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.19","rbi":1,"winPercentage":".667","pitchesPerInning":"15.70","gamesFinished":10,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.04","walksPer9Inn":"2.64","hitsPer9Inn":"7.92","runsScoredPer9":"2.79","homeRunsPer9":"0.59","inheritedRunners":19,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686681":{"person":{"id":686681,"fullName":"Michael Massey","link":"/api/v1/people/686681"},"jerseyNumber":"19","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"501","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":54,"groundOuts":46,"airOuts":105,"runs":14,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":8,"intentionalWalks":0,"hits":53,"hitByPitch":1,"avg":".221","atBats":240,"obp":".245","slg":".275","ops":".520","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":66,"rbi":16,"leftOnBase":107,"sacBunts":1,"sacFlies":4,"babip":".254","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"120.00","popOuts":27,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":143,"putOuts":114,"errors":1,"chances":258,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID571912":{"person":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"jerseyNumber":"17","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"701","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":22,"flyOuts":6,"groundOuts":11,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".220","atBats":41,"obp":".333","slg":".317","ops":".650","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":13,"rbi":3,"leftOnBase":16,"sacBunts":2,"sacFlies":0,"babip":".308","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":13,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":1,"putOuts":123,"errors":0,"chances":124,"fielding":"1.000","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID663568":{"person":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":17,"gamesStarted":17,"flyOuts":55,"groundOuts":119,"airOuts":98,"runs":44,"doubles":11,"triples":2,"homeRuns":8,"strikeOuts":67,"baseOnBalls":28,"intentionalWalks":1,"hits":91,"hitByPitch":7,"atBats":370,"obp":".307","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1496,"era":"3.71","inningsPitched":"99.1","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.20","battersFaced":410,"outs":298,"gamesPitched":17,"completeGames":1,"shutouts":1,"pitchesThrown":1496,"balls":549,"strikes":947,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".500","pitchesPerInning":"15.06","gamesFinished":0,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"6.07","walksPer9Inn":"2.54","hitsPer9Inn":"8.24","runsScoredPer9":"3.99","homeRunsPer9":"0.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":11,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664199":{"person":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":26,"groundOuts":54,"airOuts":52,"runs":20,"doubles":5,"triples":1,"homeRuns":8,"strikeOuts":41,"baseOnBalls":7,"intentionalWalks":0,"hits":34,"hitByPitch":1,"atBats":181,"obp":".222","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":793,"era":"3.53","inningsPitched":"51.0","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":4,"blownSaves":1,"earnedRuns":20,"whip":"0.80","battersFaced":189,"outs":153,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":793,"balls":279,"strikes":514,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".500","pitchesPerInning":"15.55","gamesFinished":14,"strikeoutWalkRatio":"5.86","strikeoutsPer9Inn":"7.24","walksPer9Inn":"1.24","hitsPer9Inn":"6.00","runsScoredPer9":"3.53","homeRunsPer9":"1.41","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608032":{"person":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(S, 40)","summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"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":65,"gamesStarted":0,"flyOuts":49,"groundOuts":37,"airOuts":100,"runs":22,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":52,"baseOnBalls":22,"intentionalWalks":6,"hits":47,"hitByPitch":3,"atBats":234,"obp":".277","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1009,"era":"2.53","inningsPitched":"64.0","wins":4,"losses":5,"saves":40,"saveOpportunities":46,"holds":0,"blownSaves":6,"earnedRuns":18,"whip":"1.08","battersFaced":261,"outs":192,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":1009,"balls":350,"strikes":659,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.37","rbi":0,"winPercentage":".444","pitchesPerInning":"15.77","gamesFinished":55,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"7.31","walksPer9Inn":"3.09","hitsPer9Inn":"6.61","runsScoredPer9":"3.09","homeRunsPer9":"0.70","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":28,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686701":{"person":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":15,"flyOuts":66,"groundOuts":52,"airOuts":101,"runs":32,"doubles":13,"triples":1,"homeRuns":8,"strikeOuts":73,"baseOnBalls":35,"intentionalWalks":1,"hits":61,"hitByPitch":1,"atBats":284,"obp":".302","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1312,"era":"3.66","inningsPitched":"76.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.26","battersFaced":323,"outs":229,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1312,"balls":489,"strikes":823,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".500","pitchesPerInning":"17.19","gamesFinished":2,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"8.61","walksPer9Inn":"4.13","hitsPer9Inn":"7.19","runsScoredPer9":"3.77","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":9,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686469":{"person":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":150,"flyOuts":106,"groundOuts":143,"airOuts":189,"runs":66,"doubles":27,"triples":1,"homeRuns":30,"strikeOuts":99,"baseOnBalls":45,"intentionalWalks":5,"hits":154,"hitByPitch":7,"avg":".266","atBats":580,"obp":".323","slg":".471","ops":".794","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":637,"totalBases":273,"rbi":104,"leftOnBase":271,"sacBunts":0,"sacFlies":5,"babip":".272","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.33","popOuts":38,"lineOuts":45},"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":58,"putOuts":897,"errors":4,"chances":959,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664728":{"person":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"900","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":135,"flyOuts":43,"groundOuts":119,"airOuts":97,"runs":42,"doubles":16,"triples":4,"homeRuns":4,"strikeOuts":74,"baseOnBalls":23,"intentionalWalks":0,"hits":94,"hitByPitch":2,"avg":".255","atBats":368,"obp":".301","slg":".353","ops":".654","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":409,"totalBases":130,"rbi":33,"leftOnBase":151,"sacBunts":13,"sacFlies":3,"babip":".307","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"92.00","popOuts":28,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":329,"errors":1,"chances":333,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663738":{"person":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"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":55,"gamesStarted":2,"flyOuts":39,"groundOuts":76,"airOuts":64,"runs":24,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":42,"baseOnBalls":26,"intentionalWalks":1,"hits":65,"hitByPitch":6,"atBats":244,"obp":".350","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1049,"era":"3.20","inningsPitched":"64.2","wins":5,"losses":2,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":23,"whip":"1.41","battersFaced":279,"outs":194,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":1049,"balls":400,"strikes":649,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".714","pitchesPerInning":"16.22","gamesFinished":8,"strikeoutWalkRatio":"1.62","strikeoutsPer9Inn":"5.85","walksPer9Inn":"3.62","hitsPer9Inn":"9.05","runsScoredPer9":"3.34","homeRunsPer9":"1.11","inheritedRunners":17,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547179":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":24,"flyOuts":70,"groundOuts":118,"airOuts":140,"runs":73,"doubles":30,"triples":4,"homeRuns":22,"strikeOuts":114,"baseOnBalls":36,"intentionalWalks":0,"hits":141,"hitByPitch":6,"atBats":509,"obp":".330","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2121,"era":"4.91","inningsPitched":"128.1","wins":5,"losses":11,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":70,"whip":"1.38","battersFaced":555,"outs":385,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2121,"balls":772,"strikes":1349,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":11,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".313","pitchesPerInning":"16.53","gamesFinished":0,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"7.99","walksPer9Inn":"2.52","hitsPer9Inn":"9.89","runsScoredPer9":"5.12","homeRunsPer9":"1.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":34,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":13,"errors":0,"chances":27,"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"}]},"ID608379":{"person":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"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":29,"gamesStarted":29,"flyOuts":109,"groundOuts":143,"airOuts":208,"runs":68,"doubles":26,"triples":6,"homeRuns":15,"strikeOuts":117,"baseOnBalls":41,"intentionalWalks":0,"hits":156,"hitByPitch":4,"atBats":617,"obp":".302","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2494,"era":"3.79","inningsPitched":"161.2","wins":9,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.22","battersFaced":670,"outs":485,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2494,"balls":856,"strikes":1638,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".429","pitchesPerInning":"15.43","gamesFinished":0,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"6.51","walksPer9Inn":"2.28","hitsPer9Inn":"8.68","runsScoredPer9":"3.79","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":49,"lineOuts":50},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573262":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 2B, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":5,"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":137,"flyOuts":88,"groundOuts":91,"airOuts":157,"runs":61,"doubles":26,"triples":1,"homeRuns":15,"strikeOuts":105,"baseOnBalls":64,"intentionalWalks":4,"hits":103,"hitByPitch":1,"avg":".229","atBats":449,"obp":".324","slg":".392","ops":".716","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":521,"totalBases":176,"rbi":43,"leftOnBase":191,"sacBunts":2,"sacFlies":5,"babip":".263","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.93","popOuts":35,"lineOuts":34},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":5,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":21,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":13,"strikes":8,"strikePercentage":".380","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":214,"errors":1,"chances":226,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID672580":{"person":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":150,"flyOuts":83,"groundOuts":156,"airOuts":170,"runs":72,"doubles":36,"triples":5,"homeRuns":16,"strikeOuts":78,"baseOnBalls":57,"intentionalWalks":0,"hits":161,"hitByPitch":1,"avg":".289","atBats":558,"obp":".353","slg":".457","ops":".810","caughtStealing":9,"stolenBases":23,"stolenBasePercentage":".719","caughtStealingPercentage":".281","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":623,"totalBases":255,"rbi":70,"leftOnBase":234,"sacBunts":3,"sacFlies":4,"babip":".310","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.88","popOuts":31,"lineOuts":56},"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":255,"putOuts":133,"errors":8,"chances":396,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID702070":{"person":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":76,"groundOuts":120,"airOuts":145,"runs":42,"doubles":15,"triples":2,"homeRuns":17,"strikeOuts":103,"baseOnBalls":37,"intentionalWalks":1,"hits":102,"hitByPitch":3,"atBats":469,"obp":".279","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1970,"era":"2.98","inningsPitched":"127.0","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.09","battersFaced":510,"outs":381,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1970,"balls":729,"strikes":1241,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".533","pitchesPerInning":"15.51","gamesFinished":0,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"7.30","walksPer9Inn":"2.62","hitsPer9Inn":"7.23","runsScoredPer9":"2.98","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":33,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":2,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672582":{"person":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(BS, 4)","summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":4,"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":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":66,"gamesStarted":2,"flyOuts":17,"groundOuts":90,"airOuts":29,"runs":28,"doubles":16,"triples":0,"homeRuns":7,"strikeOuts":57,"baseOnBalls":22,"intentionalWalks":0,"hits":64,"hitByPitch":2,"atBats":236,"obp":".336","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1061,"era":"4.06","inningsPitched":"62.0","wins":5,"losses":2,"saves":0,"saveOpportunities":4,"holds":13,"blownSaves":4,"earnedRuns":28,"whip":"1.39","battersFaced":264,"outs":186,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":1061,"balls":375,"strikes":686,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"3.10","rbi":1,"winPercentage":".714","pitchesPerInning":"17.11","gamesFinished":4,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"8.27","walksPer9Inn":"3.19","hitsPer9Inn":"9.29","runsScoredPer9":"4.06","homeRunsPer9":"1.02","inheritedRunners":38,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":2,"errors":0,"chances":12,"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"}]},"ID695506":{"person":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"jerseyNumber":"14","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":24,"groundOuts":61,"airOuts":54,"runs":15,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":15,"intentionalWalks":0,"hits":29,"hitByPitch":3,"avg":".154","atBats":188,"obp":".228","slg":".282","ops":".510","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":206,"totalBases":53,"rbi":14,"leftOnBase":81,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.33","popOuts":8,"lineOuts":22},"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":7,"putOuts":92,"errors":1,"chances":100,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID670167":{"person":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(H, 19)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":7,"strikes":8,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":69,"gamesStarted":0,"flyOuts":33,"groundOuts":52,"airOuts":65,"runs":27,"doubles":11,"triples":0,"homeRuns":10,"strikeOuts":60,"baseOnBalls":18,"intentionalWalks":1,"hits":53,"hitByPitch":1,"atBats":229,"obp":".290","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":987,"era":"3.73","inningsPitched":"60.1","wins":3,"losses":3,"saves":1,"saveOpportunities":5,"holds":19,"blownSaves":4,"earnedRuns":25,"whip":"1.18","battersFaced":249,"outs":181,"gamesPitched":69,"completeGames":0,"shutouts":0,"pitchesThrown":987,"balls":345,"strikes":642,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".500","pitchesPerInning":"16.36","gamesFinished":8,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"8.95","walksPer9Inn":"2.69","hitsPer9Inn":"7.91","runsScoredPer9":"4.03","homeRunsPer9":"1.49","inheritedRunners":53,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677951":{"person":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":147,"flyOuts":102,"groundOuts":111,"airOuts":183,"runs":94,"doubles":42,"triples":6,"homeRuns":22,"strikeOuts":121,"baseOnBalls":49,"intentionalWalks":8,"hits":169,"hitByPitch":8,"avg":".293","atBats":577,"obp":".353","slg":".501","ops":".854","caughtStealing":8,"stolenBases":36,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":641,"totalBases":289,"rbi":80,"leftOnBase":217,"sacBunts":0,"sacFlies":7,"babip":".333","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.23","popOuts":39,"lineOuts":42},"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":353,"putOuts":177,"errors":10,"chances":540,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[573262,677951,686469,672580,521692,686681,624428,695506,571912,695600,664728,686475,666142,680742,547179,670167,672582,668674,608032],"pitchers":[666142,680742,547179,670167,672582,668674,608032],"bench":[545341,663697],"bullpen":[686701,702070,664199,663568,669674,663738,608379],"battingOrder":[573262,677951,686469,672580,686681,624428,571912,695600,686475],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Yastrzemski (26, Miller, B); Caglianone (6, Brash); Witt Jr. (42, Brash)."},{"label":"HR","value":"Perez, S (29, 1st inning off Miller, B, 2 on, 2 out); Frazier (7, 8th inning off Brash, 1 on, 0 out)."},{"label":"TB","value":"Caglianone 2; Frazier 5; Garcia, M; Jensen; Pasquantino 2; Perez, S 4; Tolbert 2; Witt Jr. 3; Yastrzemski 2."},{"label":"RBI","value":"Frazier 2 (40); Jensen (7); Perez, S 3 (92); Witt Jr. (80)."},{"label":"2-out RBI","value":"Witt Jr.; Perez, S 3."},{"label":"Runners left in scoring position, 2 out","value":"Frazier 2; Witt Jr.; Pasquantino."},{"label":"SAC","value":"Tolbert."},{"label":"GIDP","value":"Yastrzemski."},{"label":"Team RISP","value":"5-for-13."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Erceg (Rodríguez, J at 1st base)."},{"label":"DP","value":"2 (Garcia, M-Frazier-Pasquantino; Frazier-Witt Jr.-Pasquantino)."}]}],"note":[{"label":"1","value":"Ran for Perez, S in the 8th."}]}},"officials":[{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Miller, B 89-58; Ferguson, C 16-9; Speier 4-4; Brash 30-17; Vargas 2-1; Ragans 62-42; Bowlan 13-8; Lorenzen 12-7; Schreiber 15-8; Zerpa 15-9; Erceg 19-14; Estévez 17-12."},{"label":"Groundouts-flyouts","value":"Miller, B 4-3; Ferguson, C 2-0; Speier 1-1; Brash 1-0; Vargas 0-1; Ragans 3-1; Bowlan 0-0; Lorenzen 2-0; Schreiber 0-3; Zerpa 2-1; Erceg 0-1; Estévez 2-0."},{"label":"Batters faced","value":"Miller, B 24; Ferguson, C 4; Speier 3; Brash 7; Vargas 1; Ragans 13; Bowlan 3; Lorenzen 3; Schreiber 3; Zerpa 4; Erceg 5; Estévez 5."},{"label":"Inherited runners-scored","value":"Vargas 1-0."},{"label":"Umpires","value":"HP: Bill Miller. 1B: Roberto Ortiz. 2B: Ben May. 3B: Chad Fairchild. "},{"label":"Weather","value":"85 degrees, Partly Cloudy."},{"label":"Wind","value":"5 mph, Out To RF."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:46."},{"label":"Att","value":"19,127."},{"label":"Venue","value":"Kauffman Stadium."},{"label":"September 17, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","boxscoreName":"Suárez, E"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"4-4 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":96,"groundOuts":97,"airOuts":155,"runs":86,"doubles":26,"triples":0,"homeRuns":46,"strikeOuts":178,"baseOnBalls":44,"intentionalWalks":2,"hits":126,"hitByPitch":16,"avg":".230","atBats":549,"obp":".302","slg":".528","ops":".830","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":616,"totalBases":290,"rbi":111,"leftOnBase":246,"sacBunts":0,"sacFlies":7,"babip":".241","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.94","popOuts":34,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":228,"putOuts":91,"errors":15,"chances":334,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":76,"hittingGameScore":76},{"player":{"person":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692","boxscoreName":"Perez, S"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"1-2 | HR, 2 BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":100,"groundOuts":137,"airOuts":175,"runs":52,"doubles":34,"triples":0,"homeRuns":29,"strikeOuts":116,"baseOnBalls":25,"intentionalWalks":4,"hits":133,"hitByPitch":9,"avg":".238","atBats":560,"obp":".281","slg":".454","ops":".735","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":598,"totalBases":254,"rbi":92,"leftOnBase":241,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.78","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"19.31","popOuts":38,"lineOuts":37},"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":18,"stolenBasePercentage":".563","caughtStealingPercentage":".438","assists":46,"putOuts":849,"errors":1,"chances":896,"fielding":".999","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428","boxscoreName":"Frazier"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":64,"groundOuts":99,"airOuts":117,"runs":40,"doubles":19,"triples":0,"homeRuns":7,"strikeOuts":74,"baseOnBalls":24,"intentionalWalks":2,"hits":102,"hitByPitch":8,"avg":".264","atBats":386,"obp":".317","slg":".368","ops":".685","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":424,"totalBases":142,"rbi":40,"leftOnBase":127,"sacBunts":1,"sacFlies":5,"babip":".306","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.14","popOuts":17,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":167,"putOuts":162,"errors":3,"chances":332,"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"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"loser":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"save":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}