{"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":776625,"link":"/api/v1.1/game/776625/feed/live","metaData":{"wait":10,"timeStamp":"20250824_002925","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776625,"type":"R","doubleHeader":"N","id":"2025/08/23/kcamlb-detmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776625-2025-08-23","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-23T22:10:00Z","originalDate":"2025-08-23","officialDate":"2025-08-23","dayNight":"night","time":"6:10","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":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":130,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":66,"losses":64,"ties":0,"pct":".508"},"records":{},"divisionLeader":false,"wins":66,"losses":64,"winningPercentage":".508"},"franchiseName":"Kansas City","clubName":"Royals","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116","season":2025,"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394"},"springVenue":{"id":2511,"link":"/api/v1/venues/2511"},"teamCode":"det","fileCode":"det","abbreviation":"DET","teamName":"Tigers","locationName":"Detroit","firstYearOfPlay":"1901","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":"Detroit","record":{"gamesPlayed":131,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":78,"losses":53,"ties":0,"pct":".595"},"records":{},"divisionLeader":false,"wins":78,"losses":53,"winningPercentage":".595"},"franchiseName":"Detroit","clubName":"Tigers","active":true}},"players":{"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},"ID669373":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373","firstName":"Tarik","lastName":"Skubal","primaryNumber":"29","birthDate":"1996-11-20","currentAge":29,"birthCity":"Hayward","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tarik","useLastName":"Skubal","middleName":"Daniel","boxscoreName":"Skubal","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"tare-ick sku-ble","mlbDebutDate":"2020-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tarik Skubal","nameSlug":"tarik-skubal-669373","firstLastName":"Tarik Skubal","lastFirstName":"Skubal, Tarik","lastInitName":"Skubal, T","initLastName":"T Skubal","fullFMLName":"Tarik Daniel Skubal","fullLFMName":"Skubal, Tarik Daniel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID663554":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554","firstName":"Casey","lastName":"Mize","primaryNumber":"32","birthDate":"1997-05-01","currentAge":29,"birthCity":"Springville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Mize","middleName":"A.","boxscoreName":"Mize","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Mize","nameSlug":"casey-mize-663554","firstLastName":"Casey Mize","lastFirstName":"Mize, Casey","lastInitName":"Mize, C","initLastName":"C Mize","fullFMLName":"Casey A. Mize","fullLFMName":"Mize, Casey A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID606160":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160","firstName":"Rafael","lastName":"Montero","primaryNumber":"43","birthDate":"1990-10-17","currentAge":35,"birthCity":"Higuerito","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rafael","useLastName":"Montero","boxscoreName":"Montero, R","nickName":"Monte","gender":"M","nameMatrilineal":"Quezada","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Montero","nameSlug":"rafael-montero-606160","firstLastName":"Rafael Montero","lastFirstName":"Montero, Rafael","lastInitName":"Montero, R","initLastName":"R Montero","fullFMLName":"Rafael Montero","fullLFMName":"Montero, Rafael","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID682985":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985","firstName":"Riley","lastName":"Greene","primaryNumber":"31","birthDate":"2000-09-28","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Riley","useLastName":"Greene","middleName":"Alan","boxscoreName":"Greene, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Riley Greene","nameSlug":"riley-greene-682985","firstLastName":"Riley Greene","lastFirstName":"Greene, Riley","lastInitName":"Greene, R","initLastName":"R Greene","fullFMLName":"Riley Alan Greene","fullLFMName":"Greene, Riley Alan","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"ID663947":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947","firstName":"Weston","lastName":"Holton","primaryNumber":"87","birthDate":"1996-06-13","currentAge":30,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Holton","middleName":"Tyler","boxscoreName":"Holton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Holton","nameSlug":"tyler-holton-663947","firstLastName":"Tyler Holton","lastFirstName":"Holton, Tyler","lastInitName":"Holton, T","initLastName":"T Holton","fullFMLName":"Weston Tyler Holton","fullLFMName":"Holton, Weston Tyler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656427":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427","firstName":"Jack","lastName":"Flaherty","primaryNumber":"9","birthDate":"1995-10-15","currentAge":30,"birthCity":"Burbank","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Flaherty","middleName":"Rafe","boxscoreName":"Flaherty","nickName":"Flare","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Flaherty","nameSlug":"jack-flaherty-656427","firstLastName":"Jack Flaherty","lastFirstName":"Flaherty, Jack","lastInitName":"Flaherty, J","initLastName":"J Flaherty","fullFMLName":"Jack Rafe Flaherty","fullLFMName":"Flaherty, Jack Rafe","strikeZoneTop":3.48,"strikeZoneBottom":1.62},"ID650402":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402","firstName":"Gleyber","lastName":"Torres","primaryNumber":"25","birthDate":"1996-12-13","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Gleyber","useLastName":"Torres","middleName":"David","boxscoreName":"Torres","nickName":"De Caracas","gender":"M","nameMatrilineal":"Castro","isPlayer":true,"isVerified":true,"pronunciation":"GLAY-burr","mlbDebutDate":"2018-04-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gleyber Torres","nameSlug":"gleyber-torres-650402","firstLastName":"Gleyber Torres","lastFirstName":"Torres, Gleyber","lastInitName":"Torres, G","initLastName":"G Torres","fullFMLName":"Gleyber David Torres","fullLFMName":"Torres, Gleyber David","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"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},"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},"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},"ID607625":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625","firstName":"Jacob","lastName":"Lugo","primaryNumber":"67","birthDate":"1989-11-17","currentAge":36,"birthCity":"Shreveport","birthStateProvince":"LA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Lugo","middleName":"Seth","boxscoreName":"Lugo, S","nickName":"Quarterrican","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Lugo","nameSlug":"seth-lugo-607625","firstLastName":"Seth Lugo","lastFirstName":"Lugo, Seth","lastInitName":"Lugo, S","initLastName":"S Lugo","fullFMLName":"Jacob Seth Lugo","fullLFMName":"Lugo, Jacob Seth","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID693307":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307","firstName":"Francis","lastName":"Dingler","primaryNumber":"13","birthDate":"1998-09-17","currentAge":28,"birthCity":"Massillon","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dillon","useLastName":"Dingler","middleName":"Dillon","boxscoreName":"Dingler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dillon Dingler","nameSlug":"dillon-dingler-693307","firstLastName":"Dillon Dingler","lastFirstName":"Dingler, Dillon","lastInitName":"Dingler, D","initLastName":"D Dingler","fullFMLName":"Francis Dillon Dingler","fullLFMName":"Dingler, Francis Dillon","strikeZoneTop":3.272,"strikeZoneBottom":1.651},"ID690993":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993","firstName":"Colten","lastName":"Keith","primaryNumber":"33","birthDate":"2001-08-14","currentAge":25,"birthCity":"Zanesville","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":211,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Colt","useLastName":"Keith","middleName":"Thomas","boxscoreName":"Keith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colt Keith","nameSlug":"colt-keith-690993","firstLastName":"Colt Keith","lastFirstName":"Keith, Colt","lastInitName":"Keith, C","initLastName":"C Keith","fullFMLName":"Colten Thomas Keith","fullLFMName":"Keith, Colten Thomas","strikeZoneTop":3.278,"strikeZoneBottom":1.654},"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},"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},"ID656716":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716","firstName":"Zachary","lastName":"McKinstry","primaryNumber":"39","birthDate":"1995-04-29","currentAge":31,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Zach","useLastName":"McKinstry","boxscoreName":"McKinstry","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"muh-KIN-stry","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach McKinstry","nameSlug":"zach-mckinstry-656716","firstLastName":"Zach McKinstry","lastFirstName":"McKinstry, Zach","lastInitName":"McKinstry, Z","initLastName":"Z McKinstry","fullFMLName":"Zachary McKinstry","fullLFMName":"McKinstry, Zachary","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID700242":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242","firstName":"Trey","lastName":"Sweeney","primaryNumber":"27","birthDate":"2000-04-24","currentAge":26,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":212,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Trey","useLastName":"Sweeney","middleName":"Thomas","boxscoreName":"Sweeney","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trey Sweeney","nameSlug":"trey-sweeney-700242","firstLastName":"Trey Sweeney","lastFirstName":"Sweeney, Trey","lastInitName":"Sweeney, T","initLastName":"T Sweeney","fullFMLName":"Trey Thomas Sweeney","fullLFMName":"Sweeney, Trey Thomas","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"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},"ID663330":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330","firstName":"Jahmai","lastName":"Jones","primaryNumber":"37","birthDate":"1997-08-04","currentAge":29,"birthCity":"Roswell","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jahmai","useLastName":"Jones","middleName":"Fitzgerald","boxscoreName":"Jones, Jah","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"juh-MY","mlbDebutDate":"2020-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jahmai Jones","nameSlug":"jahmai-jones-663330","firstLastName":"Jahmai Jones","lastFirstName":"Jones, Jahmai","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jahmai Fitzgerald Jones","fullLFMName":"Jones, Jahmai Fitzgerald","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"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},"ID595879":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879","firstName":"Ednel","lastName":"Báez","primaryNumber":"28","birthDate":"1992-12-01","currentAge":33,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Javier","useLastName":"Báez","middleName":"Javier","boxscoreName":"Báez, J","nickName":"El Mago","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Báez","nameSlug":"javier-baez-595879","firstLastName":"Javier Báez","lastFirstName":"Báez, Javier","lastInitName":"Báez, J","initLastName":"J Báez","fullFMLName":"Ednel Javier Báez","fullLFMName":"Báez, Ednel Javier","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"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},"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},"ID681481":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481","firstName":"Kerry","lastName":"Carpenter","primaryNumber":"30","birthDate":"1997-09-02","currentAge":29,"birthCity":"Eustis","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kerry","useLastName":"Carpenter","middleName":"William","boxscoreName":"Carpenter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kerry Carpenter","nameSlug":"kerry-carpenter-681481","firstLastName":"Kerry Carpenter","lastFirstName":"Carpenter, Kerry","lastInitName":"Carpenter, K","initLastName":"K Carpenter","fullFMLName":"Kerry William Carpenter","fullLFMName":"Carpenter, Kerry William","strikeZoneTop":3.234,"strikeZoneBottom":1.632},"ID640448":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448","firstName":"Kyle","lastName":"Finnegan","primaryNumber":"67","birthDate":"1991-09-04","currentAge":35,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Finnegan","middleName":"Edward","boxscoreName":"Finnegan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Finnegan","nameSlug":"kyle-finnegan-640448","firstLastName":"Kyle Finnegan","lastFirstName":"Finnegan, Kyle","lastInitName":"Finnegan, K","initLastName":"K Finnegan","fullFMLName":"Kyle Edward Finnegan","fullLFMName":"Finnegan, Kyle Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID679845":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845","firstName":"Nicholas","lastName":"Loftin","primaryNumber":"12","birthDate":"1998-09-25","currentAge":27,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Loftin","middleName":"James","boxscoreName":"Loftin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Loftin","nameSlug":"nick-loftin-679845","firstLastName":"Nick Loftin","lastFirstName":"Loftin, Nick","lastInitName":"Loftin, N","initLastName":"N Loftin","fullFMLName":"Nicholas James Loftin","fullLFMName":"Loftin, Nicholas James","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID679529":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529","firstName":"Spencer","lastName":"Torkelson","primaryNumber":"20","birthDate":"1999-08-26","currentAge":27,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Torkelson","middleName":"Enochs","boxscoreName":"Torkelson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Torkelson","nameSlug":"spencer-torkelson-679529","firstLastName":"Spencer Torkelson","lastFirstName":"Torkelson, Spencer","lastInitName":"Torkelson, S","initLastName":"S Torkelson","fullFMLName":"Spencer Enochs Torkelson","fullLFMName":"Torkelson, Spencer Enochs","strikeZoneTop":3.232,"strikeZoneBottom":1.631},"ID670231":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231","firstName":"John","lastName":"Rave","primaryNumber":"16","birthDate":"1997-12-30","currentAge":28,"birthCity":"Canton","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":194,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"John","useLastName":"Rave","middleName":"Michael","boxscoreName":"Rave","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John Rave","nameSlug":"john-rave-670231","firstLastName":"John Rave","lastFirstName":"Rave, John","lastInitName":"Rave, J","initLastName":"J Rave","fullFMLName":"John Michael Rave","fullLFMName":"Rave, John Michael","strikeZoneTop":3.136,"strikeZoneBottom":1.583},"ID805427":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427","firstName":"Drew","lastName":"Sommers","primaryNumber":"51","birthDate":"2000-08-14","currentAge":26,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Sommers","middleName":"Gregory","boxscoreName":"Sommers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Sommers","nameSlug":"drew-sommers-805427","firstLastName":"Drew Sommers","lastFirstName":"Sommers, Drew","lastInitName":"Sommers, D","initLastName":"D Sommers","fullFMLName":"Drew Gregory Sommers","fullLFMName":"Sommers, Drew Gregory","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID668670":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670","firstName":"Jacob","lastName":"Rogers","primaryNumber":"28","birthDate":"1995-04-18","currentAge":31,"birthCity":"Canyon","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jake","useLastName":"Rogers","middleName":"Ray","boxscoreName":"Rogers","nickName":"Rog","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Rogers","nameSlug":"jake-rogers-668670","firstLastName":"Jake Rogers","lastFirstName":"Rogers, Jake","lastInitName":"Rogers, J","initLastName":"J Rogers","fullFMLName":"Jacob Ray Rogers","fullLFMName":"Rogers, Jacob Ray","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"ID592454":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454","firstName":"Thomas","lastName":"Kahnle","birthDate":"1989-08-07","currentAge":37,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Kahnle","middleName":"Robert","boxscoreName":"Kahnle","nickName":"King Kahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"CANE-lee","mlbDebutDate":"2014-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Kahnle","nameSlug":"tommy-kahnle-592454","firstLastName":"Tommy Kahnle","lastFirstName":"Kahnle, Tommy","lastInitName":"Kahnle, T","initLastName":"T Kahnle","fullFMLName":"Thomas Robert Kahnle","fullLFMName":"Kahnle, Thomas Robert","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID669724":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724","firstName":"Brenan","lastName":"Hanifee","primaryNumber":"75","birthDate":"1998-05-29","currentAge":28,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brenan","useLastName":"Hanifee","boxscoreName":"Hanifee","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2023-09-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brenan Hanifee","nameSlug":"brenan-hanifee-669724","firstLastName":"Brenan Hanifee","lastFirstName":"Hanifee, Brenan","lastInitName":"Hanifee, B","initLastName":"B Hanifee","fullFMLName":"Brenan Hanifee","fullLFMName":"Hanifee, Brenan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID628451":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451","firstName":"Andy","lastName":"Ibáñez","primaryNumber":"77","birthDate":"1993-04-03","currentAge":33,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Andy","useLastName":"Ibáñez","boxscoreName":"Ibáñez","gender":"M","nameMatrilineal":"Velazquez","isPlayer":true,"isVerified":true,"pronunciation":"ee-BAHN-yez","mlbDebutDate":"2021-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Ibáñez","nameSlug":"andy-ibanez-628451","firstLastName":"Andy Ibáñez","lastFirstName":"Ibáñez, Andy","lastInitName":"Ibáñez, A","initLastName":"A Ibáñez","fullFMLName":"Andy Ibáñez","fullLFMName":"Ibáñez, Andy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"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},"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},"ID663978":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978","firstName":"Christopher","lastName":"Paddack","primaryNumber":"40","birthDate":"1996-01-08","currentAge":30,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Paddack","middleName":"Joseph","boxscoreName":"Paddack","nickName":"Sheriff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"PAD-ack","mlbDebutDate":"2019-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Paddack","nameSlug":"chris-paddack-663978","firstLastName":"Chris Paddack","lastFirstName":"Paddack, Chris","lastInitName":"Paddack, C","initLastName":"C Paddack","fullFMLName":"Christopher Joseph Paddack","fullLFMName":"Paddack, Christopher Joseph","strikeZoneTop":3.47,"strikeZoneBottom":1.7},"ID676684":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684","firstName":"William","lastName":"Vest","primaryNumber":"19","birthDate":"1995-06-06","currentAge":31,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Vest","middleName":"Lane","boxscoreName":"Vest","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Vest","nameSlug":"will-vest-676684","firstLastName":"Will Vest","lastFirstName":"Vest, Will","lastInitName":"Vest, W","initLastName":"W Vest","fullFMLName":"William Lane Vest","fullLFMName":"Vest, William Lane","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID450203":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203","firstName":"Charles","lastName":"Morton","birthDate":"1983-11-12","currentAge":42,"birthCity":"Flemington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 5\"","weight":215,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Charlie","useLastName":"Morton","middleName":"A.","boxscoreName":"Morton, C","nickName":"Ground Chuck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2002,"lastPlayedDate":"2025-09-28","mlbDebutDate":"2008-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Charlie Morton","nameSlug":"charlie-morton-450203","firstLastName":"Charlie Morton","lastFirstName":"Morton, Charlie","lastInitName":"Morton, C","initLastName":"C Morton","fullFMLName":"Charles A. Morton","fullLFMName":"Morton, Charles A.","strikeZoneTop":3.51,"strikeZoneBottom":1.63},"ID672761":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761","firstName":"Wenceel","lastName":"Pérez","primaryNumber":"46","birthDate":"1999-10-30","currentAge":26,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wenceel","useLastName":"Pérez","middleName":"Xavier","boxscoreName":"Pérez, W","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"pronunciation":"when-SELL PER-ez","mlbDebutDate":"2024-04-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wenceel Pérez","nameSlug":"wenceel-perez-672761","firstLastName":"Wenceel Pérez","lastFirstName":"Pérez, Wenceel","lastInitName":"Pérez, W","initLastName":"W Pérez","fullFMLName":"Wenceel Xavier Pérez","fullLFMName":"Pérez, Wenceel Xavier","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"ID675512":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512","firstName":"Troy","lastName":"Melton","primaryNumber":"52","birthDate":"2000-12-03","currentAge":25,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Troy","useLastName":"Melton","middleName":"Edward","boxscoreName":"Melton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Troy Melton","nameSlug":"troy-melton-675512","firstLastName":"Troy Melton","lastFirstName":"Melton, Troy","lastInitName":"Melton, T","initLastName":"T Melton","fullFMLName":"Troy Edward Melton","fullLFMName":"Melton, Troy Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394","location":{"address1":"2100 Woodward Avenue","city":"Detroit","state":"Michigan","stateAbbrev":"MI","postalCode":"48201","defaultCoordinates":{"latitude":42.3391151,"longitude":-83.048695},"azimuthAngle":150.0,"elevation":600,"country":"USA","phone":"(313) 471-2000"},"timeZone":{"tz":"EDT","id":"America/Detroit","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41083,"turfType":"Grass","roofType":"Open","leftLine":345,"leftCenter":370,"center":420,"rightCenter":365,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":2394,"link":"/api/v1/venues/2394"},"weather":{"condition":"Partly Cloudy","temp":"76","wind":"13 mph, R To L"},"gameInfo":{"attendance":37709,"firstPitch":"2025-08-23T22:10:00.000Z","gameDurationMinutes":139},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"home":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"}},"officialScorer":{"id":427283,"fullName":"Chuck Klonke","link":"/api/v1/people/427283"},"primaryDatacaster":{"id":570881,"fullName":"John Malkoski","link":"/api/v1/people/570881"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Yastrzemski flies out to right fielder Kerry Carpenter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-23T22:10:16.246Z","endTime":"2025-08-23T22:11:17.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T18:18:37.304Z","endTime":"2025-08-23T21:41:54.599Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"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-08-23T21:41:54.599Z","endTime":"2025-08-23T22:08:38.839Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"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-08-23T22:08:38.839Z","endTime":"2025-08-23T22:10:18.542Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.4300032714028,"strikeZoneBottom":1.59000309126791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.415421855010763,"aZ":-13.481846556511359,"pfxX":-5.330959875137912,"pfxZ":9.674963203429044,"pX":-0.42770295413631204,"pZ":2.7174267161743844,"vX0":5.182319692859393,"vY0":-138.03050626594012,"vZ0":-6.200403969653727,"x":133.3,"y":165.41,"x0":-1.6359376915867598,"y0":50.001283734743474,"z0":5.898847883746257,"aX":-10.297182517231992},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":8.6,"spinRate":2326,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.39666974469762106,"extension":6.860157526371993},"index":3,"playId":"46e48de0-bf1c-3485-bba6-504f97f9e6b9","pitchNumber":1,"startTime":"2025-08-23T22:10:18.542Z","endTime":"2025-08-23T22:10:21.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.0,"strikeZoneTop":3.37881366486108,"strikeZoneBottom":1.59000064624653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.372300848561032,"aZ":-43.84116755723364,"pfxX":3.7334504927806806,"pfxZ":-8.685588292042945,"pX":-0.27656019072224985,"pZ":2.0479315100059203,"vX0":2.442719527000058,"vY0":-115.96523779235223,"vZ0":0.5602765272586143,"x":127.54,"y":183.49,"x0":-1.833384612621192,"y0":50.0019280395829,"z0":6.030884912830475,"aX":5.016002697331027},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-15.1,"breakHorizontal":-7.4,"spinRate":2065,"spinDirection":23},"zone":7,"typeConfidence":2.0,"plateTime":0.47475028205134473,"extension":6.637104265453107},"index":4,"playId":"97074203-86a8-3be3-a932-5e35aad42f4b","pitchNumber":2,"startTime":"2025-08-23T22:10:34.966Z","endTime":"2025-08-23T22:10:39.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.28814261542957,"strikeZoneBottom":1.47601730539208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.941412230999205,"aZ":-12.711157868060146,"pfxX":-5.378515351786786,"pfxZ":10.109272959658297,"pX":0.5570158510393133,"pZ":4.353433170349861,"vX0":7.5314347977615075,"vY0":-138.59361463126118,"vZ0":-2.001971958879086,"x":95.77,"y":121.24,"x0":-1.509921690948921,"y0":50.00379452774918,"z0":5.944542788245722,"aX":-10.356831142243783},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":8.0,"spinRate":2333,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.39677305436177734,"extension":6.889602595962898},"index":5,"playId":"da2d65e0-6fe2-3312-b390-5e3420d8800f","pitchNumber":3,"startTime":"2025-08-23T22:10:51.538Z","endTime":"2025-08-23T22:10:54.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.501422005538412,"aZ":-42.94910321153902,"pfxX":2.2097961935239447,"pfxZ":-7.99810185377797,"pX":0.8523800585079245,"pZ":1.5344269039349963,"vX0":5.2677948984957,"vY0":-116.14119975308391,"vZ0":-0.8580335794805818,"x":84.51,"y":197.35,"x0":-1.7445425256144038,"y0":50.00110297923336,"z0":6.041897130189532,"aX":2.977537426130701},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-14.3,"breakHorizontal":-5.5,"spinRate":2100,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4740630468134892,"extension":6.6131386236107526},"hitData":{"launchSpeed":87.7,"launchAngle":36.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.96,"coordY":72.64}},"index":6,"playId":"fb2766ec-f43d-3f91-b5a6-2165b5a56659","pitchNumber":4,"startTime":"2025-08-23T22:11:08.068Z","endTime":"2025-08-23T22:11:17.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:11:17.291Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, third baseman Colt Keith to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-23T22:11:19.057Z","endTime":"2025-08-23T22:11:49.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":0},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.954792982605593,"aZ":-17.903853994622327,"pfxX":-1.9169091723744107,"pfxZ":8.050083097301417,"pX":0.4496643743804133,"pZ":2.3797856203943413,"vX0":6.48197470702029,"vY0":-131.77851721922434,"vZ0":-5.636603195297235,"x":99.86,"y":174.53,"x0":-1.7845018088465794,"y0":50.00288405267546,"z0":5.853626648223783,"aX":-3.3989901466251546},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.7,"breakHorizontal":2.2,"spinRate":2150,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.4144118955010665,"extension":6.9145146767285},"hitData":{"launchSpeed":105.5,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.74,"coordY":165.78}},"index":0,"playId":"b60f9d69-9096-3b6a-8e03-46094b0860d8","pitchNumber":1,"startTime":"2025-08-23T22:11:42.329Z","endTime":"2025-08-23T22:11:49.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:11:49.763Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vinnie Pasquantino lines out sharply to right fielder Kerry Carpenter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-23T22:11:53.330Z","endTime":"2025-08-23T22:12:35.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"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":"Lineout","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":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.2,"strikeZoneTop":3.52531447604208,"strikeZoneBottom":1.71000178562071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.19529264778319,"aZ":-42.14448636470851,"pfxX":2.6060584752719693,"pfxZ":-7.212456442630076,"pX":-0.3694904244059978,"pZ":2.719756040199455,"vX0":2.670806301246104,"vY0":-116.62518983520151,"vZ0":1.501087904621748,"x":131.08,"y":165.35,"x0":-1.866572779620894,"y0":50.003490918885255,"z0":6.0319494945206396,"aX":3.601985502604824},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.5,"breakHorizontal":-5.4,"spinRate":2139,"spinDirection":27},"zone":4,"typeConfidence":2.0,"plateTime":0.4690097919826499,"extension":6.7254780445355316},"index":0,"playId":"f04a58bd-6535-3911-9e62-a4de7917ae00","pitchNumber":1,"startTime":"2025-08-23T22:12:13.389Z","endTime":"2025-08-23T22:12:17.826Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.762778788215552,"aZ":-26.392294561738343,"pfxX":-5.530279422013467,"pfxZ":3.5783354878090483,"pX":-0.19597791341761114,"pZ":2.267372517380659,"vX0":6.2154216075263236,"vY0":-125.59525831306051,"vZ0":-3.093749652208746,"x":124.47,"y":177.56,"x0":-1.9712873550946177,"y0":50.00208984560544,"z0":5.635861131141682,"aX":-8.934155130886406},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.1,"breakHorizontal":8.8,"spinRate":1648,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.4342470978338828,"extension":6.933997889469319},"hitData":{"launchSpeed":111.8,"launchAngle":16.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":204.71,"coordY":93.3}},"index":1,"playId":"3dad34b1-b47d-3832-8af4-64d03a0d6972","pitchNumber":2,"startTime":"2025-08-23T22:12:28.589Z","endTime":"2025-08-23T22:12:35.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:12:35.739Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Keith flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-23T22:14:33.522Z","endTime":"2025-08-23T22:15:01.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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":92.3,"endSpeed":85.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.39872202290644,"aZ":-13.899279994164893,"pfxX":-4.896647626301929,"pfxZ":9.953599423850854,"pX":0.3532311268102505,"pZ":2.1034797627017454,"vX0":5.9640898113765894,"vY0":-134.22903091510807,"vZ0":-8.298587287321208,"x":110.96,"y":172.0,"x0":-1.2549416637026567,"y0":50.000267850901196,"z0":6.211709378999491,"aX":-8.988427034899297},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":7.7,"spinRate":2189,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.4071035426616807,"extension":6.8312637287273885},"hitData":{"launchSpeed":102.3,"launchAngle":44.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.81,"coordY":74.52}},"index":0,"playId":"070fc5a6-ec13-388e-827d-c71247cbf0b5","pitchNumber":1,"startTime":"2025-08-23T22:14:48.410Z","endTime":"2025-08-23T22:15:01.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:15:01.059Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-23T22:15:07.745Z","endTime":"2025-08-23T22:16:11.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.22389036068927,"strikeZoneBottom":1.39730066258662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.177225784510735,"aZ":-12.660410287301326,"pfxX":-2.8687165200914233,"pfxZ":10.757274180901668,"pX":1.070468575444118,"pZ":3.0520364558982944,"vX0":6.954558552678093,"vY0":-133.6765096434874,"vZ0":-6.290122136178933,"x":76.2,"y":156.38,"x0":-1.1894382785343345,"y0":50.00437345431598,"z0":6.340488839206481,"aX":-5.2054343227299},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.4,"breakHorizontal":3.7,"spinRate":2117,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4093828806420907,"extension":6.751076899617634},"index":0,"playId":"52a067d4-f3c5-3e5b-903f-95af4126c0ea","pitchNumber":1,"startTime":"2025-08-23T22:15:23.352Z","endTime":"2025-08-23T22:15:27.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.14525374150222,"strikeZoneBottom":1.38481165562485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.365871373683763,"aZ":-17.37677512613246,"pfxX":-7.4709659432333115,"pfxZ":7.942235288744279,"pX":0.7493465414315627,"pZ":1.8866144838734975,"vX0":7.921368244771626,"vY0":-134.92802288843464,"vZ0":-7.925982479323789,"x":88.44,"y":187.84,"x0":-1.2387468073138557,"y0":50.00644489569977,"z0":6.062468850069593,"aX":-13.928020314918113},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.1,"breakHorizontal":12.1,"spinRate":1981,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.40426081260156765,"extension":6.878635035589493},"index":1,"playId":"9510b0c8-60df-378f-b253-6c9a56cada88","pitchNumber":2,"startTime":"2025-08-23T22:15:36.112Z","endTime":"2025-08-23T22:15:40.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.41304846938775,"strikeZoneBottom":1.4699995542435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.053258189274942,"aZ":-24.712498875009015,"pfxX":0.934287506802765,"pfxZ":4.484372334477316,"pX":0.6359566630982753,"pZ":2.6399112473959723,"vX0":4.595772255529212,"vY0":-127.1404977312895,"vZ0":-4.162985071096275,"x":92.76,"y":167.5,"x0":-1.3044242910763975,"y0":50.00334436068964,"z0":6.222156465663198,"aX":1.5540865811919442},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.6,"breakHorizontal":-2.5,"spinRate":2123,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.4281348865077077,"extension":6.711662356803729},"index":2,"playId":"edf92cbd-0ce0-364f-a6a2-4024cf0f1067","pitchNumber":3,"startTime":"2025-08-23T22:15:50.432Z","endTime":"2025-08-23T22:15:56.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":79.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.872260636430205,"aZ":-29.444145018993314,"pfxX":3.6008913278995087,"pfxZ":1.7377103158324587,"pX":1.0117257729542295,"pZ":3.3156330212586074,"vX0":4.696566939186587,"vY0":-123.20515562889969,"vZ0":-1.5393428025291755,"x":78.44,"y":149.26,"x0":-1.3725776475975973,"y0":50.0013742607971,"z0":6.390992544243687,"aX":5.644588740460817},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.1,"breakHorizontal":-7.4,"spinRate":2002,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.44120987196023176,"extension":6.667743881865711},"index":3,"playId":"f29e10f0-0329-3752-9d0a-648175828d3f","pitchNumber":4,"startTime":"2025-08-23T22:16:04.814Z","endTime":"2025-08-23T22:16:11.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:16:11.197Z","atBatIndex":4},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kerry Carpenter pops out to third baseman Maikel Garcia.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-23T22:16:44.437Z","endTime":"2025-08-23T22:18:05.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T22:16:37.898Z","endTime":"2025-08-23T22:16:46.627Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"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":92.9,"endSpeed":86.2,"strikeZoneTop":3.53102154906761,"strikeZoneBottom":1.63000091595998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.440995396293037,"aZ":-14.132143439960426,"pfxX":-3.4628329565086498,"pfxZ":9.619760592374714,"pX":0.3952240231506293,"pZ":2.2507314089255965,"vX0":5.543798849387931,"vY0":-135.09926099536267,"vZ0":-8.230753008633116,"x":101.93,"y":178.01,"x0":-1.219974337412605,"y0":50.0004708896635,"z0":6.299781780930344,"aX":-6.493242643434099},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":5.3,"spinRate":2119,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.40319646922856256,"extension":6.871373484299494},"index":1,"playId":"86402598-a659-343a-9b10-195f4244c202","pitchNumber":1,"startTime":"2025-08-23T22:16:46.627Z","endTime":"2025-08-23T22:16:51.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":70.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.266517947153293,"aZ":-38.85257508200819,"pfxX":4.863575315103148,"pfxZ":-5.447705607900163,"pX":0.6042053176158606,"pZ":1.9484573303501178,"vX0":3.3786100066485023,"vY0":-110.25325207266577,"vZ0":-0.8507877421978108,"x":93.97,"y":186.17,"x0":-1.58174266904706,"y0":50.00072408787025,"z0":6.4524583017014665,"aX":5.96503990759249},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-9.7,"breakHorizontal":-9.7,"spinRate":2123,"spinDirection":26},"zone":9,"typeConfidence":2.0,"plateTime":0.49746500920187575,"extension":6.655917819571823},"index":2,"playId":"c0adffcd-a0d1-3443-8443-6e436873a565","pitchNumber":2,"startTime":"2025-08-23T22:17:00.822Z","endTime":"2025-08-23T22:17:05.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.13072135855864,"aZ":-13.840680677445649,"pfxX":-5.096119298582622,"pfxZ":9.496859279116979,"pX":0.27788027902144496,"pZ":3.814025910011102,"vX0":6.819062924232387,"vY0":-137.49923555143556,"vZ0":-3.8561115185281656,"x":106.41,"y":135.8,"x0":-1.5626723685469153,"y0":50.0030255475983,"z0":6.162507957266803,"aX":-9.838845162753945},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":7.9,"spinRate":2208,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.39709627565696426,"extension":6.691000150987228},"index":3,"playId":"384c08e1-adc9-3aa9-afbe-5e1ce4a8efe6","pitchNumber":3,"startTime":"2025-08-23T22:17:20.564Z","endTime":"2025-08-23T22:17:24.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.57392533177877,"strikeZoneBottom":1.63000018101285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.779994013710525,"aZ":-27.45692342190774,"pfxX":1.4020852190390443,"pfxZ":2.8696270377701065,"pX":-1.3683446573556939,"pZ":3.223453906177759,"vX0":1.1474755351962487,"vY0":-126.37540270595902,"vZ0":-2.1077769475209225,"x":169.16,"y":151.75,"x0":-2.0078237657532925,"y0":50.002357264091806,"z0":6.238217702776423,"aX":2.305176359697019},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.0,"breakHorizontal":-2.8,"spinRate":2047,"spinDirection":177},"zone":11,"typeConfidence":2.0,"plateTime":0.43070962639030563,"extension":6.585927992547017},"index":4,"playId":"34734f10-07a8-38f0-bffb-4861a8e98173","pitchNumber":4,"startTime":"2025-08-23T22:17:39.080Z","endTime":"2025-08-23T22:17:43.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":73.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.101467310781565,"aZ":-27.618791269143713,"pfxX":-7.994507457017981,"pfxZ":3.3922211040267216,"pX":-1.0641728219297606,"pZ":2.228228296054551,"vX0":2.9914020438235545,"vY0":-114.56551192819278,"vZ0":-3.635608424491603,"x":157.56,"y":178.62,"x0":-1.3406294925514421,"y0":50.00380359255836,"z0":6.5051472029482476,"aX":-10.738229602544594},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":5.6,"breakHorizontal":13.8,"spinRate":1462,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4762131732118253,"extension":6.638095868503421},"hitData":{"launchSpeed":81.3,"launchAngle":62.0,"totalDistance":182.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":84.59,"coordY":141.44}},"index":5,"playId":"6e25d15b-9512-3b0d-b36b-0bbbe23414fa","pitchNumber":5,"startTime":"2025-08-23T22:17:54.933Z","endTime":"2025-08-23T22:18:05.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:18:05.985Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T22:19:58.939Z","endTime":"2025-08-23T22:21:09.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":3},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.64484323596843,"strikeZoneBottom":1.7199993010211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.84659623851019,"aZ":-13.071745660876823,"pfxX":-5.840232593276952,"pfxZ":10.035681379717504,"pX":1.05065903845035,"pZ":2.0960552711458464,"vX0":8.758342332681014,"vY0":-136.7810212214558,"vZ0":-7.599342471910024,"x":76.95,"y":182.19,"x0":-1.427213453828577,"y0":50.00387735552625,"z0":5.79773775186513,"aX":-11.118697875876657},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":8.9,"spinRate":2368,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3997221262606203,"extension":7.035167743125067},"index":0,"playId":"9f8a8cbc-958c-379a-9434-2692de33f657","pitchNumber":1,"startTime":"2025-08-23T22:20:14.592Z","endTime":"2025-08-23T22:20:19.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.0,"strikeZoneTop":3.66322570345377,"strikeZoneBottom":1.72000068583402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.46139046684213,"aZ":-32.76597985022466,"pfxX":-0.9715031212215175,"pfxZ":-0.397730573054802,"pX":1.235491268353761,"pZ":1.4837321337781544,"vX0":7.5243485304124675,"vY0":-120.35039545001877,"vZ0":-3.310178799153971,"x":69.91,"y":198.72,"x0":-1.7938069923355606,"y0":50.005065096710744,"z0":5.753394201251128,"aX":-1.4387744708491115},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.2,"breakHorizontal":0.1,"spinRate":2090,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4536142591869421,"extension":6.963199539186753},"index":1,"playId":"05ccbdcb-16d1-3dce-86b5-baca866f5679","pitchNumber":2,"startTime":"2025-08-23T22:20:28.951Z","endTime":"2025-08-23T22:20:32.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.60367152950311,"strikeZoneBottom":1.71999926163994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.59263268445222,"aZ":-16.788925671868967,"pfxX":-8.205215842949528,"pfxZ":8.074345458262357,"pX":-0.5132641454509441,"pZ":2.581962328129841,"vX0":6.475211832956051,"vY0":-137.00108518736576,"vZ0":-5.452176050479747,"x":136.56,"y":169.07,"x0":-1.8385728693588343,"y0":50.00330823545286,"z0":5.741144514690893,"aX":-15.635228692210548},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":13.6,"spinRate":2180,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.3994345770512675,"extension":6.991034812672182},"index":2,"playId":"81340f70-655a-34f2-badd-cbb24710c7be","pitchNumber":3,"startTime":"2025-08-23T22:20:41.802Z","endTime":"2025-08-23T22:20:46.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.299853223525076,"aZ":-12.893295491367997,"pfxX":-6.581768357811367,"pfxZ":10.130847525195561,"pX":-0.816694503454227,"pZ":3.335753037688271,"vX0":4.695301138175634,"vY0":-136.8584642341346,"vZ0":-4.684736877894879,"x":148.13,"y":148.71,"x0":-1.6966723174289888,"y0":50.002367511037846,"z0":5.948175843601612,"aX":-12.525069146517213},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.6,"breakHorizontal":10.9,"spinRate":2375,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.3997410143595306,"extension":6.894523512838419},"hitData":{"launchSpeed":87.4,"launchAngle":50.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.04,"coordY":95.34}},"index":3,"playId":"9c6b6e1a-81dc-34f4-bbf6-e33bb9ccd434","pitchNumber":4,"startTime":"2025-08-23T22:20:57.961Z","endTime":"2025-08-23T22:21:09.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:21:09.176Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Salvador Perez singles on a line drive to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T22:21:09.174Z","endTime":"2025-08-23T22:21:56.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"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":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.8,"endSpeed":86.0,"strikeZoneTop":3.69422805520172,"strikeZoneBottom":1.72999842285742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.12509112059444,"aZ":-13.608556824435674,"pfxX":-7.164518490226746,"pfxZ":9.832090705717771,"pX":0.10905891294461012,"pZ":2.2327369477717234,"vX0":6.911103135042815,"vY0":-136.33318490711807,"vZ0":-7.184738721299439,"x":112.84,"y":178.5,"x0":-1.524239899858016,"y0":50.003210377678776,"z0":5.835914824003979,"aX":-13.528322215029318},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":11.5,"spinRate":2392,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.40129898866326963,"extension":7.065047168231195},"index":0,"playId":"ee80dc96-18c4-3991-8b3e-ed1fa9dcd841","pitchNumber":1,"startTime":"2025-08-23T22:21:29.892Z","endTime":"2025-08-23T22:21:34.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.348468072940925,"aZ":-42.44710982931286,"pfxX":2.0751499266046336,"pfxZ":-7.56442858277418,"pX":-0.26014488224082016,"pZ":3.055224353012436,"vX0":2.9259759562280045,"vY0":-115.44578623078725,"vZ0":2.3998575709844743,"x":126.92,"y":156.29,"x0":-1.810892491112291,"y0":50.00468102677412,"z0":6.071158053984379,"aX":2.816801362833762},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.8,"breakHorizontal":-4.4,"spinRate":2146,"spinDirection":27},"zone":5,"typeConfidence":2.0,"plateTime":0.47341605275272247,"extension":6.707689656362749},"hitData":{"launchSpeed":93.2,"launchAngle":11.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.46,"coordY":98.36}},"index":1,"playId":"536321dc-8740-3fb2-9566-37a8820ef967","pitchNumber":2,"startTime":"2025-08-23T22:21:43.568Z","endTime":"2025-08-23T22:21:56.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:21:56.981Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adam Frazier singles on a fly ball to center fielder Javier Báez. Salvador Perez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T22:21:57.109Z","endTime":"2025-08-23T22:23:31.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"postOnSecond":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":3},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":93.3,"endSpeed":86.2,"strikeZoneTop":3.05515699054434,"strikeZoneBottom":1.45402174397351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.291066925445836,"aZ":-13.274105332170892,"pfxX":-4.689729320196239,"pfxZ":9.995807021948847,"pX":0.4169475211503318,"pZ":3.242449701327371,"vX0":7.053561775187658,"vY0":-135.79290488122084,"vZ0":-4.636184714462799,"x":101.11,"y":151.23,"x0":-1.590215245568664,"y0":50.00070579643012,"z0":5.877081656339966,"aX":-8.86595883568579},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":7.2,"spinRate":2285,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.40146530073098763,"extension":6.934125416271947},"index":0,"playId":"9aad2b9e-091d-3a50-8f2e-a75db7568204","pitchNumber":1,"startTime":"2025-08-23T22:22:23.245Z","endTime":"2025-08-23T22:22:27.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.12399532969209,"strikeZoneBottom":1.48000016474791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.692869191766555,"aZ":-12.164877449920935,"pfxX":-6.419737191305294,"pfxZ":10.632412694736331,"pX":0.6382971953266532,"pZ":2.7577671688105156,"vX0":8.094420466614814,"vY0":-135.36618876541155,"vZ0":-6.039999283546512,"x":92.67,"y":164.32,"x0":-1.5372488164330287,"y0":50.0002722465862,"z0":5.846832116769428,"aX":-12.078733804319343},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":10.2,"spinRate":2306,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.4024956307124734,"extension":7.044301309774957},"index":1,"playId":"fb10b790-9366-3d2f-9c96-4a93e9488247","pitchNumber":2,"startTime":"2025-08-23T22:22:41.179Z","endTime":"2025-08-23T22:22:45.434Z","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":93.3,"endSpeed":86.3,"strikeZoneTop":3.13210932682928,"strikeZoneBottom":1.43896887300641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89927673879455,"aZ":-11.094626446024197,"pfxX":-5.448763344645626,"pfxZ":11.238357208795739,"pX":-1.4460375567478347,"pZ":0.06255540396679257,"vX0":3.39462098149467,"vY0":-135.4361593058051,"vZ0":-12.774243215804002,"x":172.12,"y":237.09,"x0":-2.0015150928215912,"y0":50.00397824739685,"z0":5.591076728394133,"aX":-10.221061785819764},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":9.2,"spinRate":2304,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.40293032735046674,"extension":7.038077148561886},"index":2,"playId":"6f417e30-44a9-3fc8-abf3-b71fb4607087","pitchNumber":3,"startTime":"2025-08-23T22:23:01.126Z","endTime":"2025-08-23T22:23:05.287Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.598961858368234,"aZ":-26.114510830568932,"pfxX":-10.030129778506735,"pfxZ":3.8557498387819624,"pX":-0.706868876993005,"pZ":1.3563904388306198,"vX0":6.494254064676736,"vY0":-124.73915154256346,"vZ0":-5.076153184175612,"x":143.94,"y":202.16,"x0":-2.043775239327581,"y0":50.004655245491115,"z0":5.576593438303771,"aX":-15.773747163928475},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.0,"breakHorizontal":16.7,"spinRate":1809,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4394702132328687,"extension":6.894161982926847},"hitData":{"launchSpeed":71.4,"launchAngle":27.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.95,"coordY":98.15}},"index":3,"playId":"0ba62d25-274b-3aeb-8135-81808364a230","pitchNumber":4,"startTime":"2025-08-23T22:23:23.039Z","endTime":"2025-08-23T22:23:31.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:23:31.771Z","atBatIndex":8},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jonathan India grounds into a double play, shortstop Zach McKinstry to second baseman Gleyber Torres to first baseman Spencer Torkelson. Adam Frazier out at 2nd. Jonathan India out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T22:23:40.548Z","endTime":"2025-08-23T22:24:30.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.30339249102884,"strikeZoneBottom":1.54999942916731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.20839113339718,"aZ":-13.504040711484835,"pfxX":-4.762386256551376,"pfxZ":10.013373767543872,"pX":0.30488252051632947,"pZ":3.4542137357740135,"vX0":6.864967935380588,"vY0":-136.01771137196442,"vZ0":-4.00043239644379,"x":105.38,"y":145.52,"x0":-1.6387511511621788,"y0":50.00379408841499,"z0":5.887432989785242,"aX":-8.88093462430289},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.4,"breakHorizontal":7.1,"spinRate":2275,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.40344877757928943,"extension":7.028683796131505},"index":0,"playId":"cf429c03-ba4a-3850-b962-555709415555","pitchNumber":1,"startTime":"2025-08-23T22:24:03.349Z","endTime":"2025-08-23T22:24:07.065Z","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":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.9711405188936,"aZ":-19.059305831802803,"pfxX":-7.467472363818512,"pfxZ":6.907726472359088,"pX":-0.5050752819922674,"pZ":2.2786013593405015,"vX0":6.6564800893521205,"vY0":-136.42005979537652,"vZ0":-5.599399652370057,"x":136.25,"y":177.26,"x0":-1.997943758633637,"y0":50.00126472823118,"z0":5.657274334487415,"aX":-14.17589203166482},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.6,"breakHorizontal":12.2,"spinRate":2099,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4003858064243291,"extension":7.061362686029637},"hitData":{"launchSpeed":93.0,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.5,"coordY":151.07}},"index":1,"playId":"d63c6b97-9e13-3390-8f4a-3a4f68ee6c68","pitchNumber":2,"startTime":"2025-08-23T22:24:22.845Z","endTime":"2025-08-23T22:24:30.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:24:30.661Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to left fielder Randal Grichuk.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-23T22:26:47.576Z","endTime":"2025-08-23T22:27:43.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.5269124960832,"strikeZoneBottom":1.64000155395968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.318482281126776,"aZ":-15.247454121406385,"pfxX":-4.243053741125436,"pfxZ":9.313256160197074,"pX":0.5359556072066716,"pZ":3.5421490830883737,"vX0":5.878298103673223,"vY0":-133.5836329431437,"vZ0":-4.840291163203743,"x":96.57,"y":143.14,"x0":-1.136269005472475,"y0":50.000157502069506,"z0":6.4646703397608185,"aX":-7.709445104432327},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.1,"breakHorizontal":6.5,"spinRate":2121,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.4091884162629684,"extension":6.710705512304139},"index":0,"playId":"d7963db6-47e7-34d6-a07f-4a7d06150394","pitchNumber":1,"startTime":"2025-08-23T22:27:06.476Z","endTime":"2025-08-23T22:27:11.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.7,"endSpeed":80.1,"strikeZoneTop":3.53756353556479,"strikeZoneBottom":1.63999994691948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.588718924412028,"aZ":-21.908592670180607,"pfxX":1.4143810790920004,"pfxZ":6.3031162983325935,"pX":0.23694007022217883,"pZ":3.2962470363907843,"vX0":3.8641531291412647,"vY0":-126.27689483373503,"vZ0":-3.0923679075724624,"x":107.97,"y":149.78,"x0":-1.4915825570718997,"y0":50.004844091677974,"z0":6.281942511051909,"aX":2.3043941485802124},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":11.0,"breakHorizontal":-3.4,"spinRate":2162,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.43229599719471823,"extension":6.712958983323988},"index":1,"playId":"720aae8d-8856-3159-9851-98d8d5fc4ae6","pitchNumber":2,"startTime":"2025-08-23T22:27:18.994Z","endTime":"2025-08-23T22:27:23.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.49283935575265,"aZ":-16.442903070579003,"pfxX":-7.191747522224401,"pfxZ":8.772530021505712,"pX":-0.007493384334932436,"pZ":3.3927454503453722,"vX0":5.919410720318819,"vY0":-133.27945908072482,"vZ0":-4.364310817448867,"x":117.29,"y":147.18,"x0":-1.32636006450951,"y0":50.002607846503075,"z0":6.244231898029905,"aX":-12.897206077661204},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.1,"breakHorizontal":11.6,"spinRate":2124,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.41146447507756223,"extension":6.618988765668384},"hitData":{"launchSpeed":87.4,"launchAngle":34.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.43,"coordY":82.05}},"index":2,"playId":"55373b0d-bbf6-3d26-9800-f2e6e2e7360a","pitchNumber":3,"startTime":"2025-08-23T22:27:31.355Z","endTime":"2025-08-23T22:27:43.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:27:43.592Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a line drive to right fielder Adam Frazier.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-23T22:27:42.799Z","endTime":"2025-08-23T22:29:32.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.4,"strikeZoneTop":3.58368526042539,"strikeZoneBottom":1.67999985257675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.22851489019078,"aZ":-13.405004031184427,"pfxX":-5.050803191978121,"pfxZ":10.410183386151193,"pX":-0.9477688994094262,"pZ":2.6548062757714344,"vX0":2.3986831332249423,"vY0":-132.4171364308066,"vZ0":-7.460368462075927,"x":153.13,"y":167.1,"x0":-1.2016890527825086,"y0":50.003995764160564,"z0":6.459352238678933,"aX":-9.106946456797974},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.8,"breakHorizontal":8.8,"spinRate":2049,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.41125279841909057,"extension":6.713035493705268},"index":0,"playId":"e91a47a3-2cfd-3787-8b86-5497ae411d55","pitchNumber":1,"startTime":"2025-08-23T22:28:02.334Z","endTime":"2025-08-23T22:28:06.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":0,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.7,"strikeZoneTop":3.46800289061129,"strikeZoneBottom":1.67999852633917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.91060544248182,"aZ":-39.90674003227981,"pfxX":-10.045636908070659,"pfxZ":-5.984403639888797,"pX":-0.06832210845488554,"pZ":1.815150732879604,"vX0":5.3347415183103655,"vY0":-113.56709479648976,"vZ0":-1.7228874595788026,"x":119.6,"y":189.77,"x0":-1.1559082637226368,"y0":50.002764588843036,"z0":6.592630969572556,"aX":-12.979180859818053},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-10.9,"breakHorizontal":16.7,"spinRate":1488,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.48431839738977533,"extension":6.568067209589163},"index":1,"playId":"dac968d3-b55a-39c8-957a-e172f62391a5","pitchNumber":2,"startTime":"2025-08-23T22:28:13.937Z","endTime":"2025-08-23T22:28:18.244Z","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":1,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.1,"strikeZoneTop":3.4340984390237,"strikeZoneBottom":1.57800005093956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.01734703603001,"aZ":-30.386242968027908,"pfxX":-7.674395946595414,"pfxZ":1.3682824070675217,"pX":0.7544377309523997,"pZ":2.1424234902461987,"vX0":6.446572628378737,"vY0":-113.69983921160366,"vZ0":-3.1346020278490307,"x":88.24,"y":180.93,"x0":-1.1217125208727998,"y0":50.00412685087646,"z0":6.557016874555699,"aX":-10.040227567569625},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":1.9,"breakHorizontal":12.2,"spinRate":1493,"spinDirection":249},"zone":9,"typeConfidence":2.0,"plateTime":0.481894134278968,"extension":6.669727366142336},"index":2,"playId":"b4fdfff9-f0c0-37ef-bb39-f6921edd3b5b","pitchNumber":3,"startTime":"2025-08-23T22:28:27.731Z","endTime":"2025-08-23T22:28:32.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.48139359309542,"strikeZoneBottom":1.6561605118803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.901536236688845,"aZ":-26.408401650376078,"pfxX":3.4507167212196173,"pfxZ":3.71566226858336,"pX":0.9172031269982572,"pZ":2.7506863874446794,"vX0":4.605847836506241,"vY0":-123.40628797161092,"vZ0":-3.370125454330396,"x":82.04,"y":164.51,"x0":-1.4167801547642178,"y0":50.00552068864735,"z0":6.341197121258797,"aX":5.36183251837477},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.2,"breakHorizontal":-7.3,"spinRate":1827,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.4426181547205972,"extension":6.869327969901238},"index":3,"playId":"790aaa7f-a250-3d3d-a818-f046c4dfc633","pitchNumber":4,"startTime":"2025-08-23T22:28:42.344Z","endTime":"2025-08-23T22:28:48.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.61154080014616,"aZ":-36.775110519187564,"pfxX":-8.820858894227959,"pfxZ":-3.4417540275667484,"pX":0.07121921524262047,"pZ":2.2143346882667014,"vX0":5.52559981538496,"vY0":-115.48004156065792,"vZ0":-1.665030760083357,"x":114.29,"y":178.99,"x0":-1.2192290860464465,"y0":50.00289721192866,"z0":6.516634665508716,"aX":-11.788621602929368},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-6.4,"breakHorizontal":14.4,"spinRate":1426,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.47622470088640956,"extension":6.613313745686739},"index":4,"playId":"29b58cfc-ea75-352d-aa6f-37c84fc5ad14","pitchNumber":5,"startTime":"2025-08-23T22:28:56.778Z","endTime":"2025-08-23T22:29:02.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.969712767489458,"aZ":-22.52995750841881,"pfxX":-0.002160567540957975,"pfxZ":5.620251427964514,"pX":0.03203008006252093,"pZ":2.384855577109227,"vX0":4.170772111915213,"vY0":-129.3776091685576,"vZ0":-5.319084042433499,"x":115.78,"y":174.39,"x0":-1.5925187636193787,"y0":50.00057221771117,"z0":6.166731222803924,"aX":-0.003925056307909496},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.4,"breakHorizontal":-0.8,"spinRate":2039,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.4214293513242282,"extension":6.830673127955001},"hitData":{"launchSpeed":80.0,"launchAngle":21.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.79,"coordY":101.11}},"index":5,"playId":"4116f226-dbc3-30d6-be5e-f8eddb1841a0","pitchNumber":6,"startTime":"2025-08-23T22:29:21.327Z","endTime":"2025-08-23T22:29:32.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:29:32.535Z","atBatIndex":11},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Dillon Dingler grounds into a double play, third baseman Maikel Garcia to second baseman Jonathan India to first baseman Vinnie Pasquantino. Riley Greene out at 2nd. Dillon Dingler out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-23T22:29:31.849Z","endTime":"2025-08-23T22:31:22.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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,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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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":663697,"link":"/api/v1/people/663697"},"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.328656519733,"strikeZoneBottom":1.49204168532257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.159127616826204,"aZ":-15.29154981979728,"pfxX":-6.8328466921336535,"pfxZ":9.005098487783957,"pX":-0.3852046017629037,"pZ":2.2331542896772256,"vX0":4.880771264765169,"vY0":-135.02762180295002,"vZ0":-7.443225910145715,"x":131.68,"y":178.48,"x0":-1.3145672090567062,"y0":50.003382421646144,"z0":6.070081289358658,"aX":-12.812010493371574},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":11.5,"spinRate":1947,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.4032715907156392,"extension":6.775004517645081},"index":0,"playId":"b7bce3bd-0451-37f8-98f0-6c1c534cec68","pitchNumber":1,"startTime":"2025-08-23T22:30:00.069Z","endTime":"2025-08-23T22:30:04.758Z","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":92.7,"endSpeed":85.7,"strikeZoneTop":3.35091934116964,"strikeZoneBottom":1.43863127299927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.300443690079558,"aZ":-17.60421491682294,"pfxX":-6.893507454107981,"pfxZ":7.794317109039573,"pX":-1.561508064429984,"pZ":3.415032948917245,"vX0":2.4800369159033147,"vY0":-135.08340675118998,"vZ0":-4.034065539978085,"x":176.52,"y":146.57,"x0":-1.5899112691294277,"y0":50.00068403682107,"z0":6.146678668991862,"aX":-12.882440405124816},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.6,"breakHorizontal":12.0,"spinRate":1912,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40372109515026944,"extension":6.678329719837956},"index":1,"playId":"8ff8363b-6a4b-3f62-8ce9-94a86b7bb6a6","pitchNumber":2,"startTime":"2025-08-23T22:30:18.549Z","endTime":"2025-08-23T22:30:23.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.9,"strikeZoneTop":3.45023382713076,"strikeZoneBottom":1.53000146206607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.874718234182875,"aZ":-15.94637575158571,"pfxX":-6.487062106456118,"pfxZ":8.743929361487975,"pX":1.62723053888938,"pZ":1.7515172952189109,"vX0":9.736948583064732,"vY0":-134.3421455747513,"vZ0":-8.685657567363732,"x":54.97,"y":191.49,"x0":-1.1757783546044922,"y0":50.00408822524169,"z0":6.124736509532584,"aX":-12.0422516645895},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":10.1,"spinRate":1870,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4053124050693109,"extension":6.839031655012541},"index":2,"playId":"2383a882-b59a-3c17-b2a2-0eb4ce0a2c02","pitchNumber":3,"startTime":"2025-08-23T22:30:38.206Z","endTime":"2025-08-23T22:30:42.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.35224871857804,"strikeZoneBottom":1.47138652368158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.46620991525178,"aZ":-27.36353546176834,"pfxX":2.830489093512133,"pfxZ":3.03582508203737,"pX":0.9083700911548395,"pZ":3.5351922274713425,"vX0":4.662913399676278,"vY0":-124.2090711430684,"vZ0":-1.4151625425050227,"x":82.38,"y":143.33,"x0":-1.3504986678423858,"y0":50.00425731471321,"z0":6.356850449011465,"aX":4.4870131195555505},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.4,"breakHorizontal":-6.1,"spinRate":1964,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.4385295728237977,"extension":6.780768143606663},"index":3,"playId":"61a673ce-74ca-3937-9e0e-793ea56d5843","pitchNumber":4,"startTime":"2025-08-23T22:30:57.106Z","endTime":"2025-08-23T22:31:01.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.59388179368447,"aZ":-21.898266048070138,"pfxX":-1.9004764807810202,"pfxZ":5.966562199341362,"pX":0.4241239205388132,"pZ":1.9474330099997386,"vX0":5.274224507007077,"vY0":-129.30475601894605,"vZ0":-6.410028304987637,"x":100.83,"y":186.2,"x0":-1.3797588020765654,"y0":50.00369274561607,"z0":6.097124575800934,"aX":-3.2740967559251284},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.8,"breakHorizontal":2.5,"spinRate":2066,"spinDirection":196},"zone":9,"typeConfidence":2.0,"plateTime":0.4208232085304049,"extension":6.839601004929454},"hitData":{"launchSpeed":103.0,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.84,"coordY":162.73}},"index":4,"playId":"4199a718-47bd-33bc-9431-2f4eb2a78a19","pitchNumber":5,"startTime":"2025-08-23T22:31:14.674Z","endTime":"2025-08-23T22:31:22.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:31:22.608Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Randal Grichuk pops out to third baseman Colt Keith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T22:33:18.482Z","endTime":"2025-08-23T22:34:29.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.28959420763422,"strikeZoneBottom":1.3761439564708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.708172078217697,"aZ":-13.38470291355885,"pfxX":-6.6049785287715475,"pfxZ":10.20944003845267,"pX":-0.2513144281164137,"pZ":2.7318398970387996,"vX0":5.936054604383401,"vY0":-134.90299739990877,"vZ0":-5.799111015153131,"x":126.58,"y":165.02,"x0":-1.6235196168793027,"y0":50.004985556741154,"z0":5.855150701326954,"aX":-12.159465985265305},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":10.7,"spinRate":2304,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.40621311023752904,"extension":6.985903587244828},"index":0,"playId":"613a6518-d069-340b-93a9-86acdc223493","pitchNumber":1,"startTime":"2025-08-23T22:33:32.251Z","endTime":"2025-08-23T22:33:36.682Z","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":93.1,"endSpeed":85.6,"strikeZoneTop":3.24466085002193,"strikeZoneBottom":1.48999966823613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.696294809589364,"aZ":-13.68421420590283,"pfxX":-7.325306242614477,"pfxZ":9.93256360883762,"pX":0.922947360042758,"pZ":1.6705510235969625,"vX0":8.867203073447747,"vY0":-135.1580442861376,"vZ0":-8.615561149504641,"x":81.82,"y":193.68,"x0":-1.4388254069551876,"y0":50.00574211292773,"z0":5.847035943462716,"aX":-13.641718630111084},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":11.5,"spinRate":2355,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4042632705924083,"extension":7.005769670493219},"index":1,"playId":"7681b284-2162-3a9c-8ca3-02b58a49a3d8","pitchNumber":2,"startTime":"2025-08-23T22:33:48.513Z","endTime":"2025-08-23T22:33:53.006Z","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":84.1,"endSpeed":78.6,"strikeZoneTop":3.293960292846,"strikeZoneBottom":1.48999873696403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.109797355220874,"aZ":-29.9129128079961,"pfxX":0.8812535401723318,"pfxZ":1.4624797512671623,"pX":1.3830339599690658,"pZ":2.9967561366005397,"vX0":7.428987581950224,"vY0":-122.45581286375749,"vZ0":-0.8648664301010623,"x":64.28,"y":157.87,"x0":-1.7821494135373157,"y0":50.002659995595124,"z0":5.873280435880365,"aX":1.3615399040100797},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.8,"breakHorizontal":-3.0,"spinRate":2070,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.4442600905197791,"extension":6.99581689519354},"index":2,"playId":"88a22efc-6285-3a44-8cf0-87a082f00833","pitchNumber":3,"startTime":"2025-08-23T22:34:04.102Z","endTime":"2025-08-23T22:34:07.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.56545731825154,"aZ":-13.755228381444745,"pfxX":-5.806214410433222,"pfxZ":9.83971418386347,"pX":-0.8708764778557395,"pZ":2.6673308163782417,"vX0":4.1880545468253265,"vY0":-135.6783062532715,"vZ0":-5.990901225701382,"x":150.2,"y":166.76,"x0":-1.6770010399399258,"y0":50.001853404612454,"z0":5.855556494759093,"aX":-10.868132571030907},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":9.7,"spinRate":2350,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40306347693998923,"extension":7.025158522518086},"hitData":{"launchSpeed":88.4,"launchAngle":72.0,"totalDistance":85.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":102.84,"coordY":172.37}},"index":3,"playId":"3633778d-9a2a-3412-92f0-be244d892040","pitchNumber":4,"startTime":"2025-08-23T22:34:18.294Z","endTime":"2025-08-23T22:34:29.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:34:29.589Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Isbel walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T22:34:33.613Z","endTime":"2025-08-23T22:35:43.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.5,"endSpeed":79.2,"strikeZoneTop":3.44979233136324,"strikeZoneBottom":1.50794350199105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.69238781092165,"aZ":-24.85303087736975,"pfxX":-8.112255571298848,"pfxZ":4.637200393789311,"pX":0.006024863451876856,"pZ":1.067209715126829,"vX0":7.375968000131965,"vY0":-124.25036451797833,"vZ0":-6.144003067899405,"x":116.77,"y":209.97,"x0":-1.9336563065229164,"y0":50.00223421764019,"z0":5.611358657368696,"aX":-12.803759322478797},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.3,"breakHorizontal":13.2,"spinRate":1645,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.43924411963628707,"extension":6.96109060413105},"index":0,"playId":"bd8732f4-6f30-3723-8518-d7da4732c23f","pitchNumber":1,"startTime":"2025-08-23T22:34:51.097Z","endTime":"2025-08-23T22:34:54.655Z","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":90.8,"endSpeed":84.1,"strikeZoneTop":3.47962468677738,"strikeZoneBottom":1.56858948823646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.261317298111862,"aZ":-17.82386347868485,"pfxX":-3.0575649439851733,"pfxZ":8.048308864508602,"pX":0.7936689393058393,"pZ":1.299280248174111,"vX0":7.44453544157986,"vY0":-131.96792567181484,"vZ0":-8.102665821744557,"x":86.75,"y":203.7,"x0":-1.6532211000394976,"y0":50.00365884153544,"z0":5.697185240504277,"aX":-5.4527965551548565},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.2,"breakHorizontal":4.1,"spinRate":2094,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.41336165779058964,"extension":7.0610396381349565},"index":1,"playId":"ec71d773-fb03-3a66-803d-23a4dbbed472","pitchNumber":2,"startTime":"2025-08-23T22:35:03.511Z","endTime":"2025-08-23T22:35:07.168Z","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":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.43541103014775,"strikeZoneBottom":1.58566135229822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.441474865843468,"aZ":-13.008723647414808,"pfxX":-4.772936382219203,"pfxZ":10.325571886150776,"pX":-1.4368129892068715,"pZ":3.591063114109705,"vX0":2.691028155885241,"vY0":-135.12332164037855,"vZ0":-3.7831415784687366,"x":171.77,"y":141.82,"x0":-1.823657736306731,"y0":50.00043211061178,"z0":5.918350329400407,"aX":-8.85674377864921},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.1,"breakHorizontal":8.0,"spinRate":2274,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40480099568303807,"extension":6.914361880783721},"index":2,"playId":"968ae2f6-16bd-3b57-9ac9-81a79a803167","pitchNumber":3,"startTime":"2025-08-23T22:35:24.090Z","endTime":"2025-08-23T22:35:27.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.31665603230425,"strikeZoneBottom":1.40570996480194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.568429032378027,"aZ":-11.688037079786428,"pfxX":-4.544102062592531,"pfxZ":11.151757175809573,"pX":-0.11527933544157032,"pZ":3.5897879465670024,"vX0":5.650355898507691,"vY0":-134.97385613510042,"vZ0":-3.904074494569983,"x":121.39,"y":141.86,"x0":-1.6497038982393701,"y0":50.00260749321281,"z0":5.883617346684569,"aX":-8.347991103119421},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.6,"breakHorizontal":7.0,"spinRate":2233,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4064732868753129,"extension":6.94112565536646},"index":3,"playId":"4aa448c9-f54e-30ec-adeb-99813967a2d7","pitchNumber":4,"startTime":"2025-08-23T22:35:37.904Z","endTime":"2025-08-23T22:35:43.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:35:43.153Z","atBatIndex":14},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mike Yastrzemski grounds into a double play, first baseman Spencer Torkelson to shortstop Zach McKinstry. Kyle Isbel out at 2nd. Mike Yastrzemski out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T22:35:44.111Z","endTime":"2025-08-23T22:36:34.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.8,"endSpeed":78.4,"strikeZoneTop":3.39774502630288,"strikeZoneBottom":1.58999942537492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.577273057953967,"aZ":-29.17799862776876,"pfxX":-8.383877179875494,"pfxZ":1.9191045854525122,"pX":-1.1640966974185356,"pZ":3.051941111021879,"vX0":4.91471569005607,"vY0":-123.56467380028941,"vZ0":-0.6579416457644606,"x":161.37,"y":156.38,"x0":-2.0806566449709734,"y0":50.001140625676314,"z0":5.754224722361658,"aX":-13.07803342425968},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.6,"breakHorizontal":14.2,"spinRate":1729,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.4417804489046775,"extension":6.944284699631096},"index":0,"playId":"a14610b1-42ef-31fc-a05a-e82b7b9e3d1b","pitchNumber":1,"startTime":"2025-08-23T22:36:08.272Z","endTime":"2025-08-23T22:36:14.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.93824943498774,"aZ":-28.430623922950364,"pfxX":-8.208610387098009,"pfxZ":2.4218228027648534,"pX":0.2754326153828048,"pZ":1.9703767470862703,"vX0":8.030770081736726,"vY0":-122.81220170823248,"vZ0":-3.097861966599274,"x":106.5,"y":185.58,"x0":-1.9542305777033728,"y0":50.00051828266367,"z0":5.639844227229037,"aX":-12.669295890700322},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.0,"breakHorizontal":13.2,"spinRate":1841,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.44421374304709715,"extension":6.8982758747203015},"hitData":{"launchSpeed":95.6,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.62,"coordY":169.83}},"index":1,"playId":"80cbf1c8-9341-357d-85fa-325aed5af47b","pitchNumber":2,"startTime":"2025-08-23T22:36:27.427Z","endTime":"2025-08-23T22:36:34.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:36:34.531Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, pitcher Michael Wacha to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T22:38:33.485Z","endTime":"2025-08-23T22:40:31.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608379,"link":"/api/v1/people/608379"},"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":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.7,"strikeZoneTop":3.15605490923456,"strikeZoneBottom":1.46893088024352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.03612456011986,"aZ":-11.158410779935842,"pfxX":-4.1492254342972625,"pfxZ":11.609253778896615,"pX":-0.19463536261652495,"pZ":1.6084663143819953,"vX0":4.004570717311422,"vY0":-132.83944246530987,"vZ0":-10.068137529710588,"x":124.42,"y":195.35,"x0":-1.1733564978560385,"y0":50.00355502833872,"z0":6.230205959371459,"aX":-7.511248303691445},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.3,"breakHorizontal":6.8,"spinRate":2270,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.410323530272517,"extension":6.773986674882445},"index":0,"playId":"362e7aef-915a-32d3-9a95-7460ed45a430","pitchNumber":1,"startTime":"2025-08-23T22:38:52.380Z","endTime":"2025-08-23T22:38:56.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.26570368653824,"strikeZoneBottom":1.48518851297207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.97674717232833,"aZ":-19.83773994308743,"pfxX":-2.5071961685677593,"pfxZ":7.382642276790126,"pX":0.09191835771287378,"pZ":3.655697585348693,"vX0":5.122873250767899,"vY0":-127.62624730490862,"vZ0":-2.7204880423252096,"x":113.5,"y":140.08,"x0":-1.6037440710490474,"y0":50.00550563961779,"z0":6.274724425791304,"aX":-4.191858675088988},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":13.1,"breakHorizontal":3.6,"spinRate":2148,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.4269828131297486,"extension":6.811116706375705},"index":1,"playId":"a864e82c-e267-3f32-9ad4-9744e789d83e","pitchNumber":2,"startTime":"2025-08-23T22:39:05.090Z","endTime":"2025-08-23T22:39:08.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.29199090431382,"strikeZoneBottom":1.5115467125963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.114895136417562,"aZ":-12.00972740313258,"pfxX":-4.021405187995773,"pfxZ":11.160124809801477,"pX":0.008062065667988956,"pZ":2.480252906108917,"vX0":4.950698588317565,"vY0":-133.42463062367202,"vZ0":-7.627413607485161,"x":116.69,"y":171.81,"x0":-1.3470993538817184,"y0":50.00457471001117,"z0":6.2373554624221805,"aX":-7.267494317695077},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.8,"breakHorizontal":6.2,"spinRate":2163,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.41017217026257136,"extension":6.686682093043371},"index":2,"playId":"ae1c310f-fd57-30a0-b37a-f95bd5c030f4","pitchNumber":3,"startTime":"2025-08-23T22:39:18.977Z","endTime":"2025-08-23T22:39:23.403Z","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":79.2,"endSpeed":73.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.34010483193077,"aZ":-23.20875776449411,"pfxX":-7.2681696528062805,"pfxZ":6.624665388596558,"pX":-0.24195337065066716,"pZ":2.571785662225528,"vX0":4.5381795650499495,"vY0":-115.29589978824181,"vZ0":-3.7023889407084694,"x":126.22,"y":169.34,"x0":-1.2860851153855368,"y0":50.004602281385374,"z0":6.424463991780514,"aX":-9.839746086484114},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":11.4,"breakHorizontal":12.1,"spinRate":1450,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.4740754011400159,"extension":6.719325751443075},"index":3,"playId":"ef445e41-8f5d-3435-bbf0-69713a765d3c","pitchNumber":4,"startTime":"2025-08-23T22:39:31.154Z","endTime":"2025-08-23T22:39:38.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":83.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.954166369509615,"aZ":-14.262583381888614,"pfxX":-8.379655633475494,"pfxZ":9.822458571346493,"pX":0.17415420280084576,"pZ":2.613392776421734,"vX0":6.6060341264836016,"vY0":-135.26482018266128,"vZ0":-6.374629374767848,"x":110.36,"y":168.22,"x0":-1.2308466287609676,"y0":50.00025251808091,"z0":6.030459003597835,"aX":-15.274923491494397},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":13.4,"spinRate":2055,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.40747362488866257,"extension":6.779419941117016},"index":4,"playId":"2c2008f0-8dba-3294-a547-2bb5df4ec4a5","pitchNumber":5,"startTime":"2025-08-23T22:39:47.574Z","endTime":"2025-08-23T22:39:51.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.25641965757506,"strikeZoneBottom":1.41372759124077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.989757252059288,"aZ":-22.765867196575446,"pfxX":1.2455196079647566,"pfxZ":5.415878502971397,"pX":0.4757356609570125,"pZ":3.956417042020733,"vX0":5.0782845752856405,"vY0":-130.12447029743439,"vZ0":-1.6446097924289405,"x":98.87,"y":131.96,"x0":-1.6527468033021484,"y0":50.003789409576434,"z0":6.299755425745617,"aX":2.161971114589992},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.7,"breakHorizontal":-3.2,"spinRate":2087,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.4188719004224719,"extension":6.661540576149021},"index":5,"playId":"477f0fc4-7552-36f9-a5a9-ff925eda5141","pitchNumber":6,"startTime":"2025-08-23T22:40:05.133Z","endTime":"2025-08-23T22:40:09.333Z","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":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.907224376510907,"aZ":-13.549967777604316,"pfxX":-3.8728304866663126,"pfxZ":9.832598921656423,"pX":0.155266507558268,"pZ":3.0235210153177947,"vX0":4.901353350272112,"vY0":-136.49223188650754,"vZ0":-6.314122844936438,"x":111.08,"y":157.14,"x0":-1.1571829026909561,"y0":50.0059086109877,"z0":6.292966927415317,"aX":-7.338415212723434},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":6.0,"spinRate":2106,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.4006744386686121,"extension":6.82287696265982},"hitData":{"launchSpeed":82.3,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.68,"coordY":178.96}},"index":6,"playId":"0dbb9cd6-8a48-3b39-9ae6-5998d74023bd","pitchNumber":7,"startTime":"2025-08-23T22:40:23.419Z","endTime":"2025-08-23T22:40:31.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:40:31.286Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Báez singles on a ground ball to right fielder Adam Frazier.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T22:40:35.387Z","endTime":"2025-08-23T22:41:56.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":3.48741378095174,"strikeZoneBottom":1.64999936854579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.752785136054793,"aZ":-25.91211033630334,"pfxX":0.8431074269291301,"pfxZ":3.842935335470476,"pX":1.8369143603000602,"pZ":1.6608628785527706,"vX0":7.353543291182078,"vY0":-126.02859659091729,"vZ0":-5.944124934005778,"x":46.98,"y":193.94,"x0":-1.213688655722035,"y0":50.000258814297624,"z0":6.1105436213406845,"aX":1.370387757014194},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.0,"breakHorizontal":-3.0,"spinRate":1985,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.43264378453674457,"extension":6.757614878208757},"index":0,"playId":"0f3348a9-5d1f-3639-a81f-52a371331815","pitchNumber":1,"startTime":"2025-08-23T22:40:55.213Z","endTime":"2025-08-23T22:40:58.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.410690751801756,"aZ":-21.237991056055368,"pfxX":0.026563111758883373,"pfxZ":6.332169785058179,"pX":0.5191507611257011,"pZ":2.8810623007654748,"vX0":4.898516020811008,"vY0":-129.4089471821231,"vZ0":-4.3184149720587675,"x":97.21,"y":160.99,"x0":-1.3874015081097202,"y0":50.00199549803033,"z0":6.161559309966992,"aX":0.04521407940234532},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.9,"breakHorizontal":-1.0,"spinRate":2109,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.42036361544738865,"extension":6.794059391627119},"index":1,"playId":"c67ba06f-9811-3d5b-a7b6-1015e7623777","pitchNumber":2,"startTime":"2025-08-23T22:41:10.037Z","endTime":"2025-08-23T22:41:14.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.49629003152172,"strikeZoneBottom":1.64999985628451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.64532255353363,"aZ":-14.6323697665867,"pfxX":-4.576529475316438,"pfxZ":9.252888961777224,"pX":0.5773161156380633,"pZ":4.547303002423053,"vX0":6.99091224607025,"vY0":-136.70637507826464,"vZ0":-1.8046499514657564,"x":94.99,"y":116.0,"x0":-1.4164571474369223,"y0":50.004729403287634,"z0":6.2185116166189225,"aX":-8.678875555845769},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":6.8,"spinRate":2046,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.4003894252619622,"extension":6.666742661934569},"index":2,"playId":"9054e73b-662a-3a4b-b5be-ef8007ebfe98","pitchNumber":3,"startTime":"2025-08-23T22:41:30.409Z","endTime":"2025-08-23T22:41:33.660Z","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":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.180137103084444,"aZ":-14.748813804976091,"pfxX":-7.326502818555206,"pfxZ":9.051732456161114,"pX":-0.444444553671383,"pZ":2.125161759230801,"vX0":5.237490764407851,"vY0":-137.32359727958564,"vZ0":-7.958588663214413,"x":133.94,"y":181.4,"x0":-1.417033624090528,"y0":50.002519926618305,"z0":6.048269133780258,"aX":-14.102180676994058},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":12.2,"spinRate":1948,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.3976842888695029,"extension":6.755610116457413},"hitData":{"launchSpeed":85.4,"launchAngle":6.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.6,"coordY":131.3}},"index":3,"playId":"465d0a3b-a1ae-3347-ad89-80e36f471136","pitchNumber":4,"startTime":"2025-08-23T22:41:44.383Z","endTime":"2025-08-23T22:41:56.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:41:56.147Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Rogers doubles (3) on a line drive to left fielder Randal Grichuk. Javier Báez scores. Jake Rogers out at 3rd on the throw, left fielder Randal Grichuk to shortstop Bobby Witt Jr. to third baseman Maikel Garcia.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T22:42:01.261Z","endTime":"2025-08-23T22:42:38.901Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.12896852112968,"aZ":-15.926768355477774,"pfxX":-9.237574800625154,"pfxZ":8.803127133801032,"pX":-0.8342963690383596,"pZ":2.2748570447763874,"vX0":4.416283715876391,"vY0":-134.73235156661565,"vZ0":-7.08189878012921,"x":148.8,"y":177.36,"x0":-1.2906976725131827,"y0":50.00530594626423,"z0":6.054517927501492,"aX":-17.05669909902037},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.6,"breakHorizontal":15.8,"spinRate":2058,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.4058818777440565,"extension":6.730117637579115},"hitData":{"launchSpeed":96.5,"launchAngle":17.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":48.0,"coordY":126.32}},"index":0,"playId":"3fa1781c-ca8e-33a6-b426-14864ac1d949","pitchNumber":1,"startTime":"2025-08-23T22:42:20.913Z","endTime":"2025-08-23T22:42:38.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:42:38.901Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T22:43:13.505Z","endTime":"2025-08-23T22:44:30.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":68.6,"strikeZoneTop":3.3086390502319,"strikeZoneBottom":1.45907215488444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.551001561838365,"aZ":-39.23689599336,"pfxX":4.991961910521415,"pfxZ":-5.9452967304222994,"pX":-0.4746468491682545,"pZ":3.0782523044548964,"vX0":1.0421805095103522,"vY0":-108.80620399509522,"vZ0":1.7284269503494354,"x":135.09,"y":155.67,"x0":-1.6090206436763703,"y0":50.00081007112707,"z0":6.551844825157366,"aX":5.934817250796108},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-9.8,"breakHorizontal":-9.4,"spinRate":2227,"spinDirection":32},"zone":1,"typeConfidence":2.0,"plateTime":0.5049907801064188,"extension":6.548111008317872},"index":0,"playId":"4ef7577e-89c4-3abb-ba23-26ce9abdd026","pitchNumber":1,"startTime":"2025-08-23T22:43:15.432Z","endTime":"2025-08-23T22:43:19.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.342913631483032,"aZ":-25.011416550912628,"pfxX":-7.802530509738841,"pfxZ":5.398202711384574,"pX":-1.2429385134062967,"pZ":3.1792723317100213,"vX0":2.9934517928808524,"vY0":-114.53006368489592,"vZ0":-1.931256477555528,"x":164.38,"y":152.94,"x0":-1.55384921842415,"y0":50.003770997073055,"z0":6.481854897149197,"aX":-10.355981100808412},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":9.6,"breakHorizontal":13.3,"spinRate":1551,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.4784246216224646,"extension":6.570526805228373},"index":1,"playId":"06dd006e-a527-3026-bf32-73801d5a13c3","pitchNumber":2,"startTime":"2025-08-23T22:43:26.163Z","endTime":"2025-08-23T22:43:30.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.44966265646545,"aZ":-21.719659107797625,"pfxX":0.6476768790728231,"pfxZ":6.14308940013807,"pX":1.0356471560911293,"pZ":3.421584262297209,"vX0":5.890586924937679,"vY0":-128.76314712010185,"vZ0":-2.8929799850880933,"x":77.52,"y":146.4,"x0":-1.353339421328362,"y0":50.00104558169575,"z0":6.215934873016495,"aX":1.1002529635564708},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.8,"breakHorizontal":-2.3,"spinRate":2049,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.42326367932012143,"extension":6.663649483430802},"index":2,"playId":"60a1aa78-3d11-3cad-b8ca-1c911bb62157","pitchNumber":3,"startTime":"2025-08-23T22:43:36.954Z","endTime":"2025-08-23T22:43:42.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":70.0,"strikeZoneTop":3.27491977535304,"strikeZoneBottom":1.42175691823576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.236427757585123,"aZ":-27.166265743294122,"pfxX":-9.337294437375943,"pfxZ":4.076864590379589,"pX":-0.022304290030473437,"pZ":0.8602919380247106,"vX0":5.030779695809204,"vY0":-110.2745081411116,"vZ0":-5.928731544759587,"x":117.85,"y":215.55,"x0":-1.1241455804539842,"y0":50.00031044203253,"z0":6.46139015150739,"aX":-11.458750282720004},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":6.1,"breakHorizontal":15.5,"spinRate":1403,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4973351270591553,"extension":6.519922725242832},"index":3,"playId":"8f0604d5-d9ff-3372-ad67-c0e1b223a4b8","pitchNumber":4,"startTime":"2025-08-23T22:44:09.223Z","endTime":"2025-08-23T22:44:13.936Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.7,"strikeZoneTop":3.31672000801895,"strikeZoneBottom":1.54999893805334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.656255869152286,"aZ":-23.99703310349543,"pfxX":1.2496253436821125,"pfxZ":4.883904044394619,"pX":-0.6347347665441597,"pZ":2.0355994270004336,"vX0":2.453656430182366,"vY0":-127.38478440459134,"vZ0":-5.5039095738262915,"x":141.19,"y":183.82,"x0":-1.7658565583794406,"y0":50.00119195790237,"z0":6.076265870909643,"aX":2.0907953038403626},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.0,"breakHorizontal":-2.8,"spinRate":2014,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.4269923014489363,"extension":6.5545941541940556},"index":4,"playId":"857b3b41-3d7b-3360-9faa-812db9dd57cb","pitchNumber":5,"startTime":"2025-08-23T22:44:21.972Z","endTime":"2025-08-23T22:44:30.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:44:30.084Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a fly ball to center fielder Javier Báez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T22:46:25.136Z","endTime":"2025-08-23T22:47:16.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.53866371453756,"strikeZoneBottom":1.65999841406053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.220128783112447,"aZ":-13.358195293878806,"pfxX":-4.9393899405922586,"pfxZ":10.050821975807125,"pX":-0.10015525435608878,"pZ":4.346425494166912,"vX0":5.537756630977902,"vY0":-135.61389750656622,"vZ0":-2.0377143968291374,"x":120.82,"y":121.43,"x0":-1.5219012702084724,"y0":50.00398954352777,"z0":6.033726892851725,"aX":-9.248686512602923},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":7.8,"spinRate":2309,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.40308274013688283,"extension":6.925307730214678},"index":0,"playId":"15c58135-ff90-386d-9e78-02e64951537d","pitchNumber":1,"startTime":"2025-08-23T22:46:36.302Z","endTime":"2025-08-23T22:46:39.697Z","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":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.55589664296812,"strikeZoneBottom":1.66000008018939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.40347016491618,"aZ":-27.14735489731089,"pfxX":-8.624758934776846,"pfxZ":3.1142955043145095,"pX":1.0580199299539743,"pZ":1.1783401753359113,"vX0":9.889996692231867,"vY0":-125.43188950805333,"vZ0":-5.613901396308498,"x":76.67,"y":206.96,"x0":-1.7925070035295565,"y0":50.00219294434938,"z0":5.624643665390233,"aX":-13.914839508067},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.7,"breakHorizontal":13.7,"spinRate":1725,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.43461671740561325,"extension":7.005103498068548},"index":1,"playId":"42988c23-17af-3ea5-a789-36419dfdbdd4","pitchNumber":2,"startTime":"2025-08-23T22:46:49.531Z","endTime":"2025-08-23T22:46:52.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.16472821934683,"aZ":-20.119937128257256,"pfxX":0.6706687752419302,"pfxZ":6.947388749390594,"pX":0.6928519402597666,"pZ":2.1407911317139705,"vX0":6.273189066040954,"vY0":-129.87895710435814,"vZ0":-5.55736691548994,"x":90.59,"y":180.98,"x0":-1.8253491725563056,"y0":50.005778649758476,"z0":5.804589194108236,"aX":1.1629352281573748},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.8,"breakHorizontal":-2.4,"spinRate":2143,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.4192073475406204,"extension":6.937728080003109},"hitData":{"launchSpeed":76.2,"launchAngle":31.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.94,"coordY":95.85}},"index":2,"playId":"7292625d-8b07-3f4f-89ca-97bc91c812fe","pitchNumber":3,"startTime":"2025-08-23T22:47:04.397Z","endTime":"2025-08-23T22:47:16.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:47:16.994Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Vinnie Pasquantino doubles (22) on a line drive to right fielder Kerry Carpenter. Bobby Witt Jr. scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T22:47:17.704Z","endTime":"2025-08-23T22:50:07.336Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"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":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":663978,"link":"/api/v1/people/663978"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.49917298233277,"strikeZoneBottom":1.71000059484567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.86933207146119,"aZ":-30.14180809062493,"pfxX":-8.466189068839531,"pfxZ":1.3669637718341168,"pX":-0.4005661956604112,"pZ":1.871849210135047,"vX0":6.511908089277387,"vY0":-121.37736820077535,"vZ0":-2.768540747724093,"x":132.27,"y":188.24,"x0":-2.0188970197302347,"y0":50.00579448708057,"z0":5.653284816491587,"aX":-12.628110384229412},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.0,"breakHorizontal":13.8,"spinRate":1729,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.45134904647600393,"extension":6.922790214242895},"index":0,"playId":"00c07060-4a7c-3929-a118-e4ca16a77599","pitchNumber":1,"startTime":"2025-08-23T22:47:42.827Z","endTime":"2025-08-23T22:47:47.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.778946067908485,"aZ":-14.060779337948032,"pfxX":-4.1707328624367745,"pfxZ":9.494076526426788,"pX":-0.4134595598421961,"pZ":2.779610459515266,"vX0":4.902382767713429,"vY0":-136.89265383446784,"vZ0":-5.66152304182481,"x":132.76,"y":163.73,"x0":-1.681321071525318,"y0":50.00030927174346,"z0":5.828550277165051,"aX":-7.955179889925762},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":6.6,"spinRate":2193,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.39933818155109346,"extension":6.974859086841023},"index":1,"playId":"b9cc17c7-ba0b-3c1e-86ed-4b38f48ada29","pitchNumber":2,"startTime":"2025-08-23T22:48:01.164Z","endTime":"2025-08-23T22:48:05.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.51257938423916,"strikeZoneBottom":1.70999904367148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.905172467310166,"aZ":-14.827640083129904,"pfxX":-6.011134944066678,"pfxZ":9.008633334778636,"pX":-0.2803122680395797,"pZ":4.500057089264923,"vX0":5.841734183791575,"vY0":-138.1516858545083,"vZ0":-1.3027756003239062,"x":127.68,"y":117.28,"x0":-1.6452814397924398,"y0":50.0018999544198,"z0":5.978435469242166,"aX":-11.57369454076392},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":9.6,"spinRate":2244,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3970630441090486,"extension":6.917033520433442},"index":2,"playId":"1534cf05-8926-31eb-b3dd-396fa05ad5fc","pitchNumber":3,"startTime":"2025-08-23T22:48:24.967Z","endTime":"2025-08-23T22:48:29.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.49436218635533,"strikeZoneBottom":1.70999909593127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.407971527269126,"aZ":-13.25105090316412,"pfxX":-5.099917424836278,"pfxZ":9.972556048673633,"pX":1.332856665236953,"pZ":3.875367755730261,"vX0":9.471216472882107,"vY0":-137.37129761117293,"vZ0":-3.108480491397412,"x":66.19,"y":134.15,"x0":-1.508042883725598,"y0":50.00619392107623,"z0":5.931067231749379,"aX":-9.681396454270411},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":7.1,"spinRate":2251,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39979373076200053,"extension":6.91087768745305},"index":3,"playId":"739f29cd-649a-31ad-83d3-1e6870a90f2e","pitchNumber":4,"startTime":"2025-08-23T22:48:45.462Z","endTime":"2025-08-23T22:48:50.274Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"ad9b1b40-fab3-3d6a-afdb-330821af9365","startTime":"2025-08-23T22:49:02.001Z","endTime":"2025-08-23T22:49:06.338Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.60050135226312,"strikeZoneBottom":1.70999903161139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.535093791326602,"aZ":-26.013638712163118,"pfxX":-8.600499981949987,"pfxZ":3.8750661870969774,"pX":0.30134135510687593,"pZ":0.7230196753467308,"vX0":8.430219274999251,"vY0":-125.52669755005215,"vZ0":-6.455913532248232,"x":105.51,"y":219.26,"x0":-1.9907742240954593,"y0":50.00151697323555,"z0":5.4597729897666865,"aX":-13.659800875720101},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.6,"breakHorizontal":13.6,"spinRate":1867,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.43714003443535354,"extension":6.915945702045114},"index":5,"playId":"04dd7c64-5c05-363a-8f8f-b48fb1a961c8","pitchNumber":5,"startTime":"2025-08-23T22:49:18.486Z","endTime":"2025-08-23T22:49:30.109Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Chris Paddack. Bobby Witt Jr. to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"actionPlayId":"04dd7c64-5c05-363a-8f8f-b48fb1a961c8","startTime":"2025-08-23T22:49:31.945Z","endTime":"2025-08-23T22:49:54.844Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.0451848732574,"aZ":-29.39987206194839,"pfxX":-7.984097874496041,"pfxZ":1.7163208237279521,"pX":0.001916020322164873,"pZ":1.6299887245748537,"vX0":7.7376669920667664,"vY0":-125.8433012871303,"vZ0":-3.9728813627161443,"x":116.93,"y":194.77,"x0":-2.060156780297637,"y0":50.00585713854381,"z0":5.583418894360083,"aX":-12.941488648721386},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.5,"breakHorizontal":13.0,"spinRate":1802,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.433515272702071,"extension":6.986879821101511},"hitData":{"launchSpeed":112.7,"launchAngle":13.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":215.89,"coordY":114.57}},"index":7,"playId":"f762f2bb-921a-30f9-81c9-0877ad4bf653","pitchNumber":6,"startTime":"2025-08-23T22:49:54.844Z","endTime":"2025-08-23T22:50:07.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:50:07.336Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out, third baseman Colt Keith to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T22:50:22.498Z","endTime":"2025-08-23T22:50:47.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"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],"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.5,"endSpeed":82.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.709674029194762,"aZ":-20.458997770523634,"pfxX":0.40911092313487885,"pfxZ":6.886214427342944,"pX":0.751556237095387,"pZ":2.6772461416055298,"vX0":6.6549032238415675,"vY0":-128.8361156458409,"vZ0":-4.083254462567144,"x":88.35,"y":166.49,"x0":-1.9051816943236568,"y0":50.00540576694204,"z0":5.840090882266379,"aX":0.6948706906030002},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.9,"breakHorizontal":-2.0,"spinRate":1998,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.4231760700885059,"extension":6.909874489956274},"hitData":{"launchSpeed":71.8,"launchAngle":-54.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.87,"coordY":182.23}},"index":0,"playId":"ef4d6a16-9226-3a6b-adbe-a8740b6f903e","pitchNumber":1,"startTime":"2025-08-23T22:50:38.438Z","endTime":"2025-08-23T22:50:47.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:50:47.299Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Salvador Perez pops out softly to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T22:50:54.669Z","endTime":"2025-08-23T22:52:05.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"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,2],"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.55535200806809,"strikeZoneBottom":1.62289517810931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.611502057578267,"aZ":-21.44417512834297,"pfxX":-0.39450661800340914,"pfxZ":6.40001885304571,"pX":1.2473823295502946,"pZ":2.8011137182564947,"vX0":7.73713127977464,"vY0":-128.64097848838256,"vZ0":-3.5171405224238863,"x":69.45,"y":163.15,"x0":-1.747599561219034,"y0":50.00315633314819,"z0":5.8478963485248325,"aX":-0.6627782054110529},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.0,"breakHorizontal":-1.0,"spinRate":2047,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.425731046757023,"extension":6.987166055308986},"index":0,"playId":"3c51efc6-09a6-31bf-8747-7adebd6ee2d5","pitchNumber":1,"startTime":"2025-08-23T22:51:14.971Z","endTime":"2025-08-23T22:51:19.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.526981257819855,"aZ":-22.367317088261053,"pfxX":0.18828396001478387,"pfxZ":5.90635323209443,"pX":0.6700194179647937,"pZ":2.3116326743516398,"vX0":6.396102103602435,"vY0":-128.0500463592153,"vZ0":-4.395525683329505,"x":91.46,"y":176.37,"x0":-1.8849676287977668,"y0":50.00295832717131,"z0":5.801283129742228,"aX":0.3108379058068332},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.0,"breakHorizontal":-1.8,"spinRate":1998,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.42780659223584117,"extension":6.9388329496900525},"index":1,"playId":"8bcf345d-a80c-38f4-b558-c12a20d54693","pitchNumber":2,"startTime":"2025-08-23T22:51:35.718Z","endTime":"2025-08-23T22:51:40.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.158462712833064,"aZ":-18.664098478929983,"pfxX":-9.6021486682777,"pfxZ":7.123011910727991,"pX":-1.0683783570840488,"pZ":3.335681433646711,"vX0":5.73864937028131,"vY0":-136.62080973158461,"vZ0":-3.2058698768009357,"x":157.72,"y":148.72,"x0":-1.9449538039374827,"y0":50.00176946251317,"z0":5.801809744314459,"aX":-18.21133192446047},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":16.2,"spinRate":1981,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40039603954554837,"extension":6.96718962289724},"hitData":{"launchSpeed":51.8,"launchAngle":66.0,"totalDistance":82.0,"trajectory":"popup","hardness":"soft","location":"3","coordinates":{"coordX":145.7,"coordY":176.3}},"index":2,"playId":"f74924f5-5033-3138-bdc3-9487a6545bc1","pitchNumber":3,"startTime":"2025-08-23T22:51:58.105Z","endTime":"2025-08-23T22:52:05.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:52:05.099Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adam Frazier grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T22:52:10.515Z","endTime":"2025-08-23T22:53:03.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":92.8,"endSpeed":85.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.64632126302249,"aZ":-13.483146986083419,"pfxX":-5.826606877972565,"pfxZ":10.061644888300776,"pX":-0.053007756483266326,"pZ":2.3674447775368237,"vX0":6.532848555893693,"vY0":-134.99857877337607,"vZ0":-6.734081219976533,"x":119.02,"y":174.86,"x0":-1.7400394046007532,"y0":50.00318275763196,"z0":5.831880497564675,"aX":-10.823683777293589},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":9.2,"spinRate":2141,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4047567369906222,"extension":7.018507901254856},"index":0,"playId":"0a4ea35b-29f4-307e-be56-ca23a2726ce7","pitchNumber":1,"startTime":"2025-08-23T22:52:32.478Z","endTime":"2025-08-23T22:52:39.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.657153089212297,"aZ":-41.32995413815218,"pfxX":2.045837371285672,"pfxZ":-6.777443520739853,"pX":-0.16288483840788306,"pZ":1.915173815860963,"vX0":3.214255085695356,"vY0":-115.03085469210494,"vZ0":-0.247799720758751,"x":123.21,"y":187.07,"x0":-1.8395028376929334,"y0":50.00234942073712,"z0":6.003093618793699,"aX":2.7638263305924538},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.1,"breakHorizontal":-4.4,"spinRate":2062,"spinDirection":24},"zone":8,"typeConfidence":2.0,"plateTime":0.4746331056434392,"extension":6.786282476214895},"hitData":{"launchSpeed":85.2,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.06,"coordY":165.78}},"index":1,"playId":"6776b3a1-1320-3c12-b3d5-56677339bd27","pitchNumber":2,"startTime":"2025-08-23T22:52:55.538Z","endTime":"2025-08-23T22:53:03.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:53:03.255Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a fly ball to right fielder Adam Frazier.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T22:54:55.606Z","endTime":"2025-08-23T22:55:37.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"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(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":87.5,"endSpeed":81.8,"strikeZoneTop":3.28886942422604,"strikeZoneBottom":1.46999923813657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.98476842432242,"aZ":-21.714383107739284,"pfxX":0.017765270971914715,"pfxZ":6.206320273916903,"pX":-0.0470607155764588,"pZ":3.645424344510199,"vX0":3.5647361696225253,"vY0":-127.62996341680163,"vZ0":-2.4058800795566126,"x":118.79,"y":140.35,"x0":-1.4517000640885342,"y0":50.00159067900401,"z0":6.272023591999769,"aX":0.029639529984764035},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.0,"breakHorizontal":-0.7,"spinRate":2130,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.42569405130658744,"extension":6.727617207211689},"index":0,"playId":"d879da25-411b-392b-b9a6-1d8c3e10b6af","pitchNumber":1,"startTime":"2025-08-23T22:55:11.201Z","endTime":"2025-08-23T22:55:15.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.976470814979876,"aZ":-25.058475578369954,"pfxX":0.6407852271473216,"pfxZ":4.3391224150845495,"pX":0.014427523891536785,"pZ":3.303789521365139,"vX0":3.7898828053983182,"vY0":-126.08896936819642,"vZ0":-2.357386798640874,"x":116.45,"y":149.58,"x0":-1.5796435186853612,"y0":50.006160746662985,"z0":6.233267455172268,"aX":1.051930721669308},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.7,"breakHorizontal":-1.9,"spinRate":2015,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.43122097631473366,"extension":6.690993642302405},"hitData":{"launchSpeed":67.5,"launchAngle":34.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.52,"coordY":141.09}},"index":1,"playId":"329399ee-d5bc-32d9-9664-beb9ca159d5f","pitchNumber":2,"startTime":"2025-08-23T22:55:23.395Z","endTime":"2025-08-23T22:55:37.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:55:37.449Z","atBatIndex":25},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kerry Carpenter grounds into a double play, second baseman Jonathan India to shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Gleyber Torres out at 2nd. Kerry Carpenter out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T22:55:46.038Z","endTime":"2025-08-23T22:57:26.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.8,"strikeZoneTop":3.43239295983308,"strikeZoneBottom":1.63000091676747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.226168664564376,"aZ":-23.175560182305958,"pfxX":-7.007932160495222,"pfxZ":6.911583771139167,"pX":-0.15060658309608527,"pZ":1.2918938483540066,"vX0":4.290075339760407,"vY0":-113.51791842999867,"vZ0":-6.230335426115919,"x":122.74,"y":203.9,"x0":-1.1566376825034268,"y0":50.004206966159245,"z0":6.386431976443411,"aX":-9.125862906069372},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":11.2,"breakHorizontal":11.5,"spinRate":1361,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.48292557569913885,"extension":6.627024256938351},"index":0,"playId":"60f149de-ce3b-3e48-a94d-8cd0e2a4c3ce","pitchNumber":1,"startTime":"2025-08-23T22:56:01.199Z","endTime":"2025-08-23T22:56:05.908Z","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":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.49466518645276,"strikeZoneBottom":1.63000029628497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.185027274801712,"aZ":-14.869632004593383,"pfxX":-4.368508921800913,"pfxZ":9.428847504660324,"pX":-0.5266651786280372,"pZ":2.0641182856862,"vX0":3.601256372749895,"vY0":-134.3683475621179,"vZ0":-8.417152299783282,"x":137.08,"y":183.05,"x0":-1.314475536436485,"y0":50.00144012898396,"z0":6.286359771088275,"aX":-8.014935694305347},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.6,"breakHorizontal":7.2,"spinRate":2149,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.4071030326913192,"extension":6.722894502868657},"index":1,"playId":"872bba30-0378-3013-a509-748be8627ce1","pitchNumber":2,"startTime":"2025-08-23T22:56:21.330Z","endTime":"2025-08-23T22:56:25.529Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-23T22:56:38.819Z","endTime":"2025-08-23T22:56:59.531Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.45891959504812,"strikeZoneBottom":1.63000105518667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.846895434061775,"aZ":-16.56000444169979,"pfxX":-4.666668958698525,"pfxZ":8.153689348308024,"pX":-0.746212119956049,"pZ":4.277293794596088,"vX0":3.991042093603,"vY0":-137.79399079084115,"vZ0":-2.1948200878700903,"x":145.44,"y":123.29,"x0":-1.6101497209126028,"y0":50.000140576187704,"z0":6.208378197279048,"aX":-8.934101704197786},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":7.6,"spinRate":2249,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.398151575780779,"extension":6.618617959512932},"index":3,"playId":"872913a3-0705-371f-840d-483604eba2f1","pitchNumber":3,"startTime":"2025-08-23T22:56:59.531Z","endTime":"2025-08-23T22:57:04.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.8,"endSpeed":69.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.29781438931901,"aZ":-38.7028065591584,"pfxX":6.747900000079426,"pfxZ":-5.450834839770087,"pX":-0.22198673356236112,"pZ":3.5690758818131623,"vX0":1.0909977480712234,"vY0":-108.87733527528803,"vZ0":2.654824672405023,"x":125.46,"y":142.41,"x0":-1.6060987869209735,"y0":50.00005597660385,"z0":6.525458760445858,"aX":8.09067993520202},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-8.8,"breakHorizontal":-12.5,"spinRate":2039,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.503281810623319,"extension":6.5422729653814},"hitData":{"launchSpeed":97.3,"launchAngle":-2.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.51,"coordY":155.13}},"index":4,"playId":"3123ae97-c29b-34f6-a5eb-a413f7122152","pitchNumber":4,"startTime":"2025-08-23T22:57:18.019Z","endTime":"2025-08-23T22:57:26.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:57:26.815Z","atBatIndex":26},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Spencer Torkelson homers (27) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T22:57:34.914Z","endTime":"2025-08-23T22:58:44.953Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.56752430625313,"strikeZoneBottom":1.6399996128063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.563037845692854,"aZ":-21.196048427419186,"pfxX":-1.0920698664803954,"pfxZ":6.444168648772152,"pX":1.225302039503215,"pZ":2.8607958287563817,"vX0":7.087748407834499,"vY0":-128.87899925565452,"vZ0":-4.377212967911172,"x":70.29,"y":161.54,"x0":-1.4035712591436573,"y0":50.00369591013522,"z0":6.191931306814065,"aX":-1.8613115170095365},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":11.0,"breakHorizontal":0.6,"spinRate":2029,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.4229220731419767,"extension":6.7704713066248985},"index":0,"playId":"5bdc4ff8-f5b1-3fea-b967-8b4f93428e01","pitchNumber":1,"startTime":"2025-08-23T22:57:55.756Z","endTime":"2025-08-23T22:58:00.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.57112548357199,"strikeZoneBottom":1.64000023126775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.413990769993717,"aZ":-17.567288366621465,"pfxX":-8.556927084438508,"pfxZ":7.957497540811102,"pX":0.9714065649170592,"pZ":2.0278854145730105,"vX0":8.667493048961214,"vY0":-134.24625687867785,"vZ0":-7.228353998218013,"x":79.97,"y":184.03,"x0":-1.17801681968818,"y0":50.00580712424887,"z0":5.992812722368228,"aX":-15.715766867094066},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.1,"breakHorizontal":13.8,"spinRate":1917,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4070515091909228,"extension":6.8347220365587615},"index":1,"playId":"85b66f7f-ccf2-35dd-b220-1cf587ce8830","pitchNumber":2,"startTime":"2025-08-23T22:58:08.174Z","endTime":"2025-08-23T22:58:12.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.386242353913246,"aZ":-24.091360857677348,"pfxX":0.23306199290668697,"pfxZ":4.752889988340154,"pX":-0.037382749871070216,"pZ":2.6653076614478857,"vX0":3.7210006006947793,"vY0":-128.70857537934313,"vZ0":-4.048958214059451,"x":118.42,"y":166.82,"x0":-1.5241119669543466,"y0":50.00258868028776,"z0":6.0954233193872716,"aX":0.3951869593787961},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.0,"breakHorizontal":-1.2,"spinRate":2006,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.4234161430846277,"extension":6.705019204950279},"hitData":{"launchSpeed":103.3,"launchAngle":33.0,"totalDistance":408.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":81.26,"coordY":40.12}},"index":2,"playId":"72ef5aca-d7dd-3ff7-8eaf-220ac6f600c6","pitchNumber":3,"startTime":"2025-08-23T22:58:20.979Z","endTime":"2025-08-23T22:58:44.953Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:58:44.953Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out to left fielder Randal Grichuk in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T22:58:51.120Z","endTime":"2025-08-23T22:59:43.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.3,"strikeZoneTop":3.52955908272646,"strikeZoneBottom":1.67999915668358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.808883415416204,"aZ":-27.0395404960912,"pfxX":-6.996836024710025,"pfxZ":3.9419930604763085,"pX":-0.30912907463508194,"pZ":3.904950799383499,"vX0":4.049435245552098,"vY0":-113.63914151775003,"vZ0":0.031436759515175994,"x":128.78,"y":133.35,"x0":-1.2097612912210483,"y0":50.00029962413553,"z0":6.58836470803067,"aX":-9.103513509120878},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":7.4,"breakHorizontal":11.5,"spinRate":1486,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.48292854759286863,"extension":6.585525770694945},"index":0,"playId":"ffcc3636-e4e0-377f-9caf-2cd99a8acf98","pitchNumber":1,"startTime":"2025-08-23T22:59:04.454Z","endTime":"2025-08-23T22:59:08.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":70.3,"strikeZoneTop":3.48971624876646,"strikeZoneBottom":1.63065634658041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.737832421392316,"aZ":-29.808887187094378,"pfxX":-8.255371236132643,"pfxZ":1.8806219154375974,"pX":-0.667263771051953,"pZ":3.4864597010518215,"vX0":3.816784521410629,"vY0":-111.59384073951526,"vZ0":-0.012780964036159803,"x":142.43,"y":144.65,"x0":-1.3304075551390258,"y0":50.00251731118966,"z0":6.572009237825338,"aX":-10.375255023959296},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":3.7,"breakHorizontal":13.9,"spinRate":1362,"spinDirection":252},"zone":1,"typeConfidence":2.0,"plateTime":0.4914908126478199,"extension":6.555940172898744},"index":1,"playId":"627055d6-5749-35f1-a36b-466b17881315","pitchNumber":2,"startTime":"2025-08-23T22:59:20.438Z","endTime":"2025-08-23T22:59:24.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.874775316754317,"aZ":-11.96846308932794,"pfxX":-2.9846963251176146,"pfxZ":11.229813099825359,"pX":0.08070446172271416,"pZ":1.9851077979747853,"vX0":4.705753881539196,"vY0":-132.8851112835763,"vZ0":-8.954074236962363,"x":113.92,"y":185.18,"x0":-1.3204280530089112,"y0":50.00096221610529,"z0":6.254887196722745,"aX":-5.36964797109443},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.7,"breakHorizontal":4.4,"spinRate":2064,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.4112326145024907,"extension":6.669320444764562},"hitData":{"launchSpeed":92.2,"launchAngle":49.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.82,"coordY":120.61}},"index":2,"playId":"cd539d33-481a-30e4-aa0e-79cf0215376c","pitchNumber":3,"startTime":"2025-08-23T22:59:33.216Z","endTime":"2025-08-23T22:59:43.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T22:59:43.138Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan India singles on a ground ball to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T23:01:38.037Z","endTime":"2025-08-23T23:02:45.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.35001104961895,"strikeZoneBottom":1.55000079704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.98417330597513,"aZ":-12.146760740107355,"pfxX":-5.089532869613236,"pfxZ":11.037996265446754,"pX":0.4422408017115604,"pZ":2.9714867477359213,"vX0":7.05451682942911,"vY0":-134.31649118487454,"vZ0":-5.4465171256350695,"x":100.14,"y":158.55,"x0":-1.5655019429285135,"y0":50.00344486395377,"z0":5.900337099755596,"aX":-9.235524527905477},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.8,"breakHorizontal":7.6,"spinRate":2224,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.4088886418453259,"extension":7.046148876858221},"index":0,"playId":"87f596ea-47ab-3f0d-bcc6-5d36f81db7ba","pitchNumber":1,"startTime":"2025-08-23T23:01:51.117Z","endTime":"2025-08-23T23:01:56.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.39738657178915,"strikeZoneBottom":1.54999841649902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06002525867455,"aZ":-26.00009591441989,"pfxX":-9.023527090964881,"pfxZ":3.8632469134848524,"pX":1.1578478510630792,"pZ":1.9046449452798186,"vX0":10.212503430270734,"vY0":-125.5339548739185,"vZ0":-4.169078397961958,"x":72.87,"y":187.35,"x0":-1.7878631043851028,"y0":50.0036440706025,"z0":5.699891872065856,"aX":-14.424370429443227},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.2,"breakHorizontal":14.0,"spinRate":1712,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.43607902444801194,"extension":7.009209116123648},"index":1,"playId":"14229794-83d1-3d6d-9d3b-018cdcb30eae","pitchNumber":2,"startTime":"2025-08-23T23:02:03.813Z","endTime":"2025-08-23T23:02:07.891Z","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":85.1,"endSpeed":78.9,"strikeZoneTop":3.36067429344727,"strikeZoneBottom":1.55000126491507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.707260386231077,"aZ":-26.038204860383576,"pfxX":-7.9710439960608745,"pfxZ":3.948587424199869,"pX":0.943291082841146,"pZ":0.005644609824155394,"vX0":9.381516672072804,"vY0":-123.39948016319092,"vZ0":-8.112294619883354,"x":81.04,"y":238.63,"x0":-1.857976557646685,"y0":50.00484378000535,"z0":5.503866525530456,"aX":-12.393871424968046},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.5,"breakHorizontal":12.5,"spinRate":1929,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.44250258682823196,"extension":7.055294462093026},"index":2,"playId":"1c7a06d5-86c9-33e6-ac58-7127212ea333","pitchNumber":3,"startTime":"2025-08-23T23:02:16.644Z","endTime":"2025-08-23T23:02:20.126Z","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":92.3,"endSpeed":84.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.300837481279377,"aZ":-15.36416189972141,"pfxX":-5.455891743837461,"pfxZ":9.222756050678122,"pX":-0.3265748912375,"pZ":2.8415014877393356,"vX0":5.346143986232998,"vY0":-134.2268072602748,"vZ0":-5.167420631937895,"x":129.45,"y":162.06,"x0":-1.6361447541548582,"y0":50.006100056888656,"z0":5.887291629171679,"aX":-9.948452633363075},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.7,"breakHorizontal":8.8,"spinRate":2272,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.40820542823474115,"extension":7.018260565728226},"hitData":{"launchSpeed":107.2,"launchAngle":2.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.01,"coordY":116.09}},"index":3,"playId":"2feba119-ce42-3ec2-96a7-89a9c2902dde","pitchNumber":4,"startTime":"2025-08-23T23:02:34.489Z","endTime":"2025-08-23T23:02:45.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:02:45.256Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randal Grichuk flies out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T23:02:56.712Z","endTime":"2025-08-23T23:04:09.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.22782383373795,"strikeZoneBottom":1.48999875199817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.99058559026432,"aZ":-16.443713037677508,"pfxX":-4.0242984913788264,"pfxZ":8.902453327446912,"pX":0.5111184865655376,"pZ":0.8304371839422484,"vX0":7.233436587739743,"vY0":-131.14842473539892,"vZ0":-9.384111476710885,"x":97.52,"y":216.36,"x0":-1.7420618862355035,"y0":50.004190179749656,"z0":5.645537496147087,"aX":-7.112443681210743},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.5,"breakHorizontal":6.0,"spinRate":2217,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4153644007087087,"extension":7.032001671775127},"index":0,"playId":"7d9b8653-9f4d-3cab-914b-24f1e5cab259","pitchNumber":1,"startTime":"2025-08-23T23:03:10.810Z","endTime":"2025-08-23T23:03:16.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.24979527368292,"strikeZoneBottom":1.48999915792223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.45936224584826,"aZ":-25.8919720391791,"pfxX":0.5275557123286478,"pfxZ":3.7559855277574936,"pX":0.08906086316819296,"pZ":3.5395459394344857,"vX0":4.760987147265643,"vY0":-127.75360920572474,"vZ0":-0.835571891980638,"x":113.61,"y":143.21,"x0":-1.8582567358177429,"y0":50.00160883418272,"z0":5.884947586534534,"aX":0.8815682276272059},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.8,"breakHorizontal":-1.9,"spinRate":1938,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.426850455551925,"extension":6.809865796606442},"index":1,"playId":"221fd1a2-9931-3dc0-9826-f5be2e38c0b7","pitchNumber":2,"startTime":"2025-08-23T23:03:33.903Z","endTime":"2025-08-23T23:03:38.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.04483754728195,"aZ":-17.766879864330402,"pfxX":-8.2792824984985,"pfxZ":7.682306731381248,"pX":-0.9118234994041516,"pZ":3.250009977920891,"vX0":5.875610457482345,"vY0":-135.45508491059033,"vZ0":-3.347583799974253,"x":151.76,"y":151.03,"x0":-2.0234277490496577,"y0":50.00248254976501,"z0":5.729943073436682,"aX":-15.526086477979861},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":13.9,"spinRate":2089,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4029448143730914,"extension":7.024938838588793},"hitData":{"launchSpeed":83.8,"launchAngle":36.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.77,"coordY":106.26}},"index":2,"playId":"d02695ee-fb61-33c1-b657-0b2897a3e301","pitchNumber":3,"startTime":"2025-08-23T23:03:54.861Z","endTime":"2025-08-23T23:04:09.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:04:09.397Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Isbel called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T23:05:32.053Z","endTime":"2025-08-23T23:07:20.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-23T23:04:29.287Z","endTime":"2025-08-23T23:05:34.391Z","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(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":93.3,"endSpeed":85.5,"strikeZoneTop":3.47301371888355,"strikeZoneBottom":1.62999959293626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.936481033756554,"aZ":-13.51768150060415,"pfxX":-5.939288027287496,"pfxZ":9.984206590696031,"pX":0.06274108564907056,"pZ":2.1647815826095114,"vX0":6.667587378965911,"vY0":-135.64487728326839,"vZ0":-7.139782221286554,"x":114.61,"y":180.33,"x0":-1.6524457457837955,"y0":50.0033825682583,"z0":5.768687246724012,"aX":-11.09817422639195},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":9.4,"spinRate":2243,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.4033944821863278,"extension":7.01695001796886},"index":1,"playId":"3ea74937-d7c9-34ce-a7c3-96409c79e689","pitchNumber":1,"startTime":"2025-08-23T23:05:34.391Z","endTime":"2025-08-23T23:05:38.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.0,"strikeZoneTop":3.41911012376944,"strikeZoneBottom":1.5412570224073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.85633457934203,"aZ":-43.109640576145246,"pfxX":2.560556064430574,"pfxZ":-8.340204214846823,"pX":-0.36726581643001044,"pZ":2.649306284872024,"vX0":2.5533014792612234,"vY0":-114.30071464620231,"vZ0":2.0466242578878555,"x":131.0,"y":167.25,"x0":-1.8352933548712667,"y0":50.00391992930023,"z0":6.004268059347586,"aX":3.356526477808732},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-14.2,"breakHorizontal":-5.3,"spinRate":1888,"spinDirection":27},"zone":4,"typeConfidence":2.0,"plateTime":0.4808817604399058,"extension":6.756471490172362},"index":2,"playId":"4aa9efb4-4864-3f8a-893c-c70f345071b5","pitchNumber":2,"startTime":"2025-08-23T23:05:52.437Z","endTime":"2025-08-23T23:05:56.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.47415735978137,"strikeZoneBottom":1.59673467694672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.607453388483208,"aZ":-23.895893495165495,"pfxX":-7.980665999442372,"pfxZ":5.364134897948663,"pX":-1.0875041982365514,"pZ":1.1610006391150058,"vX0":4.839063256901355,"vY0":-123.22695828219175,"vZ0":-5.890835587824675,"x":158.45,"y":207.43,"x0":-2.035939644502993,"y0":50.00569736377414,"z0":5.59128310479788,"aX":-12.32263412659714},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.6,"breakHorizontal":13.4,"spinRate":1969,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4438488157508127,"extension":6.878562939391692},"index":3,"playId":"2cc75e00-6838-37b9-991a-657374ae7813","pitchNumber":3,"startTime":"2025-08-23T23:06:11.270Z","endTime":"2025-08-23T23:06:16.173Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-23T23:06:28.790Z","endTime":"2025-08-23T23:06:50.599Z","isPitch":false,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.4468382678837,"strikeZoneBottom":1.63000130671246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.189697867451642,"aZ":-14.973653441663457,"pfxX":-5.03013949946723,"pfxZ":9.082848552863153,"pX":-0.31565567172867837,"pZ":3.957210645276772,"vX0":5.533634280956449,"vY0":-136.09446427376042,"vZ0":-2.4975424080648674,"x":129.03,"y":131.94,"x0":-1.7125627808858126,"y0":50.004312088036485,"z0":5.912134066218178,"aX":-9.527545376300862},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":8.0,"spinRate":2174,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40100366405076127,"extension":6.990732065478042},"index":5,"playId":"9ed92c82-1264-3ce2-8cd4-b19068887345","pitchNumber":4,"startTime":"2025-08-23T23:06:50.599Z","endTime":"2025-08-23T23:06:57.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.50730385560465,"strikeZoneBottom":1.63000029589209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.462529249787874,"aZ":-13.512346437892345,"pfxX":-5.5238119377956245,"pfxZ":9.744902357720107,"pX":-0.14978755254719076,"pZ":2.167368444244695,"vX0":6.168458984333328,"vY0":-137.50212740332387,"vZ0":-7.185053711490544,"x":122.71,"y":180.26,"x0":-1.704435854178154,"y0":50.001672644758976,"z0":5.730857398248065,"aX":-10.577649800835388},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":8.8,"spinRate":2160,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.3983202055126158,"extension":6.983688851174066},"index":6,"playId":"1cb75d1b-ffdf-3eb7-8841-aeb15bc56bcc","pitchNumber":5,"startTime":"2025-08-23T23:07:14.624Z","endTime":"2025-08-23T23:07:20.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:07:20.894Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Yastrzemski lines out to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T23:07:21.231Z","endTime":"2025-08-23T23:10:12.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":6},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.045055950911795,"aZ":-19.91149243872651,"pfxX":-3.487689023264172,"pfxZ":7.053780751397179,"pX":0.7661729051575955,"pZ":2.2609128013373745,"vX0":7.88976280082359,"vY0":-130.3917083661306,"vZ0":-5.183490027400745,"x":87.8,"y":177.74,"x0":-1.8332111254684866,"y0":50.00086315140459,"z0":5.757848575562014,"aX":-6.061771210746709},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.9,"breakHorizontal":4.8,"spinRate":2086,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.4185933267055071,"extension":7.029924115718422},"index":0,"playId":"73c80ead-754a-392e-929c-a6f369564b64","pitchNumber":1,"startTime":"2025-08-23T23:07:44.332Z","endTime":"2025-08-23T23:07:49.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.36599480053996,"aZ":-15.157257573812512,"pfxX":-5.891170627672328,"pfxZ":9.04381410943603,"pX":0.11713413379960141,"pZ":3.390653329070758,"vX0":6.8666373368211655,"vY0":-136.63180075320992,"vZ0":-3.928452937103164,"x":112.54,"y":147.23,"x0":-1.6685841795591239,"y0":50.006360878007634,"z0":5.895356656042833,"aX":-11.090533769284352},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":9.1,"spinRate":2208,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.4015583187106708,"extension":6.891537937408673},"index":1,"playId":"cdb2c319-2df4-3e67-af2a-f31ad483d161","pitchNumber":2,"startTime":"2025-08-23T23:08:03.556Z","endTime":"2025-08-23T23:08:07.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.32357078774863,"strikeZoneBottom":1.56734927906779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.393941548728094,"aZ":-10.910504973369035,"pfxX":-6.272997360267119,"pfxZ":10.865185517954693,"pX":-0.30694204036984163,"pZ":3.99173336145454,"vX0":6.017187621568944,"vY0":-139.49277231854285,"vZ0":-3.2245966923978804,"x":128.7,"y":131.0,"x0":-1.6842202605127037,"y0":50.00362498920519,"z0":5.8895515725904755,"aX":-12.277933545205551},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.1,"breakHorizontal":10.0,"spinRate":2309,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39369023610897,"extension":6.90276295783583},"index":2,"playId":"08d95b1d-3590-3089-a467-578576f7a28b","pitchNumber":3,"startTime":"2025-08-23T23:08:26.933Z","endTime":"2025-08-23T23:08:31.464Z","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":"814b2222-7ebd-49cb-b9bc-e096aa8aefba","startTime":"2025-08-23T23:08:45.542Z","endTime":"2025-08-23T23:08:50.542Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.628268659284398,"aZ":-24.00113538974375,"pfxX":0.8797883336142269,"pfxZ":4.7652415556558445,"pX":0.34460199057203955,"pZ":3.5059462678105517,"vX0":5.5078475801810445,"vY0":-129.2907931131839,"vZ0":-1.4782439711370483,"x":103.86,"y":144.12,"x0":-1.9161416910765499,"y0":50.00292781565096,"z0":5.9039174407936965,"aX":1.508643671533691},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.5,"breakHorizontal":-2.6,"spinRate":1993,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.4215160228630235,"extension":6.933973075984531},"index":4,"playId":"35f285a3-5c9f-3a83-bfa4-fbe8f4e97824","pitchNumber":4,"startTime":"2025-08-23T23:09:05.405Z","endTime":"2025-08-23T23:09:12.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.313624245883975,"aZ":-12.53033616214801,"pfxX":-4.3588117942494655,"pfxZ":10.340883608225182,"pX":0.8406705550346648,"pZ":2.937696207711471,"vX0":8.111177938173507,"vY0":-136.97779711186854,"vZ0":-5.612749342916521,"x":84.96,"y":159.46,"x0":-1.5928840725645879,"y0":50.004700402365664,"z0":5.870407403520024,"aX":-8.282302920125042},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.6,"breakHorizontal":6.2,"spinRate":2201,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3998988933927494,"extension":6.921908309631927},"index":5,"playId":"928311d7-4ec2-3754-baf6-c57a0c81dcfd","pitchNumber":5,"startTime":"2025-08-23T23:09:38.097Z","endTime":"2025-08-23T23:09:43.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":73.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.46258895490987,"aZ":-41.27500357548686,"pfxX":4.162008605726964,"pfxZ":-6.807996927415591,"pX":-0.3371957061485024,"pZ":1.8031295808542187,"vX0":2.3478204971516305,"vY0":-114.6284638340033,"vZ0":-0.317574029267061,"x":129.85,"y":190.1,"x0":-1.9143219029729994,"y0":50.00502294889351,"z0":5.9606106155358605,"aX":5.559883631760963},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-12.1,"breakHorizontal":-8.2,"spinRate":2110,"spinDirection":27},"zone":7,"typeConfidence":2.0,"plateTime":0.4771497685557864,"extension":6.798145440629189},"hitData":{"launchSpeed":91.3,"launchAngle":7.0,"totalDistance":110.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":148.47,"coordY":172.37}},"index":6,"playId":"dcfcd9cb-8278-34ad-81b2-d3f8cf9f516d","pitchNumber":6,"startTime":"2025-08-23T23:10:03.374Z","endTime":"2025-08-23T23:10:12.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:10:12.775Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T23:12:00.920Z","endTime":"2025-08-23T23:13:53.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.35361527511908,"strikeZoneBottom":1.41090810372093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.97792642141101,"aZ":-16.629399281751986,"pfxX":-5.959288186862292,"pfxZ":8.61758289640135,"pX":1.915453677749929,"pZ":1.9104454126371222,"vX0":9.751158861955748,"vY0":-132.83402249018002,"vZ0":-7.816754561750983,"x":43.99,"y":187.2,"x0":-1.0132851124882412,"y0":50.00289251075138,"z0":6.079687116988582,"aX":-10.749819655874381},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.2,"breakHorizontal":8.9,"spinRate":2132,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.41088467628373815,"extension":6.693795311817345},"index":0,"playId":"deb8fa2c-9655-311b-a991-679473cacf67","pitchNumber":1,"startTime":"2025-08-23T23:12:21.263Z","endTime":"2025-08-23T23:12:24.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.3,"strikeZoneTop":3.4614694032911,"strikeZoneBottom":1.53000116714358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.97152269225148,"aZ":-17.826790345527588,"pfxX":-7.9326304051063055,"pfxZ":8.026846600888135,"pX":0.6536954495250699,"pZ":0.9863100815204229,"vX0":7.17904137408187,"vY0":-132.04727532742658,"vZ0":-9.944598148048126,"x":92.08,"y":212.15,"x0":-1.0540081542808475,"y0":50.00194908548291,"z0":6.081082833930113,"aX":-14.175608904387648},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.8,"breakHorizontal":13.1,"spinRate":2097,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.41292292358106186,"extension":6.77895767332562},"index":1,"playId":"28ae04e5-c686-38c6-8058-ebe4ad1fddd1","pitchNumber":2,"startTime":"2025-08-23T23:12:36.407Z","endTime":"2025-08-23T23:12:40.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.34973579860138,"strikeZoneBottom":1.53000119458193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.8475500335648,"aZ":-14.100205068050041,"pfxX":-4.090858038236819,"pfxZ":9.814897105074097,"pX":0.009011275944177605,"pZ":3.3876628090782464,"vX0":4.971784806738965,"vY0":-133.83726340379738,"vZ0":-5.135021651379476,"x":116.66,"y":147.31,"x0":-1.3283144922914958,"y0":50.00046901498926,"z0":6.31664559825086,"aX":-7.531495797177685},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":6.5,"spinRate":2225,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.4069454281224463,"extension":6.560705177027475},"index":2,"playId":"ab0dad15-48b2-3b88-9168-e0f43e40d309","pitchNumber":3,"startTime":"2025-08-23T23:12:51.217Z","endTime":"2025-08-23T23:12:55.618Z","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":79.7,"endSpeed":74.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.6477248060521,"aZ":-30.280655072687473,"pfxX":-7.988357733201003,"pfxZ":1.36826969006761,"pX":0.4075854906785914,"pZ":2.3646307761957126,"vX0":5.869934750936365,"vY0":-116.04208328703044,"vZ0":-2.9039236169674494,"x":101.46,"y":174.93,"x0":-1.0983938330762422,"y0":50.002585971106626,"z0":6.473391841499658,"aX":-11.058607256898293},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":2.2,"breakHorizontal":13.3,"spinRate":1536,"spinDirection":246},"zone":6,"typeConfidence":2.0,"plateTime":0.46931171810154293,"extension":6.5390080341824},"index":3,"playId":"de695603-5a73-32ec-99a8-8be55b5863c6","pitchNumber":4,"startTime":"2025-08-23T23:13:04.850Z","endTime":"2025-08-23T23:13:09.284Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-23T23:13:21.926Z","endTime":"2025-08-23T23:13:33.592Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"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":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.8,"strikeZoneTop":3.45784236151813,"strikeZoneBottom":1.5299991282245,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.30324427695395,"aZ":-18.293747529363372,"pfxX":-6.358549304387182,"pfxZ":7.285779942645634,"pX":1.3144198381479228,"pZ":3.4002928465200624,"vX0":8.591770599288694,"vY0":-135.82600087859942,"vZ0":-4.188372233713587,"x":66.9,"y":146.97,"x0":-1.0352679874978004,"y0":50.000369477735504,"z0":6.2014240054745695,"aX":-12.11097329302516},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":10.1,"spinRate":2119,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.40028107453080874,"extension":6.549147932813149},"index":5,"playId":"4fbda71e-623d-35f1-80a5-3df5a76b5210","pitchNumber":5,"startTime":"2025-08-23T23:13:33.592Z","endTime":"2025-08-23T23:13:37.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.375878318657332,"aZ":-26.729483890662745,"pfxX":2.0100130696523055,"pfxZ":3.2458582470655823,"pX":0.49186301553737877,"pZ":3.2501492165292247,"vX0":4.387635608956382,"vY0":-127.6512167293132,"vZ0":-2.303046903287421,"x":98.25,"y":151.03,"x0":-1.4995939486078367,"y0":50.00022147234644,"z0":6.234976361951917,"aX":3.3691137822793626},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.6,"breakHorizontal":-4.4,"spinRate":2120,"spinDirection":181},"zone":3,"typeConfidence":2.0,"plateTime":0.4265146759557834,"extension":6.695322880376406},"index":6,"playId":"47d416a0-8d0d-3609-8bf1-01e298e70cac","pitchNumber":6,"startTime":"2025-08-23T23:13:47.163Z","endTime":"2025-08-23T23:13:53.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:13:53.876Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a line drive to right fielder Adam Frazier.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T23:13:53.421Z","endTime":"2025-08-23T23:15:20.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.1,"strikeZoneTop":3.26700030454402,"strikeZoneBottom":1.55000071857292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.924928075543946,"aZ":-31.37315168925804,"pfxX":-8.036679229218937,"pfxZ":0.6239644056252462,"pX":-0.5628456601050098,"pZ":3.253876580918986,"vX0":3.9955800508036834,"vY0":-112.2174142107488,"vZ0":-0.28846583676677906,"x":138.45,"y":150.93,"x0":-1.3204977775978812,"y0":50.00113485591994,"z0":6.574677176257273,"aX":-10.269304273926998},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":1.3,"breakHorizontal":13.6,"spinRate":1491,"spinDirection":252},"zone":1,"typeConfidence":2.0,"plateTime":0.48771249383152115,"extension":6.585810716823234},"index":0,"playId":"fcf89d73-495f-3878-993f-477cba8bb2bc","pitchNumber":1,"startTime":"2025-08-23T23:14:13.498Z","endTime":"2025-08-23T23:14:17.784Z","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":93.9,"endSpeed":86.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.21310230667705,"aZ":-15.256392269553409,"pfxX":-4.78140020230259,"pfxZ":8.85264648338985,"pX":0.5410056536022421,"pZ":3.5450337075526015,"vX0":6.817778872805482,"vY0":-136.65109195735812,"vZ0":-4.313827489725478,"x":96.38,"y":143.06,"x0":-1.3531927694221841,"y0":50.00057885578926,"z0":6.176523721600611,"aX":-9.135357604071356},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":7.4,"spinRate":2138,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3992554590656381,"extension":6.50204888115056},"index":1,"playId":"f019144f-2f56-3569-a56a-313de9ce2bd4","pitchNumber":2,"startTime":"2025-08-23T23:14:26.949Z","endTime":"2025-08-23T23:14:31.560Z","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":78.6,"endSpeed":72.7,"strikeZoneTop":3.24999860769062,"strikeZoneBottom":1.46880719964999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.042954324783302,"aZ":-27.09549295748423,"pfxX":-7.08958446868745,"pfxZ":3.8289601188286193,"pX":-1.0861209940479717,"pZ":1.3626781018357732,"vX0":2.768804824279855,"vY0":-114.45049320613352,"vZ0":-5.401438965332391,"x":158.4,"y":201.99,"x0":-1.390141052766013,"y0":50.00551724989163,"z0":6.40587338153047,"aX":-9.410367294244173},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":5.9,"breakHorizontal":12.1,"spinRate":1499,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4785019294777162,"extension":6.4520903831019325},"index":2,"playId":"8aeb182c-d393-3195-a6ba-a216adf4dc58","pitchNumber":3,"startTime":"2025-08-23T23:14:41.653Z","endTime":"2025-08-23T23:14:46.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.27565269073424,"strikeZoneBottom":1.55000043479488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.59034210915417,"aZ":-14.986824143117602,"pfxX":-4.964881756214102,"pfxZ":9.143020490815763,"pX":1.001119351434247,"pZ":3.855815982092345,"vX0":7.626146996275053,"vY0":-135.7132163083876,"vZ0":-3.4586448168673307,"x":78.84,"y":134.67,"x0":-1.1904613231643402,"y0":50.00141796943596,"z0":6.180057651840881,"aX":-9.332168390159376},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":7.6,"spinRate":2129,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.40242922266833636,"extension":6.548738852679239},"index":3,"playId":"5bc888b4-470d-3ae7-b48d-cffa61005f8b","pitchNumber":4,"startTime":"2025-08-23T23:14:53.974Z","endTime":"2025-08-23T23:14:58.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.284422871531316,"aZ":-29.52604689519331,"pfxX":-8.747830826156754,"pfxZ":1.9706922235434874,"pX":-0.015082328089645297,"pZ":1.6925338355395694,"vX0":5.716156800224883,"vY0":-115.04215707054243,"vZ0":-4.29271248496952,"x":117.57,"y":193.08,"x0":-1.3951279752312558,"y0":50.001127133615995,"z0":6.443820265686904,"aX":-11.727873953634672},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":2.8,"breakHorizontal":14.4,"spinRate":1579,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.4760602356155452,"extension":6.478747099622311},"hitData":{"launchSpeed":100.1,"launchAngle":11.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.88,"coordY":120.66}},"index":4,"playId":"9f2e6e27-8a3b-34b3-afb6-16046954d19e","pitchNumber":5,"startTime":"2025-08-23T23:15:06.908Z","endTime":"2025-08-23T23:15:20.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:15:20.398Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Báez flies out to right fielder Adam Frazier.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T23:15:42.312Z","endTime":"2025-08-23T23:18:02.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.40364170443537,"aZ":-21.152436554058177,"pfxX":0.9072567420737183,"pfxZ":6.479593510202552,"pX":1.3069527771676896,"pZ":2.9805816051962335,"vX0":6.221751560645879,"vY0":-128.5208127578276,"vZ0":-3.904769307589163,"x":86.41,"y":147.02,"x0":-1.24644398180295,"y0":50.00425415748256,"z0":6.128958208954725,"aX":1.5426312668088864},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.3,"breakHorizontal":-2.8,"spinRate":2159,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.42345912573654454,"extension":6.7360045826335},"index":0,"playId":"8ca288f8-f9c3-3ed9-aeab-964b69a9ef2f","pitchNumber":1,"startTime":"2025-08-23T23:15:42.312Z","endTime":"2025-08-23T23:15:48.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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.1,"strikeZoneTop":3.44619985990172,"strikeZoneBottom":1.64999958000532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.509810626372634,"aZ":-24.296614657600106,"pfxX":2.3529266911709827,"pfxZ":4.6584742655663565,"pX":1.6248760220033938,"pZ":3.405688760979056,"vX0":6.85263149663741,"vY0":-127.95252394538427,"vZ0":-2.3747662927872564,"x":88.6,"y":187.07,"x0":-1.3726167728935645,"y0":50.00171464839378,"z0":6.211211453783671,"aX":3.978035155147893},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.3,"breakHorizontal":-5.5,"spinRate":2104,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.4248705747838133,"extension":6.6635437686940975},"index":1,"playId":"52d3d33a-077e-386b-a0a3-2c980a198b6d","pitchNumber":2,"startTime":"2025-08-23T23:16:02.068Z","endTime":"2025-08-23T23:16:05.774Z","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":82.7,"endSpeed":77.4,"strikeZoneTop":3.37646565425328,"strikeZoneBottom":1.5782442779163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.579986177263535,"aZ":-30.3478157052427,"pfxX":1.3075284747183384,"pfxZ":1.217672073902989,"pX":-0.677121588254476,"pZ":3.9059049635044714,"vX0":1.29296482172987,"vY0":-120.57507181620537,"vZ0":0.19146186414951138,"x":66.69,"y":140.43,"x0":-1.3859451619738143,"y0":50.00523473875194,"z0":6.455678474161341,"aX":1.9681575009749175},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.4,"breakHorizontal":-2.6,"spinRate":1911,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.4504743546646077,"extension":6.592436264505401},"index":2,"playId":"d0c0e1c2-eb9f-37ce-9ced-6fe7c43191c9","pitchNumber":3,"startTime":"2025-08-23T23:16:17.892Z","endTime":"2025-08-23T23:16:22.783Z","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":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.173849734276544,"aZ":-26.651290627215744,"pfxX":-7.249536032703768,"pfxZ":4.275877894683436,"pX":-0.5134060407424894,"pZ":2.5032550260987847,"vX0":3.550928937444647,"vY0":-113.10478740447824,"vZ0":-2.9060787977931595,"x":103.07,"y":151.26,"x0":-1.1641617831609088,"y0":50.00309538902693,"z0":6.485122697172435,"aX":-9.36627448636158},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":7.3,"breakHorizontal":12.2,"spinRate":1468,"spinDirection":250},"zone":4,"typeConfidence":2.0,"plateTime":0.4847879257788552,"extension":6.577606092243047},"index":3,"playId":"8963995d-769c-3b4f-83ba-0806c1f31140","pitchNumber":4,"startTime":"2025-08-23T23:16:40.364Z","endTime":"2025-08-23T23:16:46.519Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-23T23:17:04.850Z","endTime":"2025-08-23T23:17:13.052Z","isPitch":false,"type":"action","player":{"id":595879,"link":"/api/v1/people/595879"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"8c5baa55-92a5-3a1f-a2ec-f40b760d35be","startTime":"2025-08-23T23:17:13.052Z","endTime":"2025-08-23T23:17:20.139Z","isPitch":false,"type":"pickoff"},{"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":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.954731343143045,"aZ":-14.578136825084716,"pfxX":-4.52818936210212,"pfxZ":9.214781497435576,"pX":0.6499517115392462,"pZ":3.4754151355866543,"vX0":7.082793826084946,"vY0":-136.56030499117418,"vZ0":-4.747131888632736,"x":96.93,"y":149.85,"x0":-1.3758850580040038,"y0":50.00307919083942,"z0":6.221945273252507,"aX":-8.647647297735768},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":6.8,"spinRate":2129,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.3993941687751019,"extension":6.572715588652382},"index":6,"playId":"70045fb7-2faa-3d1d-afb8-a2efe0d3cb97","pitchNumber":5,"startTime":"2025-08-23T23:17:30.106Z","endTime":"2025-08-23T23:17:35.589Z","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":85.1,"endSpeed":78.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.247502066679555,"aZ":-26.49908926240226,"pfxX":2.3474375022729776,"pfxZ":3.627432380505745,"pX":0.7002844877591495,"pZ":1.962574293888604,"vX0":4.155276240327831,"vY0":-123.92900447414583,"vZ0":-5.029198003104613,"x":91.67,"y":162.57,"x0":-1.2989783423330306,"y0":50.005442990792254,"z0":6.2141771669713775,"aX":3.675349373694078},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.8,"breakHorizontal":-5.2,"spinRate":1882,"spinDirection":184},"zone":9,"typeConfidence":2.0,"plateTime":0.4408585276170065,"extension":6.697473508834885},"hitData":{"launchSpeed":82.7,"launchAngle":36.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.9,"coordY":120.15}},"index":7,"playId":"dab6de49-0f26-346b-9cf2-4c1bd8b51944","pitchNumber":6,"startTime":"2025-08-23T23:17:50.401Z","endTime":"2025-08-23T23:18:02.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:18:02.590Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Rogers singles on a line drive to center fielder Kyle Isbel. Zach McKinstry scores. Jake Rogers to 2nd. Jake Rogers advances to 2nd, on a throwing error by shortstop Bobby Witt Jr.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T23:18:09.523Z","endTime":"2025-08-23T23:21:04.464Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"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_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.3678764120783,"strikeZoneBottom":1.5799997447317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.661284572950915,"aZ":-25.021346035900407,"pfxX":0.609542205138724,"pfxZ":4.267418675636915,"pX":0.8471143267583201,"pZ":2.666641079974192,"vX0":5.741492210056991,"vY0":-127.71297428610141,"vZ0":-3.8772649728277715,"x":81.59,"y":149.85,"x0":-1.4957025672787194,"y0":50.00404030933962,"z0":6.139337388026458,"aX":1.0206942120704896},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.2,"breakHorizontal":-2.2,"spinRate":2145,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.4264872241762858,"extension":6.805978494112823},"index":0,"playId":"9c95bc1a-6c6d-3ed8-9339-52e992ec7d11","pitchNumber":1,"startTime":"2025-08-23T23:18:25.223Z","endTime":"2025-08-23T23:18:29.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.38444758079071,"strikeZoneBottom":1.58000120585751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.83452922356199,"aZ":-28.06401729172544,"pfxX":2.8783979031693763,"pfxZ":2.6653090578378933,"pX":0.6474289544938124,"pZ":3.465174726108708,"vX0":3.518860621565017,"vY0":-123.16707589498299,"vZ0":-1.3767668503490786,"x":101.31,"y":116.4,"x0":-1.1720975919255805,"y0":50.000100692092445,"z0":6.398446566885985,"aX":4.433600452632285},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.8,"breakHorizontal":-6.0,"spinRate":1901,"spinDirection":171},"zone":3,"typeConfidence":2.0,"plateTime":0.4442275912423068,"extension":6.56992752444835},"index":1,"playId":"229f03d1-6130-390c-aa3c-229095507e7e","pitchNumber":2,"startTime":"2025-08-23T23:18:40.889Z","endTime":"2025-08-23T23:18:45.815Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-23T23:18:53.424Z","endTime":"2025-08-23T23:19:12.881Z","isPitch":false,"type":"action","player":{"id":668670,"link":"/api/v1/people/668670"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.46569929204993,"strikeZoneBottom":1.58000026980433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.955114128341073,"aZ":-21.505891791784702,"pfxX":0.7695008184313785,"pfxZ":6.55163283403115,"pX":2.57482201543414,"pZ":0.7516647617501288,"vX0":8.983084272663575,"vY0":-126.81007449089867,"vZ0":-8.818286495869316,"x":44.77,"y":227.6,"x0":-1.1137270423185948,"y0":50.004730082644635,"z0":5.990330429284198,"aX":1.251573832838752},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.0,"breakHorizontal":-3.5,"spinRate":2087,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.43194470558366227,"extension":6.726089098533782},"index":3,"playId":"197983d6-0c02-3654-8ed7-89621cb9e1bc","pitchNumber":3,"startTime":"2025-08-23T23:19:12.881Z","endTime":"2025-08-23T23:19:20.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.47288178515514,"strikeZoneBottom":1.58000129927236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95387293392593,"aZ":-13.157380863337325,"pfxX":-3.7112895878809207,"pfxZ":10.453674390125888,"pX":0.05333285542182641,"pZ":3.7165299875693933,"vX0":5.215240740639024,"vY0":-134.47076634537686,"vZ0":-4.1922343046471084,"x":88.16,"y":196.5,"x0":-1.4350141559052794,"y0":50.004721989850246,"z0":6.238781374006589,"aX":-6.75311397201324},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":5.5,"spinRate":2224,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.40835685059102866,"extension":6.658857706682819},"index":4,"playId":"02f78be3-e405-31e7-ad06-da028e09c8ff","pitchNumber":4,"startTime":"2025-08-23T23:19:35.320Z","endTime":"2025-08-23T23:19:40.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.2,"endSpeed":69.1,"strikeZoneTop":3.36898195351904,"strikeZoneBottom":1.5132442608846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.086306427894154,"aZ":-40.750217891919,"pfxX":8.149482827300698,"pfxZ":-7.186887263135544,"pX":1.2948798115440527,"pZ":1.6509384231042836,"vX0":4.039558170994665,"vY0":-109.38632967175528,"vZ0":-0.7094262143664611,"x":61.86,"y":184.25,"x0":-1.6440770316930613,"y0":50.00448316189309,"z0":6.407881352212048,"aX":9.722028795769186},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-12.8,"breakHorizontal":-16.0,"spinRate":2159,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.5037295144468712,"extension":6.662079824087018},"index":5,"playId":"fb70c17e-bba6-3435-9705-5956586febb0","pitchNumber":5,"startTime":"2025-08-23T23:19:53.012Z","endTime":"2025-08-23T23:19:57.803Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.68292956040313,"aZ":-26.83604449384196,"pfxX":-9.629100815042051,"pfxZ":4.024955168821889,"pX":-0.06207731019468113,"pZ":1.898993976708032,"vX0":5.318219042800122,"vY0":-114.0622694222492,"vZ0":-4.179174824436893,"x":106.57,"y":171.52,"x0":-1.1650175645307665,"y0":50.002787845914455,"z0":6.38151811220988,"aX":-12.7716085125537},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":6.6,"breakHorizontal":16.2,"spinRate":1565,"spinDirection":255},"zone":8,"typeConfidence":2.0,"plateTime":0.47898589163400196,"extension":6.708098957352697},"index":6,"playId":"1733c41e-653e-3f4f-95a8-2b38bbc6d88f","pitchNumber":6,"startTime":"2025-08-23T23:20:12.147Z","endTime":"2025-08-23T23:20:19.617Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.18805832436055,"aZ":-16.149283614768223,"pfxX":-7.13243828119069,"pfxZ":8.318995523405698,"pX":0.5190045004120727,"pZ":2.8125520644676034,"vX0":7.089616173432625,"vY0":-136.95074140776305,"vZ0":-6.1562992458911365,"x":108.76,"y":165.4,"x0":-1.158930328121418,"y0":50.0056509697046,"z0":6.167943627366117,"aX":-13.744742419898296},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":11.6,"spinRate":2001,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.39777044119175375,"extension":6.8384846926904626},"hitData":{"launchSpeed":97.3,"launchAngle":16.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.95,"coordY":92.27}},"index":7,"playId":"be71fb3f-2c5c-3dfd-861e-136591508ff4","pitchNumber":7,"startTime":"2025-08-23T23:20:48.416Z","endTime":"2025-08-23T23:21:04.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:21:04.464Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Keith flies out to left fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T23:21:37.154Z","endTime":"2025-08-23T23:21:50.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.9,"endSpeed":69.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.20990650412811,"aZ":-37.11647686135287,"pfxX":5.822596142557835,"pfxZ":-4.173734501564439,"pX":-0.12219370794624361,"pZ":2.8827645124199077,"vX0":1.8774492707171653,"vY0":-107.73502494027396,"vZ0":1.0602354033523786,"x":110.96,"y":165.87,"x0":-1.7591784319686974,"y0":50.00052562955259,"z0":6.459255734214848,"aX":6.901789710886155},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-7.0,"breakHorizontal":-11.0,"spinRate":2019,"spinDirection":36},"zone":2,"typeConfidence":2.0,"plateTime":0.5067442945787937,"extension":6.618682087778372},"hitData":{"launchSpeed":80.1,"launchAngle":40.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.3,"coordY":132.32}},"index":0,"playId":"dbff76a0-975c-3e4b-b99f-f75ab7be0f16","pitchNumber":1,"startTime":"2025-08-23T23:21:41.252Z","endTime":"2025-08-23T23:21:50.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:21:50.181Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bobby Witt Jr. homers (19) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T23:24:02.203Z","endTime":"2025-08-23T23:24:28.048Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":675512,"link":"/api/v1/people/675512"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Troy Melton replaces Chris Paddack.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T23:22:36.948Z","endTime":"2025-08-23T23:24:04.547Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.109128915372043,"aZ":-26.441409603701917,"pfxX":2.6740757261893395,"pfxZ":3.328067712697637,"pX":-0.24386428038968808,"pZ":2.438530107042251,"vX0":2.6432254039359804,"vY0":-130.10883973562707,"vZ0":-2.3832480838243026,"x":126.3,"y":172.94,"x0":-1.6186538878204062,"y0":50.00381604790532,"z0":5.36075799509393,"aX":4.60506555291041},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.8,"breakHorizontal":-5.4,"spinRate":2406,"spinDirection":150},"zone":5,"typeConfidence":0.85,"plateTime":0.42024533437105926,"extension":6.95379666465724},"hitData":{"launchSpeed":103.3,"launchAngle":38.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.9,"coordY":79.32}},"index":1,"playId":"b49a0eee-afac-3809-a9d2-9c07c340bacb","pitchNumber":1,"startTime":"2025-08-23T23:24:04.547Z","endTime":"2025-08-23T23:24:28.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:24:28.048Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vinnie Pasquantino lines out sharply to right fielder Kerry Carpenter.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T23:24:29.513Z","endTime":"2025-08-23T23:25:26.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":"Lineout","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":2},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.3,"strikeZoneTop":3.50098959642963,"strikeZoneBottom":1.61633210056849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.604885569768097,"aZ":-13.158537370419182,"pfxX":-3.3485418919709558,"pfxZ":9.353110740888155,"pX":-0.5548891914071612,"pZ":1.8250537049618678,"vX0":3.7931765082848594,"vY0":-141.09265220066223,"vZ0":-6.826772640027652,"x":138.15,"y":189.5,"x0":-1.476367337682646,"y0":50.00100747536362,"z0":5.109631321341817,"aX":-6.806758669446657},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":5.4,"spinRate":2234,"spinDirection":214},"zone":7,"typeConfidence":0.92,"plateTime":0.3869747266049335,"extension":7.002480355124726},"index":0,"playId":"506ee93d-4074-3cff-83ba-67a3c0a2650f","pitchNumber":1,"startTime":"2025-08-23T23:24:48.227Z","endTime":"2025-08-23T23:24:52.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.1,"strikeZoneTop":3.54679949585372,"strikeZoneBottom":1.71000094753052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.782248759728414,"aZ":-28.66111257592007,"pfxX":1.7532389901935952,"pfxZ":1.9740717758688682,"pX":0.5720503973001472,"pZ":2.4928617086109064,"vX0":4.7419394049404,"vY0":-131.5681097265499,"vZ0":-1.82969087635529,"x":95.19,"y":171.47,"x0":-1.4701971477232578,"y0":50.003766515877025,"z0":5.2892657055172405,"aX":3.1221077214283715},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.5,"breakHorizontal":-4.1,"spinRate":2409,"spinDirection":155},"zone":6,"typeConfidence":0.87,"plateTime":0.4138165047798332,"extension":6.775872570206042},"index":1,"playId":"c7dc7d2f-5905-3e26-8103-6bc8885abff6","pitchNumber":2,"startTime":"2025-08-23T23:25:02.513Z","endTime":"2025-08-23T23:25:07.053Z","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":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.380919543234782,"aZ":-32.41321939744554,"pfxX":3.4741821679863514,"pfxZ":-0.14727780862557438,"pX":0.16489252023300968,"pZ":1.2546133341679118,"vX0":3.434645887280783,"vY0":-126.997801555053,"vZ0":-3.678101101090435,"x":110.71,"y":204.91,"x0":-1.6490096202571747,"y0":50.00049200966882,"z0":5.259243658435218,"aX":5.758013052637605},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.7,"breakHorizontal":-7.0,"spinRate":2485,"spinDirection":96},"zone":14,"typeConfidence":0.9,"plateTime":0.4288553411736098,"extension":6.887427559279838},"hitData":{"launchSpeed":106.9,"launchAngle":15.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":178.0,"coordY":98.98}},"index":2,"playId":"6c448f7b-bf2c-3411-bb47-7b59fc1d58d5","pitchNumber":3,"startTime":"2025-08-23T23:25:16.867Z","endTime":"2025-08-23T23:25:26.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:25:26.150Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T23:25:28.056Z","endTime":"2025-08-23T23:26:27.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":"Groundout","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":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.64703673680521,"strikeZoneBottom":1.72000075628226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.61122900826253,"aZ":-22.398561266848677,"pfxX":-8.491216341536807,"pfxZ":4.882835906440549,"pX":-1.121774230171525,"pZ":3.2795631764870747,"vX0":3.6598836883335073,"vY0":-139.7135050023571,"vZ0":-1.6182771492730206,"x":159.76,"y":150.23,"x0":-1.3357961617341279,"y0":50.00646168606828,"z0":5.319410047152367,"aX":-17.009820517524545},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.8,"breakHorizontal":14.8,"spinRate":2158,"spinDirection":213},"zone":11,"typeConfidence":0.93,"plateTime":0.3900913416484322,"extension":6.962640055015146},"index":0,"playId":"c3511b91-6bf8-39c2-9df9-d7a7b24d9a82","pitchNumber":1,"startTime":"2025-08-23T23:25:48.903Z","endTime":"2025-08-23T23:25:53.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.404386417436942,"aZ":-13.795837602654206,"pfxX":-3.51357133581903,"pfxZ":8.807155189168775,"pX":0.30782334347193313,"pZ":2.5697492623692706,"vX0":5.586204015757882,"vY0":-142.31821308722073,"vZ0":-5.150071349907781,"x":105.27,"y":169.4,"x0":-1.2085972901336832,"y0":50.002251782631596,"z0":5.2513917796961485,"aX":-7.331838971077551},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.4,"breakHorizontal":5.4,"spinRate":2336,"spinDirection":213},"zone":6,"typeConfidence":0.92,"plateTime":0.3823692113838817,"extension":6.925739436872842},"index":1,"playId":"b83347fa-0f72-355d-9e53-287c96523a09","pitchNumber":2,"startTime":"2025-08-23T23:26:01.175Z","endTime":"2025-08-23T23:26:10.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.787264898726544,"aZ":-17.528412065272192,"pfxX":-6.905382199305943,"pfxZ":7.100530263557846,"pX":-0.24500741359879868,"pZ":1.630070997014451,"vX0":5.546651161401764,"vY0":-141.85352383100962,"vZ0":-6.774027421916479,"x":126.34,"y":194.77,"x0":-1.3168925344784317,"y0":50.00077398595315,"z0":5.1432427359983794,"aX":-14.240841036561608},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.9,"breakHorizontal":11.5,"spinRate":2302,"spinDirection":213},"zone":8,"typeConfidence":0.7,"plateTime":0.38435131878840023,"extension":6.932358693335993},"hitData":{"launchSpeed":104.4,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.42,"coordY":132.44}},"index":2,"playId":"3492964a-433a-3b33-b8a2-2de533b40ead","pitchNumber":3,"startTime":"2025-08-23T23:26:18.529Z","endTime":"2025-08-23T23:26:27.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:26:27.388Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, pitcher Troy Melton to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T23:26:30.489Z","endTime":"2025-08-23T23:28:24.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":82.0,"strikeZoneTop":3.59464588344922,"strikeZoneBottom":1.72999975336604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.011740688155573,"aZ":-30.913003976942015,"pfxX":2.8954251694767423,"pfxZ":0.7543928722684159,"pX":1.042577901459924,"pZ":1.5180905091911558,"vX0":5.641829981874976,"vY0":-127.32592774314,"vZ0":-3.3663213034902117,"x":77.26,"y":197.79,"x0":-1.560269925489932,"y0":50.00427031393122,"z0":5.250220820439673,"aX":4.85359347726139},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.0,"breakHorizontal":-6.2,"spinRate":2465,"spinDirection":95},"zone":14,"typeConfidence":0.88,"plateTime":0.42678742051721086,"extension":6.939877579358791},"index":0,"playId":"3c9e01dc-444c-3b7b-a6bd-64bef39a1ef5","pitchNumber":1,"startTime":"2025-08-23T23:26:57.062Z","endTime":"2025-08-23T23:27:01.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.62240294948909,"strikeZoneBottom":1.6346985035485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46840852916256,"aZ":-19.4418854113018,"pfxX":-8.449827978466477,"pfxZ":6.398553896849423,"pX":-1.7705970631715826,"pZ":2.669667941743399,"vX0":2.205886863733686,"vY0":-140.32819532111998,"vZ0":-3.4887578618941664,"x":184.49,"y":166.7,"x0":-1.4704267586744677,"y0":50.00026495893103,"z0":5.1992476517215875,"aX":-16.809115409884132},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.0,"breakHorizontal":14.9,"spinRate":2197,"spinDirection":214},"zone":11,"typeConfidence":0.93,"plateTime":0.39066477682663825,"extension":6.904519193043924},"index":1,"playId":"a810092f-38f5-38d8-b60c-e3b7f5d98604","pitchNumber":2,"startTime":"2025-08-23T23:27:09.583Z","endTime":"2025-08-23T23:27:13.874Z","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":0,"outs":2},"index":2,"startTime":"2025-08-23T23:27:19.562Z","endTime":"2025-08-23T23:27:31.798Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.761605632730603,"aZ":-24.77447225355367,"pfxX":1.0393147631374346,"pfxZ":4.100771946218797,"pX":0.9147410155981254,"pZ":1.4641948824448094,"vX0":5.742911834085152,"vY0":-132.53577064612838,"vZ0":-5.18193739340587,"x":82.13,"y":199.25,"x0":-1.4032007440023162,"y0":50.000783397372615,"z0":5.223148412689789,"aX":1.8715831505727218},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.6,"breakHorizontal":-3.0,"spinRate":2425,"spinDirection":158},"zone":14,"typeConfidence":0.91,"plateTime":0.4111791987905393,"extension":7.000605268898994},"index":3,"playId":"971913aa-3419-3f88-9d2a-7b228f1d3e48","pitchNumber":3,"startTime":"2025-08-23T23:27:31.798Z","endTime":"2025-08-23T23:27:35.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.33937567959158,"aZ":-33.43560779026486,"pfxX":3.5812211128652414,"pfxZ":-0.7696050610553433,"pX":0.5444749209005554,"pZ":1.1181946167547907,"vX0":4.423137525154917,"vY0":-126.50623683987554,"vZ0":-3.6340828345693574,"x":96.25,"y":208.59,"x0":-1.685268660645183,"y0":50.00426915008599,"z0":5.224922161776382,"aX":5.863140963356312},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.9,"breakHorizontal":-7.4,"spinRate":2553,"spinDirection":94},"zone":14,"typeConfidence":0.91,"plateTime":0.4312958737443906,"extension":6.946353874284921},"index":4,"playId":"befd2b5b-9528-39a0-9d8b-436a2091e492","pitchNumber":4,"startTime":"2025-08-23T23:27:46.512Z","endTime":"2025-08-23T23:27:52.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":81.1,"strikeZoneTop":3.55162609188715,"strikeZoneBottom":1.53068836771011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.49072860572493,"aZ":-32.728536676869176,"pfxX":4.032605445073241,"pfxZ":-0.33896748846568225,"pX":0.4197413742362667,"pZ":0.24502367566021496,"vX0":3.5754691114546677,"vY0":-125.90680518259197,"vZ0":-5.763099455184873,"x":101.0,"y":232.16,"x0":-1.5341839532428465,"y0":50.00487604404131,"z0":5.159352639779332,"aX":6.5837603081359335},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.6,"breakHorizontal":-8.0,"spinRate":2603,"spinDirection":72},"zone":14,"typeConfidence":0.92,"plateTime":0.43223905901367443,"extension":7.006560137224941},"index":5,"playId":"d74e8e5c-b3a5-3f2e-94ce-d919de544626","pitchNumber":5,"startTime":"2025-08-23T23:28:00.827Z","endTime":"2025-08-23T23:28:06.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.741021183831645,"aZ":-26.274716754780382,"pfxX":1.722838521459014,"pfxZ":3.200726238013158,"pX":1.210867405825614,"pZ":1.4605997828331472,"vX0":6.6171410326551525,"vY0":-133.91211027586564,"vZ0":-4.989560801214936,"x":70.84,"y":199.34,"x0":-1.5008466786531456,"y0":50.00498657985374,"z0":5.192015991579038,"aX":3.176679836584227},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.0,"breakHorizontal":-4.3,"spinRate":2538,"spinDirection":150},"zone":14,"typeConfidence":0.91,"plateTime":0.40664251314042366,"extension":6.9191032210568},"hitData":{"launchSpeed":71.4,"launchAngle":5.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":134.27,"coordY":175.41}},"index":6,"playId":"0ac69d4f-2c3e-3414-971b-1da4b9e35d0e","pitchNumber":6,"startTime":"2025-08-23T23:28:16.902Z","endTime":"2025-08-23T23:28:24.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:28:24.821Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gleyber Torres walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T23:30:43.645Z","endTime":"2025-08-23T23:32:31.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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(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":85.0,"strikeZoneTop":3.28010315360804,"strikeZoneBottom":1.47000134902122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.41278539352249,"aZ":-15.577674030195912,"pfxX":-7.05028541701339,"pfxZ":9.045566590533895,"pX":0.3298850653778763,"pZ":3.3992349252130465,"vX0":6.515332770401336,"vY0":-133.7454170125141,"vZ0":-4.59953113153655,"x":104.43,"y":147.0,"x0":-1.2068797517921144,"y0":50.00168498552888,"z0":6.2376068529490745,"aX":-12.934307334884636},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":11.6,"spinRate":2074,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.40755196839446306,"extension":6.77835714637207},"index":0,"playId":"4eb85ba0-f980-3c9b-90ad-258eeeed917c","pitchNumber":1,"startTime":"2025-08-23T23:31:05.599Z","endTime":"2025-08-23T23:31:10.056Z","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":83.0,"endSpeed":76.8,"strikeZoneTop":3.263767041693,"strikeZoneBottom":1.47000139808878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.81322003454746,"aZ":-29.815875486945693,"pfxX":1.6198509029630275,"pfxZ":1.5804765927463151,"pX":0.41904587084837086,"pZ":3.701191217354056,"vX0":3.9446503858896143,"vY0":-120.93351943259086,"vZ0":-0.2886964554961472,"x":101.03,"y":138.85,"x0":-1.438511678244041,"y0":50.00399190880467,"z0":6.4197879534698785,"aX":2.417888146657492},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.0,"breakHorizontal":-3.8,"spinRate":2045,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4515445149046644,"extension":6.785285774661614},"index":1,"playId":"7d97625e-bdbd-3f3f-8358-cf4cd35ab4f7","pitchNumber":2,"startTime":"2025-08-23T23:31:16.752Z","endTime":"2025-08-23T23:31:21.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.6568592916935,"aZ":-16.551778592405203,"pfxX":-4.4901652970696855,"pfxZ":8.374736064025342,"pX":-0.31153850294535157,"pZ":2.6927020863644393,"vX0":4.817602563534514,"vY0":-135.4834786947556,"vZ0":-6.056574784102548,"x":128.88,"y":166.08,"x0":-1.5264976789697466,"y0":50.00217994274479,"z0":6.1074179738322565,"aX":-8.375697058638401},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":7.2,"spinRate":2103,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.40375123176293615,"extension":6.678344759789105},"index":2,"playId":"dbaabde4-52ec-3851-94ca-482a21aab00b","pitchNumber":3,"startTime":"2025-08-23T23:31:30.070Z","endTime":"2025-08-23T23:31:34.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.21742696143776,"strikeZoneBottom":1.46999871440117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.415380504319696,"aZ":-25.470936247808094,"pfxX":0.7416284810949714,"pfxZ":4.016124643358179,"pX":0.5935366160004361,"pZ":4.002575936206598,"vX0":5.220510069667245,"vY0":-127.59498973980962,"vZ0":-0.8475635398831957,"x":94.38,"y":130.71,"x0":-1.565517257404011,"y0":50.0010461800929,"z0":6.325487700416869,"aX":1.2350831438545526},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.3,"breakHorizontal":-2.4,"spinRate":2214,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.4274058912699066,"extension":6.650770179103279},"index":3,"playId":"99e595e1-3d6f-350b-aa9a-3487e4839179","pitchNumber":4,"startTime":"2025-08-23T23:31:45.246Z","endTime":"2025-08-23T23:31:50.710Z","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":79.2,"endSpeed":73.9,"strikeZoneTop":3.24477871100225,"strikeZoneBottom":1.43771625213187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.0553445784989,"aZ":-28.28327451677828,"pfxX":-7.62335803798039,"pfxZ":2.8520561943981217,"pX":-0.4867985253249895,"pZ":1.6286071399383073,"vX0":4.141801109379256,"vY0":-115.36535823396926,"vZ0":-4.8151047609843864,"x":135.56,"y":194.81,"x0":-1.303983052434645,"y0":50.00291762215559,"z0":6.431753273235772,"aX":-10.39885239516254},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":4.3,"breakHorizontal":13.0,"spinRate":1515,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.472621016367488,"extension":6.639414996735365},"index":4,"playId":"cabae27e-8834-3938-b544-47b3f9fdb1cd","pitchNumber":5,"startTime":"2025-08-23T23:31:58.767Z","endTime":"2025-08-23T23:32:03.065Z","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":0},"index":5,"startTime":"2025-08-23T23:32:08.737Z","endTime":"2025-08-23T23:32:26.344Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":3.26738315947225,"strikeZoneBottom":1.46999987287196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.569995787127347,"aZ":-19.065131159723578,"pfxX":-1.980160653697812,"pfxZ":7.437683716141791,"pX":0.6491737019188677,"pZ":1.2865551868542042,"vX0":5.766639013229498,"vY0":-130.876073905334,"vZ0":-8.712009633095265,"x":92.26,"y":204.04,"x0":-1.3103664381173785,"y0":50.0006975457727,"z0":6.046284386938446,"aX":-3.489358299507335},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.1,"breakHorizontal":2.5,"spinRate":2076,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4160438629857981,"extension":6.854083048129622},"index":6,"playId":"68ce74f1-46a6-34a5-b24f-fe4259acda18","pitchNumber":6,"startTime":"2025-08-23T23:32:26.344Z","endTime":"2025-08-23T23:32:31.966Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:32:31.966Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out sharply to center fielder Kyle Isbel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T23:32:31.205Z","endTime":"2025-08-23T23:33:13.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.382176340782863,"aZ":-30.215215336173536,"pfxX":-9.740639076009685,"pfxZ":1.475534497098673,"pX":-0.8309315224532362,"pZ":2.5776165734546246,"vX0":4.087064713407093,"vY0":-114.71835839819444,"vZ0":-2.0113302933579216,"x":148.67,"y":169.18,"x0":-1.375824227180261,"y0":50.001147995148436,"z0":6.427634080347488,"aX":-12.905432627975946},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":2.4,"breakHorizontal":16.6,"spinRate":1360,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.478528298730732,"extension":6.7891898757384075},"hitData":{"launchSpeed":102.3,"launchAngle":25.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":134.05,"coordY":36.78}},"index":0,"playId":"5b04dc2c-0d57-3375-852b-a468eea6eb74","pitchNumber":1,"startTime":"2025-08-23T23:32:58.037Z","endTime":"2025-08-23T23:33:13.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:33:13.824Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a line drive to left fielder Randal Grichuk. Gleyber Torres to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T23:33:15.731Z","endTime":"2025-08-23T23:35:41.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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(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.7,"endSpeed":86.6,"strikeZoneTop":3.54843013547067,"strikeZoneBottom":1.63999930401296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.988886705198894,"aZ":-17.925810765552892,"pfxX":-8.501282240200126,"pfxZ":7.507703514472294,"pX":1.0501852809868701,"pZ":1.9951065077324215,"vX0":8.822784817265962,"vY0":-136.18405678090767,"vZ0":-7.559998325330842,"x":76.97,"y":184.91,"x0":-1.1109728169802862,"y0":50.00244292754561,"z0":6.024262755923322,"aX":-16.134320770364088},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":13.8,"spinRate":1794,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.40060603729681876,"extension":6.821315825945956},"index":0,"playId":"5379bd89-e8d5-3e2c-b2f3-ed24677b6035","pitchNumber":1,"startTime":"2025-08-23T23:33:40.214Z","endTime":"2025-08-23T23:33:44.285Z","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":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.0,"strikeZoneTop":3.58259782678111,"strikeZoneBottom":1.63999974376522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.555484581925512,"aZ":-26.71499241009216,"pfxX":-7.042705136950911,"pfxZ":4.112204168675289,"pX":-0.7350410852131636,"pZ":4.002762083326842,"vX0":3.1324629774169264,"vY0":-114.90716746342237,"vZ0":0.21234000397923458,"x":145.02,"y":130.71,"x0":-1.2055097421435175,"y0":50.00570962065674,"z0":6.5183067873510865,"aX":-9.359450782466151},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":7.8,"breakHorizontal":11.9,"spinRate":1541,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4778355178181002,"extension":6.618429967556628},"index":1,"playId":"94a2cfd7-820a-3ab4-90eb-3c28b7eae7a5","pitchNumber":2,"startTime":"2025-08-23T23:33:55.382Z","endTime":"2025-08-23T23:33:59.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.61087901931688,"strikeZoneBottom":1.63999993918769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.4678021916195,"aZ":-18.135540119362485,"pfxX":-7.689961977801576,"pfxZ":7.483413092780436,"pX":0.9037678950956793,"pZ":2.701976704486946,"vX0":8.348320605316074,"vY0":-135.33864754681244,"vZ0":-5.573730803690458,"x":82.55,"y":165.83,"x0":-1.2055813253122307,"y0":50.00135727684542,"z0":6.037110822604319,"aX":-14.423014235310722},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":12.4,"spinRate":1862,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.40301304931387216,"extension":6.6356833674568785},"index":2,"playId":"10a65748-0104-3fdc-8034-240492df1680","pitchNumber":3,"startTime":"2025-08-23T23:34:13.500Z","endTime":"2025-08-23T23:34:20.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.50981187169462,"strikeZoneBottom":1.6399983498167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.353737203373285,"aZ":-20.918433683814865,"pfxX":-1.1491591853611411,"pfxZ":6.750772047850269,"pX":-0.23151957802764558,"pZ":2.8313852617736748,"vX0":3.6314694383549377,"vY0":-127.32762660244568,"vZ0":-4.3199762725529345,"x":125.82,"y":162.33,"x0":-1.5173476779142214,"y0":50.003630884039154,"z0":6.17338469642512,"aX":-1.9166782792809585},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.6,"breakHorizontal":1.4,"spinRate":2010,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.42766346705612523,"extension":6.64312384119419},"index":3,"playId":"3eee2ef8-ec57-3796-a371-82afde9cb167","pitchNumber":4,"startTime":"2025-08-23T23:34:31.013Z","endTime":"2025-08-23T23:34:35.590Z","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":92.5,"endSpeed":84.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.561369215244238,"aZ":-14.744266121632153,"pfxX":-8.568442096144883,"pfxZ":9.503685469847046,"pX":-0.00510654106318585,"pZ":2.282491871945208,"vX0":6.183149494156339,"vY0":-134.44179941751867,"vZ0":-7.244290171661923,"x":117.19,"y":177.15,"x0":-1.2190180696000104,"y0":50.006314421607776,"z0":6.054349210934436,"aX":-15.722001446388273},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":14.3,"spinRate":1928,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4070707976163952,"extension":6.69770145699273},"index":4,"playId":"15fd3b4f-c4ba-3635-b30d-1f128ae60a89","pitchNumber":5,"startTime":"2025-08-23T23:34:52.128Z","endTime":"2025-08-23T23:34:57.583Z","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-08-23T23:35:13.284Z","endTime":"2025-08-23T23:35:28.546Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"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":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.568272288329474,"aZ":-25.849555963797563,"pfxX":1.252116801951249,"pfxZ":3.9845618349265752,"pX":0.8795305270094651,"pZ":2.5310203289004307,"vX0":5.2683974511163445,"vY0":-125.0710827233584,"vZ0":-3.8415379329471007,"x":83.47,"y":170.44,"x0":-1.4146450238864299,"y0":50.00558813360034,"z0":6.200128149410272,"aX":1.989423813874305},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.6,"breakHorizontal":-3.5,"spinRate":1792,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.43746417248812763,"extension":6.8197387572191746},"hitData":{"launchSpeed":79.3,"launchAngle":16.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.04,"coordY":129.79}},"index":6,"playId":"cb3960d9-68f3-3dc1-8120-eec6f9170e21","pitchNumber":6,"startTime":"2025-08-23T23:35:28.546Z","endTime":"2025-08-23T23:35:41.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:35:41.549Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Royals challenged (catch or drop), call on the field was overturned: Riley Greene lines out to center fielder Kyle Isbel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T23:36:54.008Z","endTime":"2025-08-23T23:37:28.638Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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-08-23T23:36:33.280Z","endTime":"2025-08-23T23:36:56.331Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.085093585601047,"aZ":-25.662734648033627,"pfxX":1.8419386328939462,"pfxZ":3.7850401757216723,"pX":0.28867206617066204,"pZ":2.3918426442651795,"vX0":4.319079857356618,"vY0":-129.33248222501678,"vZ0":-4.510769450369953,"x":106.0,"y":174.2,"x0":-1.6321507242172393,"y0":50.00300490722561,"z0":6.090756356341985,"aX":3.167526314840174},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.2,"breakHorizontal":-4.2,"spinRate":2090,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.4210432330146787,"extension":6.674980413688911},"index":1,"playId":"310db194-7991-3169-ac33-520af5df5ef5","pitchNumber":1,"startTime":"2025-08-23T23:36:56.331Z","endTime":"2025-08-23T23:37:00.175Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.28611244442077,"aZ":-31.899408512696287,"pfxX":-9.057923269772502,"pfxZ":0.19352311408404077,"pX":-0.9997826795551834,"pZ":2.7914323776043393,"vX0":4.211070945879625,"vY0":-117.40246742563875,"vZ0":-1.6809128299629474,"x":155.11,"y":163.41,"x0":-1.6356582281060665,"y0":50.00075115006199,"z0":6.473045114940504,"aX":-12.700072673544367},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.2,"breakHorizontal":15.5,"spinRate":1540,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4657365468770509,"extension":6.679760085385733},"hitData":{"launchSpeed":102.1,"launchAngle":18.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":93.34,"coordY":75.67}},"index":2,"playId":"12d33282-9c3a-3694-bf77-2c92c554a9a4","pitchNumber":2,"startTime":"2025-08-23T23:37:13.809Z","endTime":"2025-08-23T23:37:28.638Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MD","challengeTeamId":118},"playEndTime":"2025-08-23T23:37:28.638Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T23:40:15.005Z","endTime":"2025-08-23T23:46:19.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":16},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.292657645128017,"aZ":-21.81242530356379,"pfxX":0.7718826492058498,"pfxZ":5.81334971582487,"pX":0.18515592612652396,"pZ":3.138288897963681,"vX0":4.165717290753584,"vY0":-132.17818423737546,"vZ0":-3.7585044249115196,"x":109.94,"y":154.05,"x0":-1.5069277412656845,"y0":50.00271698802138,"z0":6.166686340848588,"aX":1.3742757065950513},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.0,"breakHorizontal":-2.3,"spinRate":1974,"spinDirection":188},"zone":2,"typeConfidence":2.0,"plateTime":0.41326097384160754,"extension":6.787024481688408},"index":0,"playId":"cbe25224-74d2-3001-bb30-6b31c7a12488","pitchNumber":1,"startTime":"2025-08-23T23:40:25.379Z","endTime":"2025-08-23T23:40:28.570Z","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":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.297589191678455,"aZ":-29.02631424767989,"pfxX":-0.21779401733725612,"pfxZ":1.9356387180835766,"pX":0.804940642138452,"pZ":1.1091482064013034,"vX0":5.31179676675335,"vY0":-126.31343131210343,"vZ0":-6.614062492952236,"x":86.32,"y":208.83,"x0":-1.2916263183516112,"y0":50.002892304470485,"z0":6.077443198905157,"aX":-0.35488309771875276},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.3,"breakHorizontal":-0.7,"spinRate":1791,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.43264558188040736,"extension":6.764686751000444},"index":1,"playId":"da548aff-fbb7-3917-bd12-91d460c35dd9","pitchNumber":2,"startTime":"2025-08-23T23:40:41.026Z","endTime":"2025-08-23T23:40:45.494Z","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-08-23T23:40:55.055Z","endTime":"2025-08-23T23:41:12.526Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.3486110149532,"strikeZoneBottom":1.52999855929835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.826473431729713,"aZ":-16.412197076176465,"pfxX":-3.581043419280727,"pfxZ":8.137945233894495,"pX":0.8548874875371701,"pZ":4.664791711318839,"vX0":7.432303113161724,"vY0":-138.5268557750624,"vZ0":-1.1723738616421653,"x":84.41,"y":112.83,"x0":-1.401419051448067,"y0":50.00644522956267,"z0":6.193976891632649,"aX":-6.939555043902946},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":4.9,"spinRate":1962,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3958559511129378,"extension":6.662225744030357},"index":3,"playId":"159968cd-aa26-3202-90ed-71af8eee0d70","pitchNumber":3,"startTime":"2025-08-23T23:41:12.526Z","endTime":"2025-08-23T23:41:15.584Z","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":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.519182717642447,"aZ":-17.063259530124196,"pfxX":-7.984542588276836,"pfxZ":7.759680029943553,"pX":0.447704526829854,"pZ":2.9607696456419212,"vX0":7.717549550050634,"vY0":-138.34839249688,"vZ0":-5.0872016559504925,"x":99.93,"y":158.84,"x0":-1.3343481018117676,"y0":50.00411696068903,"z0":5.959099572176772,"aX":-15.551632203163644},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":13.0,"spinRate":2031,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.39519707667175474,"extension":6.639055992224187},"index":4,"playId":"c455fc16-b882-30fd-ab0d-7a11478247f2","pitchNumber":4,"startTime":"2025-08-23T23:41:29.994Z","endTime":"2025-08-23T23:41:34.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.389802378827312,"aZ":-27.57781827927837,"pfxX":-7.8763889201426815,"pfxZ":3.205976443231908,"pX":-0.9953493750314314,"pZ":2.49312573242122,"vX0":3.317779301282364,"vY0":-118.07215421056263,"vZ0":-3.1530346508842753,"x":154.94,"y":171.47,"x0":-1.3843401777380284,"y0":50.0021423677394,"z0":6.3448868495587885,"aX":-11.283339288371856},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.4,"breakHorizontal":13.7,"spinRate":1566,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.46133104620088705,"extension":6.8094242089115244},"index":5,"playId":"9738edf7-048c-392b-80f7-a4e97cf23ad2","pitchNumber":5,"startTime":"2025-08-23T23:41:53.605Z","endTime":"2025-08-23T23:41:57.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.8,"strikeZoneTop":3.34247840710416,"strikeZoneBottom":1.49566283955703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.756014218588188,"aZ":-21.990691459376517,"pfxX":0.3953966150600321,"pfxZ":5.506910248511289,"pX":1.3590980968298478,"pZ":3.288178189829636,"vX0":7.400704400158236,"vY0":-133.65507005487157,"vZ0":-3.2711509728451986,"x":65.19,"y":150.0,"x0":-1.471705689969503,"y0":50.00532879991167,"z0":6.067083045207597,"aX":0.7300764792525177},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.6,"breakHorizontal":-1.9,"spinRate":2187,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.40634947746845906,"extension":6.548445611994439},"index":6,"playId":"fccf81b1-e06d-35be-876c-f1a082c18c07","pitchNumber":6,"startTime":"2025-08-23T23:42:16.027Z","endTime":"2025-08-23T23:42:19.869Z","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.2,"endSpeed":79.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.103130460097272,"aZ":-29.562274538318885,"pfxX":-0.277060300236342,"pfxZ":1.640882688666208,"pX":0.1838727830066965,"pZ":2.5977970986014927,"vX0":3.8835812186651775,"vY0":-125.53216552047054,"vZ0":-2.8159535148768198,"x":109.99,"y":168.64,"x0":-1.3491419289916136,"y0":50.003157711773554,"z0":6.147980932431857,"aX":-0.44158856710587485},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.5,"breakHorizontal":-0.4,"spinRate":1750,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.4368217456919292,"extension":6.616008128978629},"index":7,"playId":"00af0fdd-ba10-35a3-b37d-273f8f115304","pitchNumber":7,"startTime":"2025-08-23T23:42:31.913Z","endTime":"2025-08-23T23:42:37.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":71.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.381018213453736,"aZ":-39.34978322608583,"pfxX":5.3852437009075365,"pfxZ":-5.610091948863729,"pX":0.5013407669594743,"pZ":1.2254858270400149,"vX0":2.8338318788906265,"vY0":-112.61565915322686,"vZ0":-1.9870080550302105,"x":97.89,"y":205.69,"x0":-1.475095130134613,"y0":50.004374250844705,"z0":6.117516913914267,"aX":6.88391245036643},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-10.3,"breakHorizontal":-10.6,"spinRate":2027,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4872806802406142,"extension":6.778269280885714},"index":8,"playId":"adc72608-f40c-39bd-beb9-0d462bfcf5e8","pitchNumber":8,"startTime":"2025-08-23T23:42:51.374Z","endTime":"2025-08-23T23:42:55.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.645565037933725,"aZ":-24.8994518106887,"pfxX":0.02514558701941136,"pfxZ":4.08048585462638,"pX":0.049863122458176874,"pZ":2.1640795916091955,"vX0":3.9090559179755884,"vY0":-132.10256635783506,"vZ0":-5.114232292177882,"x":115.1,"y":180.35,"x0":-1.4465783701922765,"y0":50.00658391346463,"z0":5.933747409512321,"aX":0.044392919243237385},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.6,"breakHorizontal":-0.8,"spinRate":2006,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.4131357313171473,"extension":6.647511052462675},"index":9,"playId":"51202759-dcd5-356d-98c2-494370557a23","pitchNumber":9,"startTime":"2025-08-23T23:43:16.960Z","endTime":"2025-08-23T23:43:21.673Z","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":95.0,"endSpeed":87.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.61998655930933,"aZ":-9.659624250687852,"pfxX":-3.983532434512921,"pfxZ":11.495097292042503,"pX":-0.006658649647685245,"pZ":2.8535132682138267,"vX0":4.699396066601319,"vY0":-138.30043807868032,"vZ0":-6.955255389170331,"x":117.25,"y":161.74,"x0":-1.2014540726097662,"y0":50.00598862538904,"z0":6.031399828055751,"aX":-7.8046320672007985},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.8,"breakHorizontal":6.4,"spinRate":2198,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.39436057194337515,"extension":6.713805641884623},"index":10,"playId":"75c68521-c1cf-34fe-8027-004d999dc333","pitchNumber":10,"startTime":"2025-08-23T23:43:41.243Z","endTime":"2025-08-23T23:43:46.936Z","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":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.134839088599204,"aZ":-24.11404414920785,"pfxX":-7.850661171705848,"pfxZ":6.077266358718637,"pX":-0.8494955028009332,"pZ":2.308966967783967,"vX0":3.4437806762467815,"vY0":-114.69685369860132,"vZ0":-3.804492619593948,"x":149.38,"y":176.44,"x0":-1.3541989044525244,"y0":50.00267688939283,"z0":6.353077560326592,"aX":-10.411052219721993},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":10.3,"breakHorizontal":13.3,"spinRate":1534,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4784021669456817,"extension":6.708899643283625},"index":11,"playId":"154488cb-a9e7-3f52-9f50-39f31a40e8e2","pitchNumber":11,"startTime":"2025-08-23T23:44:06.665Z","endTime":"2025-08-23T23:44:12.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.627822736343568,"aZ":-19.20554951813406,"pfxX":-2.0257355254002616,"pfxZ":7.298116686674364,"pX":0.486825521218642,"pZ":2.0395821698705885,"vX0":5.709782743576442,"vY0":-131.88040908676788,"vZ0":-6.6224447369282755,"x":98.44,"y":183.71,"x0":-1.4344437547231612,"y0":50.006453746729434,"z0":5.97956474165412,"aX":-3.6021247779481826},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.1,"breakHorizontal":2.5,"spinRate":1977,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.413865434198343,"extension":6.760697859816155},"index":12,"playId":"148bfb90-1eb1-333a-b469-7751945e580d","pitchNumber":12,"startTime":"2025-08-23T23:44:30.624Z","endTime":"2025-08-23T23:44:35.461Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":13,"playId":"b09f7689-c020-4e24-8385-6bdf385150e7","startTime":"2025-08-23T23:44:52.773Z","endTime":"2025-08-23T23:44:57.773Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.5,"strikeZoneTop":3.43402355277654,"strikeZoneBottom":1.48445080463446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.679048080091764,"aZ":-29.430233669024588,"pfxX":1.0524085622408899,"pfxZ":1.6832980094750596,"pX":0.01744347277692494,"pZ":4.209638677993172,"vX0":3.148976314451149,"vY0":-125.39460397673788,"vZ0":0.6136306597343846,"x":116.34,"y":125.12,"x0":-1.3794927707416857,"y0":50.00383045967528,"z0":6.318696165547528,"aX":1.7151473001696917},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":-2.5,"spinRate":1799,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.43289038857321493,"extension":6.625525022477236},"index":14,"playId":"3bf556d6-09bb-3bb3-b3b0-08543c7eb46a","pitchNumber":13,"startTime":"2025-08-23T23:45:10.346Z","endTime":"2025-08-23T23:45:16.989Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.225803385278628,"aZ":-25.87225751704346,"pfxX":-7.590874434112061,"pfxZ":4.352391728498882,"pX":-0.34183120751755225,"pZ":1.5139426099494893,"vX0":4.3883999663813835,"vY0":-119.127222662527,"vZ0":-5.707057338771811,"x":130.03,"y":197.9,"x0":-1.2143171311657561,"y0":50.005628499982734,"z0":6.257020960094973,"aX":-10.996411518746216},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.8,"breakHorizontal":12.8,"spinRate":1581,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.4584419805121418,"extension":6.739235403975751},"index":15,"playId":"09dc08d6-5f35-3cb1-aa39-08ca98f9f20f","pitchNumber":14,"startTime":"2025-08-23T23:45:32.032Z","endTime":"2025-08-23T23:45:38.987Z","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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.2,"strikeZoneTop":3.38500744317269,"strikeZoneBottom":1.52999942922043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.929625553089426,"aZ":-30.330352980430494,"pfxX":-7.0861983018226375,"pfxZ":1.363550210240998,"pX":1.0380443176299852,"pZ":3.039632882993814,"vX0":6.507049346029286,"vY0":-115.04519851981284,"vZ0":-1.0481363041369056,"x":77.43,"y":156.71,"x0":-0.8968798371870642,"y0":50.0018407651948,"z0":6.422423470687719,"aX":-9.565887071835988},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":2.5,"breakHorizontal":11.4,"spinRate":1633,"spinDirection":253},"zone":12,"typeConfidence":2.0,"plateTime":0.4748155829660292,"extension":6.771278090510056},"index":16,"playId":"5fc1731a-7bdb-32f7-baca-73a52ee9ea12","pitchNumber":15,"startTime":"2025-08-23T23:46:13.478Z","endTime":"2025-08-23T23:46:19.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:46:19.283Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adam Frazier strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T23:48:25.167Z","endTime":"2025-08-23T23:49:36.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":71.1,"strikeZoneTop":3.22499750864789,"strikeZoneBottom":1.47999899334665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.345306571261617,"aZ":-38.91604387994212,"pfxX":7.906789168590739,"pfxZ":-5.354540280280314,"pX":0.8358712059667425,"pZ":1.4759914264614833,"vX0":3.098123275553594,"vY0":-111.6107904071053,"vZ0":-0.3609802425248705,"x":85.14,"y":198.93,"x0":-1.5979119620091635,"y0":50.00220782800344,"z0":5.6522934242542044,"aX":9.95956757415078},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-9.5,"breakHorizontal":-15.1,"spinRate":2416,"spinDirection":42},"zone":14,"typeConfidence":0.91,"plateTime":0.49101962082734385,"extension":6.817549377517148},"index":0,"playId":"5b9efff5-0ed8-3414-81ab-a992b2fd7278","pitchNumber":1,"startTime":"2025-08-23T23:48:31.381Z","endTime":"2025-08-23T23:48:35.659Z","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.7,"endSpeed":87.2,"strikeZoneTop":3.29195754641566,"strikeZoneBottom":1.51816118393826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.055020956932054,"aZ":-18.843009309525215,"pfxX":-3.4244610821538384,"pfxZ":6.866234309668151,"pX":0.3246227691684342,"pZ":3.4750997935172743,"vX0":5.866223673278646,"vY0":-137.86381289892267,"vZ0":-1.5273463643333987,"x":104.63,"y":144.95,"x0":-1.3772007274637939,"y0":50.00584231851338,"z0":5.296511145751744,"aX":-6.652531696226167},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.4,"breakHorizontal":5.2,"spinRate":2194,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.39592452250296795,"extension":6.820713071002411},"index":1,"playId":"b202a694-6a4a-3002-8d88-ace662fc339f","pitchNumber":2,"startTime":"2025-08-23T23:48:44.127Z","endTime":"2025-08-23T23:48:48.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.22015164116097,"strikeZoneBottom":1.47999866460781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.712825346932238,"aZ":-14.535488361934057,"pfxX":-3.6410972342637473,"pfxZ":8.842059131560731,"pX":-1.0726216372701454,"pZ":2.5040217226410593,"vX0":3.2056529839527816,"vY0":-140.11358786533583,"vZ0":-4.987294695908679,"x":157.89,"y":171.17,"x0":-1.7567131498056312,"y0":50.00069755631191,"z0":5.251923578962228,"aX":-7.261817505285107},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":6.0,"spinRate":2280,"spinDirection":208},"zone":11,"typeConfidence":0.92,"plateTime":0.3904366304618918,"extension":7.02555687123902},"index":2,"playId":"36a06c36-38f6-353c-bb8a-3b73c587e128","pitchNumber":3,"startTime":"2025-08-23T23:48:59.422Z","endTime":"2025-08-23T23:49:04.094Z","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":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.30595095557945,"strikeZoneBottom":1.4799990619444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.074915953487135,"aZ":-17.85037994200454,"pfxX":-3.1935633703430444,"pfxZ":7.194350429528685,"pX":-0.9316236970208774,"pZ":2.412226622683222,"vX0":2.789850246292372,"vY0":-139.42000083893024,"vZ0":-4.646047291205855,"x":152.51,"y":173.65,"x0":-1.5249054936115116,"y0":50.0008988189449,"z0":5.259728684935537,"aX":-6.356429102203408},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.4,"breakHorizontal":5.3,"spinRate":2309,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.3911971745055629,"extension":6.92705112869883},"index":3,"playId":"b8d4e380-ec5f-3964-a5b7-28d4a62f164d","pitchNumber":4,"startTime":"2025-08-23T23:49:13.187Z","endTime":"2025-08-23T23:49:17.429Z","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":0},"index":4,"startTime":"2025-08-23T23:49:23.948Z","endTime":"2025-08-23T23:49:31.125Z","isPitch":false,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"}},{"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":85.6,"endSpeed":79.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.488686968688423,"aZ":-34.80912919693187,"pfxX":3.727683386796032,"pfxZ":-1.6580701090696657,"pX":0.8047519338939858,"pZ":1.8182775989889193,"vX0":4.775916019298958,"vY0":-124.66048360571729,"vZ0":-1.7374407918549284,"x":86.32,"y":189.69,"x0":-1.6121758983050445,"y0":50.000963469196954,"z0":5.368549219803519,"aX":5.93029285153396},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.1,"breakHorizontal":-7.8,"spinRate":2456,"spinDirection":81},"zone":9,"typeConfidence":0.9,"plateTime":0.4375402911781676,"extension":6.981521923653485},"index":5,"playId":"e4555cb9-c712-32c4-9570-43f1a5bc94d1","pitchNumber":5,"startTime":"2025-08-23T23:49:31.125Z","endTime":"2025-08-23T23:49:36.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:49:36.154Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan India walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T23:49:36.540Z","endTime":"2025-08-23T23:52:26.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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.6,"endSpeed":88.3,"strikeZoneTop":3.22737482867669,"strikeZoneBottom":1.51792605535473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.050642513225682,"aZ":-23.359789425182218,"pfxX":-7.938093487536387,"pfxZ":4.448998493443911,"pX":0.009676984979296907,"pZ":2.4544236550551433,"vX0":6.6236152089459885,"vY0":-139.126394487786,"vZ0":-3.6063723046870937,"x":116.63,"y":172.51,"x0":-1.3579631182782734,"y0":50.00258164273291,"z0":5.295921770290267,"aX":-15.729702843848091},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.6,"breakHorizontal":13.2,"spinRate":2166,"spinDirection":212},"zone":5,"typeConfidence":0.92,"plateTime":0.39206141285603247,"extension":6.960775033253479},"index":0,"playId":"18a5f538-247f-380c-9f92-c5ffc705f705","pitchNumber":1,"startTime":"2025-08-23T23:49:57.456Z","endTime":"2025-08-23T23:50:01.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.32472235835165,"strikeZoneBottom":1.55000117494499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.590644440315327,"aZ":-32.303892615402766,"pfxX":4.104902385561932,"pfxZ":-0.07977993633307534,"pX":0.4699049777591667,"pZ":1.7732016699829514,"vX0":3.9135388887618165,"vY0":-125.95254380989134,"vZ0":-2.5537380102814358,"x":99.09,"y":190.9,"x0":-1.6326391391037185,"y0":50.00263492238289,"z0":5.390980885598814,"aX":6.6498231615747505},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.5,"breakHorizontal":-8.3,"spinRate":2511,"spinDirection":93},"zone":9,"typeConfidence":0.91,"plateTime":0.43349050906435815,"extension":6.942575666815264},"index":1,"playId":"56fe191a-5022-3adb-963c-b794518af2be","pitchNumber":2,"startTime":"2025-08-23T23:50:11.683Z","endTime":"2025-08-23T23:50:16.365Z","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-08-23T23:50:22.356Z","endTime":"2025-08-23T23:50:31.765Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"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.6,"endSpeed":89.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.58850123085576,"aZ":-17.691059518699007,"pfxX":-4.281814015490589,"pfxZ":7.026704420877113,"pX":-0.5705040993275842,"pZ":2.8274551694185384,"vX0":3.3596855377217993,"vY0":-142.20110951624454,"vZ0":-3.7052672799550366,"x":138.75,"y":162.44,"x0":-1.2070723404060393,"y0":50.00515531212341,"z0":5.260017390629272,"aX":-8.828306457479654},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.2,"breakHorizontal":7.1,"spinRate":2251,"spinDirection":212},"zone":1,"typeConfidence":0.92,"plateTime":0.38421655154720025,"extension":6.8006810743629105},"index":3,"playId":"b55046fb-c6f3-32a3-91ed-49995dc880d6","pitchNumber":3,"startTime":"2025-08-23T23:50:31.765Z","endTime":"2025-08-23T23:50:34.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.515704433874003,"aZ":-26.516781340120993,"pfxX":-4.44956621539004,"pfxZ":3.390976351048561,"pX":0.622898467638738,"pZ":1.6717847412299973,"vX0":6.300929038861293,"vY0":-128.29352000171227,"vZ0":-3.6337591824734674,"x":93.26,"y":193.64,"x0":-1.2866709926884827,"y0":50.00186218223949,"z0":5.173110972972485,"aX":-7.41859597546267},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.5,"breakHorizontal":6.6,"spinRate":1242,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.42692297127592527,"extension":7.154626582681163},"index":4,"playId":"538eb2aa-eee6-39b5-997f-982f6da7017c","pitchNumber":4,"startTime":"2025-08-23T23:50:53.238Z","endTime":"2025-08-23T23:50:57.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":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.25068565343289,"strikeZoneBottom":1.54999860253257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.468996537761655,"aZ":-32.79256478656397,"pfxX":3.4205316117667826,"pfxZ":-0.3934404664234634,"pX":0.6669175025640599,"pZ":1.2778368582402146,"vX0":4.280438526399586,"vY0":-124.45936045183191,"vZ0":-3.200975313200227,"x":91.58,"y":204.28,"x0":-1.5239123932887322,"y0":50.005050033106194,"z0":5.314430670307188,"aX":5.332307603100888},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.2,"breakHorizontal":-7.2,"spinRate":2597,"spinDirection":76},"zone":14,"typeConfidence":0.92,"plateTime":0.4411554239804678,"extension":7.025007410484254},"index":5,"playId":"207171c3-6cf1-321a-b0fc-666d64147176","pitchNumber":5,"startTime":"2025-08-23T23:51:11.612Z","endTime":"2025-08-23T23:51:15.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.25924678544421,"strikeZoneBottom":1.48813092907894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.057387134608202,"aZ":-34.39830917390393,"pfxX":4.573417072197883,"pfxZ":-1.4578167152276187,"pX":-1.2244773606539308,"pZ":2.317511875611079,"vX0":-0.09316455991320172,"vY0":-122.81260768068182,"vZ0":-0.19991349841124195,"x":163.67,"y":176.21,"x0":-1.779931029225927,"y0":50.005261087708895,"z0":5.333695784550719,"aX":6.964228128922177},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.4,"breakHorizontal":-8.3,"spinRate":2526,"spinDirection":76},"zone":13,"typeConfidence":0.88,"plateTime":0.4465406518245185,"extension":6.956207360611259},"index":6,"playId":"a12ce6cd-64dc-366b-95a2-58eab41b0c77","pitchNumber":6,"startTime":"2025-08-23T23:51:24.742Z","endTime":"2025-08-23T23:51:29.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.28040919244925,"strikeZoneBottom":1.54046316583159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.419077000120282,"aZ":-28.534413768044825,"pfxX":2.334786763659868,"pfxZ":2.080464271675547,"pX":1.5398170754477265,"pZ":2.3036149948882705,"vX0":7.031544524255352,"vY0":-131.54188958222394,"vZ0":-2.3381914796057464,"x":58.31,"y":176.58,"x0":-1.4733568489510578,"y0":50.003117721656736,"z0":5.323840568651977,"aX":4.081631741991813},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.5,"breakHorizontal":-5.8,"spinRate":2420,"spinDirection":137},"zone":14,"typeConfidence":0.75,"plateTime":0.4167145409358506,"extension":6.9978600903760375},"index":7,"playId":"5cab1e92-e433-316f-8bd5-a44c64f731d6","pitchNumber":7,"startTime":"2025-08-23T23:51:42.722Z","endTime":"2025-08-23T23:51:48.033Z","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":96.8,"endSpeed":88.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11813309670393,"aZ":-20.67432733601724,"pfxX":-7.762602464714368,"pfxZ":5.735750868981369,"pX":-0.4800227929109823,"pZ":1.5964261225266607,"vX0":5.1187323058725305,"vY0":-140.74715544135884,"vZ0":-6.168588125983836,"x":135.3,"y":195.68,"x0":-1.3142689313185119,"y0":50.002775297054264,"z0":5.15647172076841,"aX":-15.565045480882064},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.2,"breakHorizontal":13.0,"spinRate":2201,"spinDirection":208},"zone":7,"typeConfidence":0.92,"plateTime":0.3892356158119976,"extension":7.0386957734094056},"index":8,"playId":"8ccb069f-7ff5-331d-815f-f5b0d1ed257f","pitchNumber":8,"startTime":"2025-08-23T23:51:58.431Z","endTime":"2025-08-23T23:52:02.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.29013873455732,"strikeZoneBottom":1.51919279996833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.1409162931168,"aZ":-34.61942798229838,"pfxX":3.5826413618011053,"pfxZ":-1.5045113741152178,"pX":0.5776435124642785,"pZ":1.276918160290885,"vX0":4.313923026583698,"vY0":-126.57117612532353,"vZ0":-3.3014398443962607,"x":94.98,"y":204.3,"x0":-1.6123558181686608,"y0":50.00176488204699,"z0":5.362186098784735,"aX":5.828402791271169},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.2,"breakHorizontal":-7.4,"spinRate":2476,"spinDirection":96},"zone":14,"typeConfidence":0.91,"plateTime":0.4322776514311921,"extension":6.946783240354022},"index":9,"playId":"9737b75c-0bde-34f0-8e15-30727cdcaee7","pitchNumber":9,"startTime":"2025-08-23T23:52:20.277Z","endTime":"2025-08-23T23:52:26.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:52:26.553Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randal Grichuk singles on a line drive to left fielder Riley Greene. Jonathan India to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T23:52:27.087Z","endTime":"2025-08-23T23:53:01.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"postOnSecond":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"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(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":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45867412831939,"aZ":-34.6409684268119,"pfxX":3.51781009995849,"pfxZ":-1.6071995183119707,"pX":-0.49451226303446094,"pZ":2.0225391292094055,"vX0":2.3806581756870875,"vY0":-123.0711177177597,"vZ0":-1.0087217344961,"x":135.85,"y":184.17,"x0":-1.9314958749911633,"y0":50.00431131367516,"z0":5.372142911792536,"aX":5.395172008996637},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.9,"breakHorizontal":-7.0,"spinRate":2436,"spinDirection":88},"zone":7,"typeConfidence":0.89,"plateTime":0.44508741449160727,"extension":6.846995534792361},"hitData":{"launchSpeed":106.2,"launchAngle":7.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":61.82,"coordY":103.16}},"index":0,"playId":"3507fe56-3442-3145-8789-6dfdaaf18754","pitchNumber":1,"startTime":"2025-08-23T23:52:50.885Z","endTime":"2025-08-23T23:53:01.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:53:01.444Z","atBatIndex":49},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nick Loftin grounds into a double play, third baseman Colt Keith to second baseman Gleyber Torres to first baseman Spencer Torkelson. Randal Grichuk out at 2nd. Nick Loftin out at 1st.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T23:55:26.584Z","endTime":"2025-08-23T23:55:53.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[1,2],"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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-08-23T23:53:09.219Z","endTime":"2025-08-23T23:53:36.198Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Holton replaces Troy Melton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-23T23:53:36.198Z","endTime":"2025-08-23T23:54:47.593Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Loftin replaces Kyle Isbel.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-23T23:54:47.593Z","endTime":"2025-08-23T23:55:28.878Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":664728,"link":"/api/v1/people/664728"}},{"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":87.9,"endSpeed":82.4,"strikeZoneTop":3.23885257838833,"strikeZoneBottom":1.49543218898869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.98195894434852,"aZ":-24.882189519524623,"pfxX":-1.618282737548995,"pfxZ":4.295467592927279,"pX":-0.9365601133230654,"pZ":2.1742362997861067,"vX0":-4.918162564264354,"vY0":-128.09137218477161,"vZ0":-4.182039839492598,"x":152.7,"y":180.08,"x0":1.201877465867314,"y0":50.00398161058782,"z0":5.723551626822202,"aX":-2.748753730199145},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.3,"breakHorizontal":3.8,"spinRate":2341,"spinDirection":176},"zone":13,"typeConfidence":0.9,"plateTime":0.4240431022600193,"extension":6.580710538705826},"index":3,"playId":"ee94c8ec-79bd-36f9-91f2-f19da5a8c68f","pitchNumber":1,"startTime":"2025-08-23T23:55:28.878Z","endTime":"2025-08-23T23:55:34.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":84.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.172050694054033,"aZ":-23.7771588603826,"pfxX":-1.2377923710315586,"pfxZ":4.745121194418307,"pX":-0.5940440295434465,"pZ":2.387309394725852,"vX0":-4.976591556383661,"vY0":-130.793468543459,"vZ0":-4.153879066512354,"x":139.64,"y":174.32,"x0":1.4780849247450054,"y0":50.00190550850194,"z0":5.734932500837402,"aX":-2.187697915709611},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.0,"breakHorizontal":3.1,"spinRate":2369,"spinDirection":167},"zone":4,"typeConfidence":0.91,"plateTime":0.4154717092039162,"extension":6.613600559421699},"hitData":{"launchSpeed":88.4,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.42,"coordY":166.28}},"index":4,"playId":"01f618a9-f8e1-3ac2-83c3-e412cb535af2","pitchNumber":2,"startTime":"2025-08-23T23:55:45.496Z","endTime":"2025-08-23T23:55:53.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:55:53.506Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T23:58:18.048Z","endTime":"2025-08-23T23:59:57.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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: John Rave replaces Nick Loftin, 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-08-23T23:57:38.498Z","endTime":"2025-08-23T23:57:38.511Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"902","replacedPlayer":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"description":"Pitching Change: Taylor Clarke replaces Michael Wacha.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T23:57:38.511Z","endTime":"2025-08-23T23:58:20.366Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664199,"link":"/api/v1/people/664199"},"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.2,"endSpeed":86.9,"strikeZoneTop":3.27388228466882,"strikeZoneBottom":1.55000148806856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.586809012632926,"aZ":-11.458846799754365,"pfxX":-2.9897235337147947,"pfxZ":10.703112215469437,"pX":1.0088115485680171,"pZ":2.0296479036703188,"vX0":5.743885595688536,"vY0":-138.40624703194572,"vZ0":-8.009747725735417,"x":78.55,"y":183.98,"x0":-0.7071895153272393,"y0":50.00228437933272,"z0":5.732936447269953,"aX":-5.786571284287138},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.9,"breakHorizontal":4.2,"spinRate":2347,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.3961022551447355,"extension":6.313973337614772},"index":2,"playId":"f4b9dcf8-c682-361a-baa6-77547340a4ec","pitchNumber":1,"startTime":"2025-08-23T23:58:20.366Z","endTime":"2025-08-23T23:58:23.914Z","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":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.3563201863958,"strikeZoneBottom":1.54999998844614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.760053504688166,"aZ":-34.98814123653539,"pfxX":-7.01185990027292,"pfxZ":-1.6521278268737998,"pX":0.19745557188903812,"pZ":3.6922073403678977,"vX0":5.202091217750661,"vY0":-129.17601238486796,"vZ0":1.3072871434814033,"x":109.47,"y":139.09,"x0":-0.923015054451339,"y0":50.001314675880856,"z0":5.852243362220397,"aX":-11.949917942667483},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.5,"breakHorizontal":11.6,"spinRate":1633,"spinDirection":242},"zone":12,"typeConfidence":0.9,"plateTime":0.42264236497415153,"extension":6.14405793496207},"index":3,"playId":"fcaff30a-0ce1-3789-ae98-f5ae41715119","pitchNumber":2,"startTime":"2025-08-23T23:58:34.241Z","endTime":"2025-08-23T23:58:39.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.26842153796742,"strikeZoneBottom":1.55000015233975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.762313120803004,"aZ":-21.583256427267614,"pfxX":-6.8777949805754925,"pfxZ":5.588328821789656,"pX":0.30778368001403283,"pZ":2.504165887072677,"vX0":4.929747691538372,"vY0":-136.48839669678662,"vZ0":-4.5339831376132365,"x":105.27,"y":171.17,"x0":-0.6240488354406772,"y0":50.00495121629552,"z0":5.664559813905414,"aX":-13.037202404395817},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.4,"breakHorizontal":11.5,"spinRate":2252,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4006079988227551,"extension":6.321487766427324},"index":4,"playId":"0a59421a-bc05-3497-a34a-bed33e35c132","pitchNumber":3,"startTime":"2025-08-23T23:58:51.801Z","endTime":"2025-08-23T23:58:56.074Z","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.6,"endSpeed":81.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.899274804742564,"aZ":-31.918656040809466,"pfxX":3.6409706240326147,"pfxZ":0.15635964526409385,"pX":1.0045016675898975,"pZ":1.771680042108641,"vX0":2.9160828277271436,"vY0":-127.61227113671406,"vZ0":-4.0029853145457714,"x":78.71,"y":190.94,"x0":-0.6239472886575762,"y0":50.00531920895974,"z0":5.860013009535225,"aX":6.038427705313723},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.4,"breakHorizontal":-7.2,"spinRate":2361,"spinDirection":139},"zone":14,"typeConfidence":0.92,"plateTime":0.42831006686478057,"extension":6.157623178376694},"index":5,"playId":"6924b432-7fab-395f-95ef-901ffd613d80","pitchNumber":4,"startTime":"2025-08-23T23:59:08.388Z","endTime":"2025-08-23T23:59:11.940Z","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.7,"endSpeed":81.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.93910006225744,"aZ":-30.094833104997125,"pfxX":0.9900286985040168,"pfxZ":1.233176003841196,"pX":-0.12499244946722365,"pZ":2.813039320860518,"vX0":1.0844585182549271,"vY0":-127.90459867299576,"vZ0":-2.1351752447878596,"x":121.76,"y":162.83,"x0":-0.6803276666461003,"y0":50.00385741328581,"z0":5.977711983021854,"aX":1.6695810167534866},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.0,"breakHorizontal":-2.0,"spinRate":2331,"spinDirection":122},"zone":2,"typeConfidence":0.94,"plateTime":0.4253322763074392,"extension":6.022768485807393},"index":6,"playId":"1eec85a3-3c9d-35c5-9197-3ee3dc2bdacb","pitchNumber":5,"startTime":"2025-08-23T23:59:29.993Z","endTime":"2025-08-23T23:59:34.278Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84808840026884,"aZ":-20.80093557226686,"pfxX":-7.41916367836196,"pfxZ":5.626788206316651,"pX":0.7093821498207693,"pZ":1.1859040498150004,"vX0":6.406722459805904,"vY0":-140.11272121874504,"vZ0":-8.730666000176026,"x":89.96,"y":206.76,"x0":-0.6248740509528359,"y0":50.00191096028609,"z0":5.662528813402655,"aX":-14.989901287844642},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.9,"breakHorizontal":12.4,"spinRate":2314,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.38852314364429397,"extension":6.38171603673014},"index":7,"playId":"244e5e09-93aa-3781-a0a4-171423745995","pitchNumber":6,"startTime":"2025-08-23T23:59:50.482Z","endTime":"2025-08-23T23:59:57.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T23:59:57.659Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Javier Báez lines out to second baseman Jonathan India.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T23:59:58.559Z","endTime":"2025-08-24T00:01:03.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.52207924346722,"strikeZoneBottom":1.64999967078573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.173286210314682,"aZ":-19.33618581663887,"pfxX":-7.742748198207267,"pfxZ":6.49529579084651,"pX":1.3009576149177704,"pZ":2.0684233985416287,"vX0":7.342849209072129,"vY0":-139.22255686845824,"vZ0":-6.606108259866964,"x":67.41,"y":182.93,"x0":-0.3556186021090837,"y0":50.00638984749869,"z0":5.737381297033636,"aX":-15.311339758129064},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.7,"breakHorizontal":12.6,"spinRate":2322,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3923523698872522,"extension":6.320963177975041},"index":0,"playId":"bbac366c-a627-3ca9-9c68-5633eeb69b61","pitchNumber":1,"startTime":"2025-08-24T00:00:21.754Z","endTime":"2025-08-24T00:00:25.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.881353970633647,"aZ":-29.68761256436978,"pfxX":2.5971894469768397,"pfxZ":1.48504140450604,"pX":0.6439301408051903,"pZ":2.0924146293816617,"vX0":2.273650663665591,"vY0":-127.83055071558566,"vZ0":-3.7883637823264715,"x":92.45,"y":182.28,"x0":-0.5901611664935417,"y0":50.00598264442246,"z0":5.8888246800376,"aX":4.3590492655726045},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.2,"breakHorizontal":-5.2,"spinRate":2263,"spinDirection":138},"zone":9,"typeConfidence":0.93,"plateTime":0.4262031670175235,"extension":6.310165174980651},"index":1,"playId":"6b9804c3-726c-3188-a3cf-6151ccc5197f","pitchNumber":2,"startTime":"2025-08-24T00:00:36.370Z","endTime":"2025-08-24T00:00:41.985Z","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":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.539490302539107,"aZ":-15.654857134566367,"pfxX":-4.5257968300366,"pfxZ":8.331296775125528,"pX":0.8369812219612782,"pZ":2.9459043831361087,"vX0":5.34890983309898,"vY0":-139.4950129905874,"vZ0":-5.115916578862456,"x":85.1,"y":159.24,"x0":-0.5117193931962211,"y0":50.00643913565446,"z0":5.825771464827883,"aX":-8.977556783139752},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":7.2,"spinRate":2457,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.3917252707224126,"extension":6.297170998214995},"hitData":{"launchSpeed":89.7,"launchAngle":13.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":132.34,"coordY":130.12}},"index":2,"playId":"c846b236-32a4-3e6e-abc1-d3a8cb1abdce","pitchNumber":3,"startTime":"2025-08-24T00:00:54.572Z","endTime":"2025-08-24T00:01:03.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:01:03.651Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Rogers pops out to first baseman Vinnie Pasquantino in foul territory.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T00:01:02.874Z","endTime":"2025-08-24T00:02:12.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"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":94.8,"endSpeed":87.4,"strikeZoneTop":3.4314085945981,"strikeZoneBottom":1.58000031295576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.891846748018594,"aZ":-21.020802192434108,"pfxX":-9.170869851484388,"pfxZ":5.75987721014952,"pX":0.3099535172601164,"pZ":1.625274323191405,"vX0":5.70929772472999,"vY0":-137.83838255069548,"vZ0":-7.232898801575415,"x":105.19,"y":194.9,"x0":-0.5902588745251093,"y0":50.000069657422635,"z0":5.688590502472291,"aX":-17.751521068937635},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.2,"breakHorizontal":15.5,"spinRate":2370,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.39644565278963784,"extension":6.38832138514114},"index":0,"playId":"5fac7aa6-b461-3b49-a91a-912e59499aa9","pitchNumber":1,"startTime":"2025-08-24T00:01:27.106Z","endTime":"2025-08-24T00:01:31.357Z","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":87.9,"endSpeed":82.3,"strikeZoneTop":3.39220629909644,"strikeZoneBottom":1.57999914723255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.26427058787932,"aZ":-27.788216181362362,"pfxX":1.927261483186543,"pfxZ":2.5970468132125974,"pX":0.8372806895121203,"pZ":0.7331218145193392,"vX0":2.7822232908722038,"vY0":-127.99392407175051,"vZ0":-7.397566100059462,"x":85.08,"y":218.99,"x0":-0.5072045384251971,"y0":50.00040165099045,"z0":5.7865308508490365,"aX":3.2504701049695646},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.5,"breakHorizontal":-4.1,"spinRate":2287,"spinDirection":135},"zone":14,"typeConfidence":0.92,"plateTime":0.42521466982001543,"extension":6.38619482154967},"index":1,"playId":"e084e9b7-dd1f-3e82-ba99-a523104f7110","pitchNumber":2,"startTime":"2025-08-24T00:01:42.795Z","endTime":"2025-08-24T00:01:46.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.829028517842918,"aZ":-23.060307717311908,"pfxX":-8.238653073534516,"pfxZ":4.6383169751327635,"pX":-0.5615423664537063,"pZ":2.816802806020849,"vX0":2.9078060579488945,"vY0":-139.1620596042772,"vZ0":-4.213870618565314,"x":138.4,"y":162.73,"x0":-0.5488347919605862,"y0":50.0014546329931,"z0":5.875631089459921,"aX":-16.17909532823157},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.7,"breakHorizontal":14.3,"spinRate":2326,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.39339118517492944,"extension":6.201405769604094},"hitData":{"launchSpeed":70.6,"launchAngle":76.0,"totalDistance":59.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":154.04,"coordY":204.3}},"index":2,"playId":"27994db2-8abf-32c0-8788-c28dac4e9182","pitchNumber":3,"startTime":"2025-08-24T00:02:03.991Z","endTime":"2025-08-24T00:02:12.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:02:12.739Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T00:04:16.763Z","endTime":"2025-08-24T00:05:31.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.20390283810287,"strikeZoneBottom":1.34744593002806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.55717135708522,"aZ":-30.423233883408788,"pfxX":-9.872022915821407,"pfxZ":1.235577415016146,"pX":-1.1403948089315117,"pZ":0.933212662382018,"vX0":-3.2912325588032014,"vY0":-118.03044965321344,"vZ0":-4.2795378342148735,"x":160.47,"y":213.58,"x0":1.554458635987015,"y0":50.00017533253381,"z0":5.572774867722821,"aX":-13.917911963737364},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.4,"breakHorizontal":18.7,"spinRate":2784,"spinDirection":294},"zone":13,"typeConfidence":0.91,"plateTime":0.46413644361038653,"extension":6.43805972310577},"index":0,"playId":"e1c05e02-f0a9-3f4b-9ef9-522e0cc20127","pitchNumber":1,"startTime":"2025-08-24T00:04:35.018Z","endTime":"2025-08-24T00:04:38.619Z","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":91.2,"endSpeed":84.3,"strikeZoneTop":3.37184575163264,"strikeZoneBottom":1.59000124878374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53735062335428,"aZ":-20.990014014253724,"pfxX":8.552700962919012,"pfxZ":6.213757476987453,"pX":-0.44697459738111883,"pZ":1.8644716949118432,"vX0":-7.6878691983234075,"vY0":-132.61210666762216,"vZ0":-5.763770349654058,"x":134.04,"y":188.44,"x0":1.3635696640232842,"y0":50.00334667076933,"z0":5.574248889359953,"aX":15.395617169522168},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.3,"breakHorizontal":-14.0,"spinRate":2070,"spinDirection":139},"zone":7,"typeConfidence":0.9,"plateTime":0.41136047317692626,"extension":6.532791144714179},"index":1,"playId":"76745bbb-2555-3fa5-a691-9ecd54cc4a18","pitchNumber":2,"startTime":"2025-08-24T00:04:51.623Z","endTime":"2025-08-24T00:04:55.845Z","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":91.2,"endSpeed":84.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.486713811364133,"aZ":-21.14405607220896,"pfxX":8.181537886766995,"pfxZ":6.1368234680134535,"pX":0.21564891940261738,"pZ":1.8878566151122165,"vX0":-5.955469681490805,"vY0":-132.72337965943765,"vZ0":-5.515876770953263,"x":108.78,"y":187.81,"x0":1.41759356230391,"y0":50.00083563363388,"z0":5.51727394252139,"aX":14.70018573519103},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.2,"breakHorizontal":-13.7,"spinRate":2133,"spinDirection":141},"zone":8,"typeConfidence":0.88,"plateTime":0.4115541300251544,"extension":6.499531800851987},"index":2,"playId":"540806c8-31d2-394f-b297-f3900ce52a96","pitchNumber":3,"startTime":"2025-08-24T00:05:06.620Z","endTime":"2025-08-24T00:05:10.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.093202685045156,"aZ":-23.38987322602033,"pfxX":8.728802090476766,"pfxZ":4.93319854847563,"pX":0.6122620773912861,"pZ":3.4549810259908593,"vX0":-5.264460600146863,"vY0":-132.07132425251004,"vZ0":-1.3601157396327799,"x":93.66,"y":145.5,"x0":1.4894509064156607,"y0":50.00171854966218,"z0":5.6842315044278235,"aX":15.538240683264382},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.9,"breakHorizontal":-14.8,"spinRate":1989,"spinDirection":139},"zone":3,"typeConfidence":0.89,"plateTime":0.41351369879309985,"extension":6.4543014734001805},"index":3,"playId":"a8f7b4ef-29c4-3265-9181-3d33d334b8b2","pitchNumber":4,"startTime":"2025-08-24T00:05:27.137Z","endTime":"2025-08-24T00:05:31.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:05:31.947Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a line drive to left fielder Riley Greene. Bobby Witt Jr. to 2nd. Bobby Witt Jr. advances to 2nd, on a fielding error by left fielder Riley Greene.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T00:05:32.201Z","endTime":"2025-08-24T00:06:43.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","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":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.5285113421995,"strikeZoneBottom":1.6599999842283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.44201295511033,"aZ":-27.623258209061042,"pfxX":-2.7450207868612697,"pfxZ":2.717764913466988,"pX":1.007213194403196,"pZ":3.4647452742451477,"vX0":-0.5200211570229417,"vY0":-127.87101607948765,"vZ0":-0.5115951269011809,"x":78.61,"y":145.23,"x0":1.5695790094117148,"y0":50.00396921181385,"z0":5.812489051120422,"aX":-4.599861705003084},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.0,"breakHorizontal":5.0,"spinRate":2338,"spinDirection":194},"zone":12,"typeConfidence":0.9,"plateTime":0.4264150579760848,"extension":6.439418990289125},"index":0,"playId":"49463276-1c80-3ba6-aa9e-483a782946f4","pitchNumber":1,"startTime":"2025-08-24T00:05:56.205Z","endTime":"2025-08-24T00:06:00.214Z","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.7,"endSpeed":83.2,"strikeZoneTop":3.49249594349187,"strikeZoneBottom":1.65999964325531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.951453568851832,"aZ":-19.69408001759137,"pfxX":-0.04979862903700738,"pfxZ":7.136234243691516,"pX":-1.8036962928824376,"pZ":2.56344618000305,"vX0":-7.839757108848605,"vY0":-130.51641598792125,"vZ0":-4.12673451453924,"x":185.75,"y":169.57,"x0":1.2283368534324812,"y0":50.003364991836825,"z0":5.622609269258775,"aX":-0.08561060676817232},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.4,"breakHorizontal":1.6,"spinRate":2299,"spinDirection":164},"zone":13,"typeConfidence":0.87,"plateTime":0.41748775215604406,"extension":6.729338047501276},"index":1,"playId":"063f1d15-65d3-3feb-a2b4-3d00fc5922bd","pitchNumber":2,"startTime":"2025-08-24T00:06:11.865Z","endTime":"2025-08-24T00:06:15.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.553835248363,"aZ":-30.525289230667916,"pfxX":8.193169806270836,"pfxZ":1.0552297205940588,"pX":-0.08811323199372784,"pZ":1.894814675472462,"vX0":-6.147313675537677,"vY0":-123.8501459365513,"vZ0":-2.6117040175972517,"x":120.36,"y":187.62,"x0":1.3554513538159434,"y0":50.00204669885054,"z0":5.502856564523269,"aX":12.79253434251387},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.6,"breakHorizontal":-13.6,"spinRate":1565,"spinDirection":104},"zone":8,"typeConfidence":0.9,"plateTime":0.4413821776569673,"extension":6.526548175554718},"hitData":{"launchSpeed":102.9,"launchAngle":6.0,"totalDistance":134.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":100.31,"coordY":106.97}},"index":2,"playId":"dfe0e018-046d-33a9-bc99-74a16a9c7db2","pitchNumber":3,"startTime":"2025-08-24T00:06:27.499Z","endTime":"2025-08-24T00:06:43.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:06:43.460Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinnie Pasquantino grounds out softly, pitcher Tyler Holton to first baseman Spencer Torkelson. Bobby Witt Jr. to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T00:06:54.720Z","endTime":"2025-08-24T00:07:19.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.66053008442131,"aZ":-22.878575425975196,"pfxX":8.347492145585077,"pfxZ":5.1337850615754235,"pX":0.957253916537781,"pZ":3.5250247076432633,"vX0":-4.563744884194977,"vY0":-133.67202629327102,"vZ0":-1.4388684186388114,"x":80.51,"y":143.6,"x0":1.601638763951518,"y0":50.003382355824726,"z0":5.7119926708402105,"aX":15.115021802297369},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.2,"breakHorizontal":-14.2,"spinRate":2156,"spinDirection":141},"zone":12,"typeConfidence":0.88,"plateTime":0.40967193171232896,"extension":6.509280353485839},"hitData":{"launchSpeed":48.3,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":129.23,"coordY":183.22}},"index":0,"playId":"52cb113f-edab-3d0e-9021-43c276aeb8ad","pitchNumber":1,"startTime":"2025-08-24T00:07:10.295Z","endTime":"2025-08-24T00:07:19.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:07:19.292Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T00:09:45.975Z","endTime":"2025-08-24T00:12:16.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1,5],"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":2},"index":0,"startTime":"2025-08-24T00:07:37.241Z","endTime":"2025-08-24T00:07:57.102Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Will Vest replaces Tyler Holton.","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-08-24T00:07:57.102Z","endTime":"2025-08-24T00:09:48.117Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676684,"link":"/api/v1/people/676684"},"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":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.54255191211373,"strikeZoneBottom":1.71999897320589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.366911422710828,"aZ":-33.89226954399021,"pfxX":2.2215989852077382,"pfxZ":-1.0224669660398167,"pX":0.804760140627924,"pZ":1.4154632513565566,"vX0":6.6160922157793385,"vY0":-128.95400379889767,"vZ0":-3.6021125945516212,"x":86.32,"y":200.56,"x0":-2.0806683008392426,"y0":50.00006151998877,"z0":5.440020242366059,"aX":3.746378512999831},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.4,"breakHorizontal":-5.5,"spinRate":2773,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.4244545057378333,"extension":6.362955899286353},"index":2,"playId":"c27cac97-8c7b-378d-b88d-c98180ff3b16","pitchNumber":1,"startTime":"2025-08-24T00:09:48.117Z","endTime":"2025-08-24T00:09:53.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.61244392403285,"strikeZoneBottom":1.58018417273587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.509916656304334,"aZ":-31.752940342807097,"pfxX":1.936016964940828,"pfxZ":0.2481416124217547,"pX":1.1032305784115104,"pZ":0.2472407313722119,"vX0":7.08966889333488,"vY0":-129.25715087145014,"vZ0":-6.752538357320727,"x":74.95,"y":232.1,"x0":-1.9203848950802653,"y0":50.00307472120961,"z0":5.3138831896962415,"aX":3.294206951140035},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.8,"breakHorizontal":-5.0,"spinRate":2906,"spinDirection":14},"zone":14,"typeConfidence":0.9,"plateTime":0.4228231126418307,"extension":6.408313333346314},"index":3,"playId":"0e6d2bf6-14d6-3245-8e20-c4148aee35fd","pitchNumber":2,"startTime":"2025-08-24T00:10:06.130Z","endTime":"2025-08-24T00:10:10.807Z","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.7,"endSpeed":88.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.634353580600642,"aZ":-22.66349771415646,"pfxX":-8.352164829320527,"pfxZ":4.807345850201141,"pX":-0.5003165934461143,"pZ":1.7025910418461134,"vX0":6.88580441384712,"vY0":-139.1530731357316,"vZ0":-5.882588580277865,"x":136.07,"y":192.81,"x0":-1.91098229372112,"y0":50.00270743522346,"z0":5.326595444709129,"aX":-16.52469165626208},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.8,"breakHorizontal":13.9,"spinRate":2099,"spinDirection":212},"zone":7,"typeConfidence":0.88,"plateTime":0.39228888659723005,"extension":6.434473307538024},"index":4,"playId":"93fc48e7-fcc2-36c9-be0c-2e1706d8c557","pitchNumber":3,"startTime":"2025-08-24T00:10:24.353Z","endTime":"2025-08-24T00:10:29.751Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":5,"startTime":"2025-08-24T00:10:41.837Z","endTime":"2025-08-24T00:11:36.168Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.410257950852163,"aZ":-17.77374137321796,"pfxX":-8.039909359896924,"pfxZ":7.358548393236304,"pX":-0.8043088996463347,"pZ":2.495090652731518,"vX0":5.941319191731037,"vY0":-138.8526367357664,"vZ0":-4.811380558635655,"x":147.66,"y":171.41,"x0":-1.9246866463723487,"y0":50.002941209374605,"z0":5.428896503716932,"aX":-15.736010584867811},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.5,"breakHorizontal":13.3,"spinRate":2181,"spinDirection":215},"zone":4,"typeConfidence":0.89,"plateTime":0.3941042042158722,"extension":6.41405610918483},"index":6,"playId":"21e33285-b51c-3822-afcc-4ffd88a92575","pitchNumber":4,"startTime":"2025-08-24T00:11:36.168Z","endTime":"2025-08-24T00:11:42.186Z","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":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.275075083933654,"aZ":-16.017144327079247,"pfxX":-0.8887326791300034,"pfxZ":8.073743722794138,"pX":0.6695347659819483,"pZ":2.501314330171692,"vX0":7.020896709711901,"vY0":-139.80962373404537,"vZ0":-5.428367333430671,"x":91.48,"y":171.24,"x0":-1.7470464586756211,"y0":50.003978078517925,"z0":5.500879057513559,"aX":-1.7792031204624301},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.8,"breakHorizontal":0.4,"spinRate":2068,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.39012910061855255,"extension":6.336882627917365},"index":7,"playId":"4579f0df-f238-3a5a-8b54-5b255d0d905b","pitchNumber":5,"startTime":"2025-08-24T00:12:10.352Z","endTime":"2025-08-24T00:12:16.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:12:16.392Z","atBatIndex":57},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Andy Ibáñez homers (4) on a fly ball to left center field.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T00:14:45.326Z","endTime":"2025-08-24T00:16:31.414Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[0,1],"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":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":{"id":669674,"link":"/api/v1/people/669674"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Long replaces Taylor Clarke.","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-08-24T00:13:26.499Z","endTime":"2025-08-24T00:14:24.982Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669674,"link":"/api/v1/people/669674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Andy Ibáñez replaces Colt Keith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T00:14:24.982Z","endTime":"2025-08-24T00:14:47.506Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":70.0,"strikeZoneTop":3.14405338147284,"strikeZoneBottom":1.47000082665393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.616765123909016,"aZ":-41.56760547113308,"pfxX":-0.16888579667402537,"pfxZ":-7.679079161717139,"pX":-0.7076856261286041,"pZ":2.0480364376165747,"vX0":-4.423788633886357,"vY0":-109.95080155937809,"vZ0":0.753940102159216,"x":143.98,"y":183.48,"x0":1.3528239807179336,"y0":50.00210706691155,"z0":6.113997201401597,"aX":-0.2061541681715236},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-13.3,"breakHorizontal":1.4,"spinRate":2492,"spinDirection":335},"zone":4,"typeConfidence":2.0,"plateTime":0.49828155342986946,"extension":5.732690585047652},"index":2,"playId":"257f4c39-15b3-3f5f-9b1a-b59daf9a17ab","pitchNumber":1,"startTime":"2025-08-24T00:14:47.506Z","endTime":"2025-08-24T00:14:52.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.8,"endSpeed":68.2,"strikeZoneTop":3.19339797745219,"strikeZoneBottom":1.46999947141862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.66514024106674,"aZ":-42.48213444236508,"pfxX":-1.7091582136253112,"pfxZ":-8.88279299284244,"pX":0.5860258719841344,"pZ":1.7381207154783203,"vX0":-1.590983493821862,"vY0":-107.38870568736507,"vZ0":0.6657897420225678,"x":94.66,"y":191.85,"x0":1.560185806344378,"y0":50.00119042330766,"z0":6.173101180954272,"aX":-1.9837507892056045},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.0,"breakVerticalInduced":-15.5,"breakHorizontal":3.6,"spinRate":2511,"spinDirection":330},"zone":9,"typeConfidence":2.0,"plateTime":0.511240815051464,"extension":5.7125255546102665},"index":3,"playId":"774cc98f-5025-3cda-8caa-4dc844bf95e0","pitchNumber":2,"startTime":"2025-08-24T00:14:58.582Z","endTime":"2025-08-24T00:15:03.096Z","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":91.6,"endSpeed":84.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.786910231344468,"aZ":-28.898597123943507,"pfxX":10.093725887264494,"pfxZ":1.8205283912845207,"pX":0.3248446810210926,"pZ":2.922990473146827,"vX0":-8.61032998496322,"vY0":-133.18730653650434,"vZ0":-0.12033468692350913,"x":104.62,"y":159.86,"x0":2.2833432572151655,"y0":50.005071077644125,"z0":5.0532649533816985,"aX":18.19194355914281},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.5,"breakHorizontal":-16.4,"spinRate":2087,"spinDirection":116},"zone":3,"typeConfidence":2.0,"plateTime":0.41076365127434267,"extension":5.785222351460313},"index":4,"playId":"3af275a3-d610-3e4f-a848-e3b740f87cb4","pitchNumber":3,"startTime":"2025-08-24T00:15:11.384Z","endTime":"2025-08-24T00:15:16.950Z","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":0},"index":5,"startTime":"2025-08-24T00:15:24.444Z","endTime":"2025-08-24T00:15:33.221Z","isPitch":false,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"}},{"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":92.5,"endSpeed":83.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.559883625652905,"aZ":-20.735887404165265,"pfxX":9.134406004615238,"pfxZ":6.292110750687181,"pX":0.47142525282150166,"pZ":3.0788642137456805,"vX0":-5.656427278266413,"vY0":-134.5451610786153,"vZ0":-3.1191350215814566,"x":99.03,"y":155.65,"x0":1.423768993378731,"y0":50.0018159623515,"z0":5.737671425513733,"aX":16.60027475434419},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.8,"breakHorizontal":-15.2,"spinRate":2205,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.4084600435700687,"extension":5.940016794708426},"index":6,"playId":"b18a7e70-e7d0-3dcd-8a77-a5db7d692edc","pitchNumber":4,"startTime":"2025-08-24T00:15:33.221Z","endTime":"2025-08-24T00:15:36.584Z","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":82.9,"endSpeed":76.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.434429159234604,"aZ":-30.54983476618304,"pfxX":0.9176466145725488,"pfxZ":1.098809225861018,"pX":-1.2498749943755707,"pZ":2.2186686931841546,"vX0":-6.6343696855823735,"vY0":-120.6299981719015,"vZ0":-2.119379519061823,"x":164.64,"y":178.88,"x0":1.4164689493695688,"y0":50.00006088908512,"z0":5.801376758812887,"aX":1.3527474576760363},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.8,"breakHorizontal":-0.1,"spinRate":2225,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4540215386996591,"extension":5.880936197243714},"index":7,"playId":"91f174c1-694c-39c2-b3c9-1b0156a3e5e9","pitchNumber":5,"startTime":"2025-08-24T00:15:49.708Z","endTime":"2025-08-24T00:15:53.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":69.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.392981412539022,"aZ":-43.559856998116544,"pfxX":-1.4162206253641711,"pfxZ":-9.49788116174848,"pX":0.3520857752739478,"pZ":1.7851523630800743,"vX0":-1.82629381811458,"vY0":-109.13518944420353,"vZ0":0.8870433805074105,"x":103.58,"y":190.58,"x0":1.3859334545195305,"y0":50.00484438399741,"z0":6.0900007856563345,"aX":-1.6969392992957153},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.4,"breakVerticalInduced":-16.6,"breakHorizontal":3.1,"spinRate":2565,"spinDirection":336},"zone":9,"typeConfidence":2.0,"plateTime":0.5031571386590832,"extension":5.684872959616378},"hitData":{"launchSpeed":96.2,"launchAngle":24.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":62.55,"coordY":59.92}},"index":8,"playId":"3da64a1d-1987-38b5-bd52-439c44bb4817","pitchNumber":6,"startTime":"2025-08-24T00:16:09.302Z","endTime":"2025-08-24T00:16:31.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:16:31.414Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gleyber Torres walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T00:16:42.971Z","endTime":"2025-08-24T00:17:55.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.16572304243332,"strikeZoneBottom":1.46999940944806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.160264925820698,"aZ":-13.60281231809676,"pfxX":4.3144797160758035,"pfxZ":9.872877684244946,"pX":-1.0899744553272879,"pZ":1.9059069888177038,"vX0":-8.169751084526213,"vY0":-135.8901168083937,"vZ0":-7.281048699120557,"x":158.55,"y":187.32,"x0":1.3869841298632586,"y0":50.003111436647565,"z0":5.553979383732817,"aX":8.116596943140276},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":-6.2,"spinRate":2246,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4021729632749076,"extension":5.920111344238065},"index":0,"playId":"69d97ce6-a50b-3fa4-a61e-c55f860f3b29","pitchNumber":1,"startTime":"2025-08-24T00:16:49.606Z","endTime":"2025-08-24T00:16:53.259Z","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":91.8,"endSpeed":84.2,"strikeZoneTop":3.22450510924503,"strikeZoneBottom":1.46999973939993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.142774353332605,"aZ":-15.724514113881758,"pfxX":4.739442786303876,"pfxZ":9.068022080659373,"pX":1.155900435768895,"pZ":2.673958680735127,"vX0":-2.910553943496078,"vY0":-133.66771530580706,"vZ0":-4.915600069093932,"x":72.94,"y":166.58,"x0":1.6417147546636088,"y0":50.0045852571148,"z0":5.661722211697276,"aX":8.59834041660455},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":-7.9,"spinRate":2323,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.4093964737001654,"extension":5.789117448674433},"index":1,"playId":"f06d487a-46c3-3d7a-89fa-4cce6978f602","pitchNumber":2,"startTime":"2025-08-24T00:17:02.427Z","endTime":"2025-08-24T00:17:06.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.24318132005092,"strikeZoneBottom":1.46999890799544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.772329852370756,"aZ":-30.523181893425395,"pfxX":-0.5591737926506637,"pfxZ":1.1183026526678042,"pX":-0.5572722873741778,"pZ":1.6635886919017284,"vX0":-4.518158653196196,"vY0":-120.76225041820268,"vZ0":-3.4253087154130837,"x":138.24,"y":193.86,"x0":1.41143144524777,"y0":50.00286738552948,"z0":5.788704243658043,"aX":-0.8241395054570569},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.4,"breakHorizontal":2.2,"spinRate":2188,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.45377028358763205,"extension":5.797203127281891},"index":2,"playId":"c33dad8a-08b9-3948-bbf0-e57fdb737dc5","pitchNumber":3,"startTime":"2025-08-24T00:17:14.956Z","endTime":"2025-08-24T00:17:19.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":71.0,"strikeZoneTop":3.17466440125474,"strikeZoneBottom":1.46999916337751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.129399400930406,"aZ":-40.468055724482866,"pfxX":-3.349160400198762,"pfxZ":-6.623018233772744,"pX":-0.8243469417169003,"pZ":1.2267904677468005,"vX0":-3.6461712017875776,"vY0":-111.2290544070431,"vZ0":-1.2976254618680194,"x":148.42,"y":205.66,"x0":1.2719540899565391,"y0":50.00467555389667,"z0":6.017573421699837,"aX":-4.192155715006562},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-12.0,"breakHorizontal":7.0,"spinRate":2557,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.49261799603125755,"extension":5.823573182396441},"index":3,"playId":"fefce8f2-943e-3955-be72-a716e07106f2","pitchNumber":4,"startTime":"2025-08-24T00:17:32.239Z","endTime":"2025-08-24T00:17:39.174Z","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":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.22533520787824,"strikeZoneBottom":1.469998654669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.083898979754302,"aZ":-14.711342615587814,"pfxX":2.985756000634785,"pfxZ":9.425169167213092,"pX":-0.610405691617004,"pZ":1.4362216769121798,"vX0":-6.650806025739323,"vY0":-134.94484728828144,"vZ0":-8.090721512611584,"x":140.27,"y":200.0,"x0":1.4931322111583931,"y0":50.005089148474525,"z0":5.499995793908042,"aX":5.533901223524774},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.6,"breakHorizontal":-4.1,"spinRate":2274,"spinDirection":141},"zone":7,"typeConfidence":2.0,"plateTime":0.4051743968335648,"extension":5.878008623784592},"index":4,"playId":"a8705933-a941-3da1-8990-a018a1bf83cd","pitchNumber":5,"startTime":"2025-08-24T00:17:49.396Z","endTime":"2025-08-24T00:17:55.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:17:55.153Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T00:18:56.675Z","endTime":"2025-08-24T00:20:42.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"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":"Offensive Substitution: Pinch-hitter Wenceel Pérez replaces Kerry Carpenter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T00:18:04.005Z","endTime":"2025-08-24T00:18:11.436Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T00:18:11.436Z","endTime":"2025-08-24T00:18:58.745Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.22691966763599,"aZ":-20.332333436545444,"pfxX":9.479444949296377,"pfxZ":6.3178732649653835,"pX":0.24939548007361026,"pZ":2.2938143443659533,"vX0":-6.3522423976893405,"vY0":-135.90329332006746,"vZ0":-5.044654685416569,"x":107.49,"y":176.85,"x0":1.3831155406328126,"y0":50.001618454553736,"z0":5.582299578443173,"aX":17.766316794589184},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.6,"breakHorizontal":-15.8,"spinRate":2162,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.40270666658783183,"extension":5.9442385715632335},"index":2,"playId":"ec9fe53b-0206-3364-82ca-c8f5d41886ff","pitchNumber":1,"startTime":"2025-08-24T00:18:58.745Z","endTime":"2025-08-24T00:19:06.194Z","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":84.3,"endSpeed":78.5,"strikeZoneTop":3.17786456939403,"strikeZoneBottom":1.43999914886992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.90336865986945,"aZ":-29.747277847315214,"pfxX":0.28044725480088006,"pfxZ":1.5684050350473875,"pX":-0.5872687631403469,"pZ":1.2674434138337343,"vX0":-5.237513219059008,"vY0":-122.80846732620961,"vZ0":-4.631638303543635,"x":139.39,"y":204.56,"x0":1.5269496602907162,"y0":50.00052384403018,"z0":5.677584780349162,"aX":0.4337540574543748},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.0,"breakHorizontal":0.6,"spinRate":2232,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.44420110208037933,"extension":5.785707236949988},"index":3,"playId":"45051e03-1939-3a2c-b348-4d45dfcf7512","pitchNumber":2,"startTime":"2025-08-24T00:19:18.909Z","endTime":"2025-08-24T00:19:23.234Z","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":83.5,"endSpeed":77.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.893920451905654,"aZ":-31.33170038805482,"pfxX":-0.38688153977803263,"pfxZ":0.5585488853451377,"pX":-0.20766964394114487,"pZ":2.263973846931828,"vX0":-4.229778576734037,"vY0":-121.6185541204593,"vZ0":-1.9769556822134802,"x":124.92,"y":177.65,"x0":1.5948996799927564,"y0":50.004805812420074,"z0":5.770729190726394,"aX":-0.5872998980317232},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.8,"breakHorizontal":1.6,"spinRate":2195,"spinDirection":296},"zone":5,"typeConfidence":2.0,"plateTime":0.44810043183335235,"extension":5.834897085028319},"index":4,"playId":"c10712a2-a53e-3aa6-97a4-807164a1b03f","pitchNumber":3,"startTime":"2025-08-24T00:19:32.745Z","endTime":"2025-08-24T00:19:39.168Z","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":92.5,"endSpeed":85.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.492031882413666,"aZ":-17.824891472786764,"pfxX":6.9382781615750915,"pfxZ":7.712414934111159,"pX":-0.3182236508895917,"pZ":1.6837903710740634,"vX0":-6.878454506740144,"vY0":-134.61144026274425,"vZ0":-6.9326847197858275,"x":129.13,"y":193.32,"x0":1.3521404924258371,"y0":50.00259694760165,"z0":5.525883272968363,"aX":12.906961058699874},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.8,"breakHorizontal":-11.4,"spinRate":2225,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.40480294370396663,"extension":5.972042002744735},"index":5,"playId":"885b27fe-1900-3090-a5ae-1d80e420e833","pitchNumber":4,"startTime":"2025-08-24T00:19:53.308Z","endTime":"2025-08-24T00:19:57.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.17638824973084,"strikeZoneBottom":1.44000146122103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.2594496224499,"aZ":-31.503342851116486,"pfxX":-0.06654457432538141,"pfxZ":0.4352238480400228,"pX":-1.1132710017597847,"pZ":1.4498084735002985,"vX0":-6.174085171253924,"vY0":-122.77022682672369,"vZ0":-3.7573505356527437,"x":159.44,"y":199.64,"x0":1.442411518958739,"y0":50.00065939314918,"z0":5.680810306575282,"aX":-0.10027945531683602},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.1,"breakHorizontal":1.6,"spinRate":2342,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.4461048667541143,"extension":5.907443497776522},"index":6,"playId":"442c22c8-f1ab-35f9-aa34-c0ad7cfba783","pitchNumber":5,"startTime":"2025-08-24T00:20:16.034Z","endTime":"2025-08-24T00:20:20.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.14871421692385,"strikeZoneBottom":1.44000054095756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.524027238065525,"aZ":-28.767947459080954,"pfxX":10.474422101735673,"pfxZ":1.8348030666124977,"pX":-0.024595083891250008,"pZ":3.281837819095456,"vX0":-9.39935512353606,"vY0":-135.43025663111206,"vZ0":0.2619020255738772,"x":117.94,"y":150.17,"x0":2.1298428491144787,"y0":50.00410797350444,"z0":5.195664870794962,"aX":19.462500439609425},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.6,"breakHorizontal":-16.9,"spinRate":2158,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.40441258075620645,"extension":5.886852223884183},"index":7,"playId":"62264085-e070-3aad-ba56-0d6198ff4030","pitchNumber":6,"startTime":"2025-08-24T00:20:34.683Z","endTime":"2025-08-24T00:20:42.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:20:42.108Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to center fielder John Rave.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T00:20:43.044Z","endTime":"2025-08-24T00:21:47.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.54273302877485,"strikeZoneBottom":1.63999976001924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.345671745330986,"aZ":-28.501796365668223,"pfxX":-0.41865568128983677,"pfxZ":2.3870953035379316,"pX":-0.5807888638403712,"pZ":0.5438834941053009,"vX0":-4.905589704418836,"vY0":-123.23444914521245,"vZ0":-6.272214246253776,"x":139.14,"y":224.1,"x0":1.4895490901892845,"y0":50.00467322302554,"z0":5.527904389084602,"aX":-0.6434869416049749},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.1,"breakHorizontal":1.9,"spinRate":2334,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.44436158352768107,"extension":5.929358985436738},"index":0,"playId":"c85d82a3-494b-39ab-9987-7129d9a645dd","pitchNumber":1,"startTime":"2025-08-24T00:21:02.413Z","endTime":"2025-08-24T00:21:10.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.589213242313967,"aZ":-16.14903795607385,"pfxX":4.085578942928217,"pfxZ":8.785931129738177,"pX":-0.11291660269161737,"pZ":2.6563577941639367,"vX0":-5.802000895046827,"vY0":-133.65312662707015,"vZ0":-4.892491556842997,"x":121.3,"y":167.06,"x0":1.5470417336339766,"y0":50.003733923991184,"z0":5.656274154238654,"aX":7.453086771452994},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":-6.2,"spinRate":2229,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.4085276304555614,"extension":5.860434170401639},"hitData":{"launchSpeed":96.0,"launchAngle":46.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.34,"coordY":81.51}},"index":1,"playId":"ebded8e2-e3ff-3044-bd41-91b653420702","pitchNumber":2,"startTime":"2025-08-24T00:21:31.852Z","endTime":"2025-08-24T00:21:47.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:21:47.818Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T00:21:49.307Z","endTime":"2025-08-24T00:23:34.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(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":93.8,"endSpeed":85.4,"strikeZoneTop":3.52049194454984,"strikeZoneBottom":1.67999898156527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.937172349719003,"aZ":-25.809649666452007,"pfxX":10.472809644987038,"pfxZ":3.3885762141841322,"pX":0.19181210352766162,"pZ":3.3008275517540144,"vX0":-8.786497811990916,"vY0":-136.36090358791438,"vZ0":-0.14425727789384502,"x":109.69,"y":149.66,"x0":2.1005606061292013,"y0":50.00088430505946,"z0":5.140251051731181,"aX":19.653662478030327},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.4,"breakHorizontal":-17.0,"spinRate":2284,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.40220007971782756,"extension":5.78022428305593},"index":0,"playId":"f6418803-f00f-33f3-853b-797d43115b17","pitchNumber":1,"startTime":"2025-08-24T00:22:11.630Z","endTime":"2025-08-24T00:22:16.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":74.0,"strikeZoneTop":3.48257345513379,"strikeZoneBottom":1.67999881531649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.38761016176039,"aZ":-40.33706572032712,"pfxX":-0.168472839421681,"pfxZ":-5.9995131845531535,"pX":-0.6691350604651886,"pZ":0.44209640119140514,"vX0":-4.699690754204661,"vY0":-116.12583936888086,"vZ0":-3.342958969317023,"x":142.51,"y":226.84,"x0":1.4054031747674463,"y0":50.00231781665081,"z0":5.749775316370832,"aX":-0.22814371170106248},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-11.4,"breakHorizontal":1.6,"spinRate":2647,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.47223980063125826,"extension":5.927694541830622},"index":1,"playId":"c8ed61d8-9a3e-3e58-b9f3-eab37bfa00b6","pitchNumber":2,"startTime":"2025-08-24T00:22:27.352Z","endTime":"2025-08-24T00:22:34.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.064558018536843,"aZ":-13.7454812484296,"pfxX":3.6671083147180066,"pfxZ":9.845534492031575,"pX":-0.867005806807931,"pZ":2.685780413104711,"vX0":-7.399836267689177,"vY0":-135.5502205612422,"vZ0":-5.1898807054697595,"x":150.05,"y":166.26,"x0":1.4148283097513088,"y0":50.00025924665158,"z0":5.575893905343881,"aX":6.86295826838047},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":-5.2,"spinRate":2311,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.4032158395405592,"extension":6.025110460008101},"index":2,"playId":"e0aa9839-11f5-3069-ba2f-b94744bbe6ed","pitchNumber":3,"startTime":"2025-08-24T00:22:47.429Z","endTime":"2025-08-24T00:22:52.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.4671212513689,"strikeZoneBottom":1.6799993919945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.293844229854482,"aZ":-15.643351638590389,"pfxX":3.5147722310421807,"pfxZ":8.828164943560061,"pX":0.3720520671621519,"pZ":4.990092518508382,"vX0":-4.481150105569732,"vY0":-135.64829653484264,"vZ0":0.7718908405003003,"x":102.82,"y":104.05,"x0":1.5849778935646215,"y0":50.00401320418485,"z0":5.788539604116964,"aX":6.582955880441989},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":-5.5,"spinRate":2292,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.40301661387175924,"extension":5.889757347452334},"index":3,"playId":"19041e3c-f86c-3ce7-bb32-f0fdf3a1a73d","pitchNumber":4,"startTime":"2025-08-24T00:23:06.602Z","endTime":"2025-08-24T00:23:09.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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.388188976803274,"aZ":-28.884467903649295,"pfxX":10.411850191631858,"pfxZ":1.8161352153764234,"pX":-0.14749190377092644,"pZ":2.7378314132852704,"vX0":-10.19342452096625,"vY0":-133.55191736461322,"vZ0":-0.2159424610975289,"x":122.62,"y":164.86,"x0":2.3634782234355067,"y0":50.00061176732702,"z0":4.894780171511949,"aX":18.832381284481507},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.5,"breakHorizontal":-16.7,"spinRate":2240,"spinDirection":120},"zone":5,"typeConfidence":2.0,"plateTime":0.4099090999674986,"extension":5.824648449409997},"hitData":{"launchSpeed":89.0,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":139.34,"coordY":141.44}},"index":4,"playId":"d560ca73-6973-3cb2-869a-e0e197617eea","pitchNumber":5,"startTime":"2025-08-24T00:23:24.849Z","endTime":"2025-08-24T00:23:34.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:23:34.237Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T00:25:39.491Z","endTime":"2025-08-24T00:27:23.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Andy Ibáñez remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T00:24:28.948Z","endTime":"2025-08-24T00:24:28.974Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"description":"Wenceel Pérez remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T00:24:28.974Z","endTime":"2025-08-24T00:25:41.753Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"}},{"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":87.2,"endSpeed":81.2,"strikeZoneTop":3.73914470499632,"strikeZoneBottom":1.72999876824304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.943838933696966,"aZ":-32.22801476739136,"pfxX":5.815153976746505,"pfxZ":-0.03344261574283891,"pX":0.3994438460205588,"pZ":2.6526184377230386,"vX0":4.09132946856514,"vY0":-127.15950674452384,"vZ0":-0.9481180778441568,"x":101.77,"y":167.16,"x0":-1.9788193817744588,"y0":50.002572967178416,"z0":5.558292587107458,"aX":9.643530073765225},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.0,"breakHorizontal":-11.4,"spinRate":2771,"spinDirection":48},"zone":6,"typeConfidence":0.9,"plateTime":0.42865838285183067,"extension":6.430789953911577},"index":2,"playId":"98123cc3-9996-3a83-9d50-a98c92db0326","pitchNumber":1,"startTime":"2025-08-24T00:25:41.753Z","endTime":"2025-08-24T00:25:46.449Z","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.4,"endSpeed":82.5,"strikeZoneTop":3.67279854079379,"strikeZoneBottom":1.72999903057659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.0309147712691,"aZ":-31.09990606114727,"pfxX":3.1452031561615055,"pfxZ":0.6343832663817803,"pX":1.5914074966096927,"pZ":2.052037690657062,"vX0":7.847697844797185,"vY0":-128.67755123942393,"vZ0":-2.7540406175569423,"x":56.34,"y":183.37,"x0":-1.8890291848468495,"y0":50.00457702203425,"z0":5.510093211541018,"aX":5.352553592658917},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.8,"breakHorizontal":-7.2,"spinRate":2841,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.4232926619326638,"extension":6.363391045687092},"index":3,"playId":"9cadff6a-c11b-35b3-b22f-549c89c28f0c","pitchNumber":2,"startTime":"2025-08-24T00:25:55.507Z","endTime":"2025-08-24T00:26:00.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":89.2,"strikeZoneTop":3.69999859899606,"strikeZoneBottom":1.62126867620615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.29520245775387,"aZ":-18.580618060891208,"pfxX":-6.240431941200511,"pfxZ":6.760384773991188,"pX":0.22315577269987297,"pZ":2.035383243510671,"vX0":7.762780016789844,"vY0":-139.6752676460738,"vZ0":-6.095854898003601,"x":108.49,"y":183.82,"x0":-1.7586819510961387,"y0":50.002116191263404,"z0":5.434503619658303,"aX":-12.546399225145358},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.4,"breakHorizontal":10.1,"spinRate":2148,"spinDirection":209},"zone":8,"typeConfidence":0.54,"plateTime":0.38955396176262,"extension":6.521261393048067},"index":4,"playId":"780d9329-9eb4-391f-b3d4-4f41ff71d3d4","pitchNumber":3,"startTime":"2025-08-24T00:26:09.270Z","endTime":"2025-08-24T00:26:13.690Z","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":88.1,"endSpeed":82.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.812763030707035,"aZ":-29.345379855488297,"pfxX":2.0761687527137527,"pfxZ":1.6726818514966961,"pX":0.8028303365625102,"pZ":1.6877322710892277,"vX0":6.305074117861063,"vY0":-128.2850048966045,"vZ0":-3.7066448355366206,"x":86.4,"y":193.21,"x0":-1.9418748011941778,"y0":50.003338750168645,"z0":5.401724383183822,"aX":3.5116649199545202},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.5,"breakHorizontal":-5.0,"spinRate":2798,"spinDirection":41},"zone":9,"typeConfidence":0.9,"plateTime":0.4245352423815354,"extension":6.358223310541839},"index":5,"playId":"36355696-dcf5-39b7-8139-068fd07cb360","pitchNumber":4,"startTime":"2025-08-24T00:26:24.998Z","endTime":"2025-08-24T00:26:30.054Z","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.3,"endSpeed":80.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.197529003115793,"aZ":-34.32766975923051,"pfxX":3.306286277364707,"pfxZ":-1.3133917342169905,"pX":0.7338119369328765,"pZ":1.957588983434741,"vX0":5.829633431743334,"vY0":-127.08168280792138,"vZ0":-2.0167846974542076,"x":89.03,"y":185.93,"x0":-2.0162526733460484,"y0":50.00211119483766,"z0":5.47927653959209,"aX":5.425309619466992},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.6,"breakHorizontal":-7.3,"spinRate":2708,"spinDirection":48},"zone":9,"typeConfidence":0.9,"plateTime":0.4304264121468284,"extension":6.331436373924085},"index":6,"playId":"9bb5f0f6-3e57-3031-8ad4-a12ae4f9d534","pitchNumber":5,"startTime":"2025-08-24T00:26:47.975Z","endTime":"2025-08-24T00:26:53.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.879940790823763,"aZ":-39.009670884017844,"pfxX":0.5933785797664237,"pfxZ":-4.027271598784146,"pX":0.46326965256568275,"pZ":1.408682360109694,"vX0":5.863655364547615,"vY0":-128.7929632017339,"vZ0":-2.5694832144759543,"x":99.34,"y":200.75,"x0":-1.909133754265242,"y0":50.001276362814565,"z0":5.40309101405758,"aX":1.0062733101755212},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-7.7,"breakHorizontal":-2.3,"spinRate":2775,"spinDirection":37},"zone":14,"typeConfidence":0.89,"plateTime":0.42344715981719006,"extension":6.331733143780121},"index":7,"playId":"05e8fbe4-7f78-37f8-a0e2-71d508edb88b","pitchNumber":6,"startTime":"2025-08-24T00:27:18.582Z","endTime":"2025-08-24T00:27:23.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:27:23.494Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adam Frazier grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T00:27:25.492Z","endTime":"2025-08-24T00:28:37.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":95.2,"endSpeed":88.1,"strikeZoneTop":3.19512219135745,"strikeZoneBottom":1.4800005135163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.169291809320374,"aZ":-13.758712754589913,"pfxX":-4.1179835000736364,"pfxZ":9.379801387427618,"pX":0.5294468529467015,"pZ":1.7540116546294775,"vX0":7.634933316924974,"vY0":-138.34872466299166,"vZ0":-7.517792788976534,"x":96.82,"y":191.42,"x0":-1.7151331683267843,"y0":50.00522502335443,"z0":5.404793489333175,"aX":-8.087381600251653},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":6.1,"spinRate":2244,"spinDirection":205},"zone":9,"typeConfidence":0.89,"plateTime":0.393990055644736,"extension":6.4798265805072255},"index":0,"playId":"694458e2-f6cb-34e0-908a-d50f3afdf096","pitchNumber":1,"startTime":"2025-08-24T00:27:44.584Z","endTime":"2025-08-24T00:27:48.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.22012488298316,"strikeZoneBottom":1.47999973947304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.968426229714666,"aZ":-14.768204585448819,"pfxX":-4.453329457438132,"pfxZ":8.852480265306959,"pX":-0.9109062701906114,"pZ":4.923325570561549,"vX0":4.167155816141689,"vY0":-139.05611310107682,"vZ0":0.5027502563586995,"x":151.72,"y":105.85,"x0":-1.847279568258566,"y0":50.0056269360622,"z0":5.716919663264993,"aX":-8.759330064504521},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":7.2,"spinRate":2274,"spinDirection":211},"zone":11,"typeConfidence":0.89,"plateTime":0.39328145177767304,"extension":6.3891532193115355},"index":1,"playId":"9d3803dd-1f15-384c-a21d-e7a05c794fee","pitchNumber":2,"startTime":"2025-08-24T00:27:58.143Z","endTime":"2025-08-24T00:28:01.455Z","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":87.4,"endSpeed":81.5,"strikeZoneTop":3.17723169280701,"strikeZoneBottom":1.48000151060292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.181770570522485,"aZ":-38.994449316730616,"pfxX":0.7305566124117147,"pfxZ":-4.105963264889767,"pX":0.7693432932399614,"pZ":1.8967301627187922,"vX0":6.582306993744993,"vY0":-127.34134349525627,"vZ0":-1.3734852260380837,"x":87.67,"y":187.57,"x0":-1.9309317343211272,"y0":50.00187336787622,"z0":5.494567644984578,"aX":1.2126318172641763},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-7.6,"breakHorizontal":-2.6,"spinRate":2747,"spinDirection":31},"zone":9,"typeConfidence":0.88,"plateTime":0.4281529680282614,"extension":6.301326412052695},"index":2,"playId":"33497cdc-8b7b-36d8-a1e5-7a2f91d752c1","pitchNumber":3,"startTime":"2025-08-24T00:28:12.639Z","endTime":"2025-08-24T00:28:17.075Z","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":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.700234239324033,"aZ":-14.27087694774423,"pfxX":-2.6107241362677067,"pfxZ":8.969833790670197,"pX":0.7070946881312496,"pZ":3.0641793777187036,"vX0":7.645897400873486,"vY0":-140.1673402955514,"vZ0":-4.083240884239489,"x":90.05,"y":156.05,"x0":-1.7129864753444317,"y0":50.006368034338635,"z0":5.467162957628209,"aX":-5.213553018166339},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":3.2,"spinRate":2283,"spinDirection":210},"zone":3,"typeConfidence":0.91,"plateTime":0.39027096402056216,"extension":6.4418233314397835},"hitData":{"launchSpeed":66.6,"launchAngle":2.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.02,"coordY":156.65}},"index":3,"playId":"7662852f-8ccd-3972-bbfa-800c7cbfd9c9","pitchNumber":4,"startTime":"2025-08-24T00:28:28.204Z","endTime":"2025-08-24T00:28:37.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:28:37.413Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan India flies out to center fielder Javier Báez.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T00:28:42.103Z","endTime":"2025-08-24T00:29:25.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.40868208418403,"strikeZoneBottom":1.54999941077791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.071354883035276,"aZ":-18.252409572150565,"pfxX":-0.6767798525687581,"pfxZ":7.039283105584225,"pX":0.5711560032818844,"pZ":3.969111316620351,"vX0":6.425153257214493,"vY0":-139.21637822509845,"vZ0":-1.3846288803087323,"x":95.23,"y":131.61,"x0":-1.6713211979503524,"y0":50.00064902615133,"z0":5.671983318526811,"aX":-1.3383000234320246},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.7,"breakHorizontal":0.0,"spinRate":2081,"spinDirection":202},"zone":12,"typeConfidence":0.89,"plateTime":0.3923167345762537,"extension":6.222584552185397},"index":0,"playId":"7e3e0838-cabf-3dcd-a53c-b811a19ed2ed","pitchNumber":1,"startTime":"2025-08-24T00:29:01.470Z","endTime":"2025-08-24T00:29:05.800Z","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":95.6,"endSpeed":87.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.06372484857578,"aZ":-23.780984982221558,"pfxX":-8.345868814552034,"pfxZ":4.274053399576628,"pX":-0.47710525636508705,"pZ":2.9028930248388183,"vX0":6.671342698948131,"vY0":-139.16182541124388,"vZ0":-2.87490485167614,"x":135.19,"y":160.4,"x0":-1.8205102944198601,"y0":50.00083701127801,"z0":5.5237291744425505,"aX":-16.37689699414336},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.3,"breakHorizontal":13.8,"spinRate":2089,"spinDirection":192},"zone":1,"typeConfidence":0.88,"plateTime":0.39351154848527825,"extension":6.344202729534048},"hitData":{"launchSpeed":90.2,"launchAngle":35.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.22,"coordY":63.85}},"index":1,"playId":"35f89eaa-56cf-3295-a62e-4821b2f61cda","pitchNumber":2,"startTime":"2025-08-24T00:29:15.707Z","endTime":"2025-08-24T00:29:25.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:29:25.808Z","atBatIndex":65}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan India flies out to center fielder Javier Báez.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T00:28:42.103Z","endTime":"2025-08-24T00:29:25.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.40868208418403,"strikeZoneBottom":1.54999941077791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.071354883035276,"aZ":-18.252409572150565,"pfxX":-0.6767798525687581,"pfxZ":7.039283105584225,"pX":0.5711560032818844,"pZ":3.969111316620351,"vX0":6.425153257214493,"vY0":-139.21637822509845,"vZ0":-1.3846288803087323,"x":95.23,"y":131.61,"x0":-1.6713211979503524,"y0":50.00064902615133,"z0":5.671983318526811,"aX":-1.3383000234320246},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.7,"breakHorizontal":0.0,"spinRate":2081,"spinDirection":202},"zone":12,"typeConfidence":0.89,"plateTime":0.3923167345762537,"extension":6.222584552185397},"index":0,"playId":"7e3e0838-cabf-3dcd-a53c-b811a19ed2ed","pitchNumber":1,"startTime":"2025-08-24T00:29:01.470Z","endTime":"2025-08-24T00:29:05.800Z","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":95.6,"endSpeed":87.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.06372484857578,"aZ":-23.780984982221558,"pfxX":-8.345868814552034,"pfxZ":4.274053399576628,"pX":-0.47710525636508705,"pZ":2.9028930248388183,"vX0":6.671342698948131,"vY0":-139.16182541124388,"vZ0":-2.87490485167614,"x":135.19,"y":160.4,"x0":-1.8205102944198601,"y0":50.00083701127801,"z0":5.5237291744425505,"aX":-16.37689699414336},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.3,"breakHorizontal":13.8,"spinRate":2089,"spinDirection":192},"zone":1,"typeConfidence":0.88,"plateTime":0.39351154848527825,"extension":6.344202729534048},"hitData":{"launchSpeed":90.2,"launchAngle":35.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.22,"coordY":63.85}},"index":1,"playId":"35f89eaa-56cf-3295-a62e-4821b2f61cda","pitchNumber":2,"startTime":"2025-08-24T00:29:15.707Z","endTime":"2025-08-24T00:29:25.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T00:29:25.808Z","atBatIndex":65},"scoringPlays":[18,21,27,36,38,58],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"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":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":156.96,"y":72.64},"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":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":95.74,"y":165.78},"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":1,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":204.71,"y":93.3},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":136.81,"y":74.52},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":84.59,"y":141.44},"type":"O","description":"Pop Out"}]}},{"startIndex":6,"endIndex":12,"top":[6,7,8,9],"bottom":[10,11,12],"hits":{"away":[{"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":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":86.04,"y":95.34},"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":2,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":93.46,"y":98.36},"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":2,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":117.95,"y":98.15},"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":2,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":114.5,"y":151.07},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":65.43,"y":82.05},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":168.79,"y":101.11},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":102.84,"y":162.73},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":13,"endIndex":19,"top":[13,14,15],"bottom":[16,17,18,19],"hits":{"away":[{"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":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":102.84,"y":172.37},"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":3,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":159.62,"y":169.83},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":127.68,"y":178.96},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":194.6,"y":131.3},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"coordinates":{"x":48.0,"y":126.32},"type":"H","description":"Double"}]}},{"startIndex":20,"endIndex":28,"top":[20,21,22,23,24],"bottom":[25,26,27,28],"hits":{"away":[{"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":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":139.94,"y":95.85},"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":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":215.89,"y":114.57},"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":4,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":105.87,"y":182.23},"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":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":145.7,"y":176.3},"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":4,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":155.06,"y":165.78},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":188.52,"y":141.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":151.51,"y":155.13},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":81.26,"y":40.12},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":39.82,"y":120.61},"type":"O","description":"Flyout"}]}},{"startIndex":29,"endIndex":37,"top":[29,30,31,32],"bottom":[33,34,35,36,37],"hits":{"away":[{"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":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":79.01,"y":116.09},"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":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":41.77,"y":106.26},"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":5,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":148.47,"y":172.37},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":178.88,"y":120.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":179.9,"y":120.15},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"coordinates":{"x":110.95,"y":92.27},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":63.3,"y":132.32},"type":"O","description":"Flyout"}]}},{"startIndex":38,"endIndex":46,"top":[38,39,40,41],"bottom":[42,43,44,45,46],"hits":{"away":[{"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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":32.9,"y":79.32},"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":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":178.0,"y":98.98},"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":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":98.42,"y":132.44},"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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":134.27,"y":175.41},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":134.05,"y":36.78},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":60.04,"y":129.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":93.34,"y":75.67},"type":"O","description":"Lineout"}]}},{"startIndex":47,"endIndex":53,"top":[47,48,49,50],"bottom":[51,52,53],"hits":{"away":[{"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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":61.82,"y":103.16},"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":7,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":108.42,"y":166.28},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":132.34,"y":130.12},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"coordinates":{"x":154.04,"y":204.3},"type":"O","description":"Pop Out"}]}},{"startIndex":54,"endIndex":62,"top":[54,55,56,57],"bottom":[58,59,60,61,62],"hits":{"away":[{"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":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":100.31,"y":106.97},"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":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":129.23,"y":183.22},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"coordinates":{"x":62.55,"y":59.92},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":128.34,"y":81.51},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":139.34,"y":141.44},"type":"O","description":"Groundout"}]}},{"startIndex":63,"endIndex":65,"top":[63,64,65],"bottom":[],"hits":{"away":[{"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":9,"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":116.02,"y":156.65},"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":9,"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":106.22,"y":63.85},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":4,"hits":9,"errors":1,"leftOnBase":4},"away":{"runs":2,"hits":8,"errors":1,"leftOnBase":5}},"defense":{"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"catcher":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"first":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"second":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"third":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"shortstop":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"left":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"center":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"right":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"onDeck":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"inHole":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"battingOrder":6,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"offense":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"onDeck":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"inHole":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"battingOrder":7,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"balls":1,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"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":4,"groundOuts":10,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".246","atBats":32,"obp":".307","slg":".393","ops":".700","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":12,"rbi":2,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":4,"airOuts":11,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":30,"obp":".344","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":144,"era":"3.61","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.25","battersFaced":32,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":56,"strikes":88,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":4,"pitchesPerInning":"18.00","runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":1,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID624428":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":57,"groundOuts":85,"airOuts":102,"runs":33,"doubles":15,"triples":0,"homeRuns":5,"strikeOuts":58,"baseOnBalls":22,"intentionalWalks":2,"hits":86,"hitByPitch":7,"avg":".265","atBats":325,"obp":".320","slg":".357","ops":".677","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":360,"totalBases":116,"rbi":34,"leftOnBase":109,"sacBunts":1,"sacFlies":5,"babip":".303","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.00","popOuts":13,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":153,"putOuts":140,"errors":3,"chances":296,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"summary":"1.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":10,"strikes":14,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"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":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":27,"gamesStarted":0,"flyOuts":20,"groundOuts":28,"airOuts":34,"runs":26,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":25,"baseOnBalls":16,"intentionalWalks":1,"hits":36,"hitByPitch":1,"atBats":123,"obp":".379","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":576,"era":"6.44","inningsPitched":"29.1","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":21,"whip":"1.77","battersFaced":140,"outs":88,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":576,"balls":222,"strikes":354,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":1,"winPercentage":".250","pitchesPerInning":"19.64","gamesFinished":15,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"7.67","walksPer9Inn":"4.91","hitsPer9Inn":"11.05","runsScoredPer9":"7.98","homeRunsPer9":"1.53","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":6},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":89,"groundOuts":110,"airOuts":147,"runs":54,"doubles":26,"triples":0,"homeRuns":8,"strikeOuts":88,"baseOnBalls":49,"intentionalWalks":0,"hits":105,"hitByPitch":12,"avg":".235","atBats":447,"obp":".325","slg":".347","ops":".672","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":511,"totalBases":155,"rbi":41,"leftOnBase":134,"sacBunts":1,"sacFlies":2,"babip":".275","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.88","popOuts":35,"lineOuts":23},"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":187,"putOuts":131,"errors":12,"chances":330,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686475":{"person":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":4,"groundOuts":7,"airOuts":9,"runs":10,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".258","atBats":31,"obp":".273","slg":".387","ops":".660","caughtStealing":2,"stolenBases":17,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":12,"rbi":5,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":0,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":29,"errors":1,"chances":36,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":0,"flyOuts":14,"groundOuts":31,"airOuts":23,"runs":16,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":24,"baseOnBalls":11,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":101,"obp":".319","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":439,"era":"4.73","inningsPitched":"26.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.35","battersFaced":114,"outs":80,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":439,"balls":166,"strikes":273,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".333","pitchesPerInning":"16.46","gamesFinished":5,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"8.10","walksPer9Inn":"3.71","hitsPer9Inn":"8.44","runsScoredPer9":"5.40","homeRunsPer9":"1.35","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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-4 | K","gamesPlayed":1,"flyOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":81,"groundOuts":110,"airOuts":148,"runs":43,"doubles":30,"triples":0,"homeRuns":22,"strikeOuts":102,"baseOnBalls":23,"intentionalWalks":4,"hits":118,"hitByPitch":8,"avg":".247","atBats":477,"obp":".293","slg":".449","ops":".742","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":512,"totalBases":214,"rbi":73,"leftOnBase":205,"sacBunts":0,"sacFlies":1,"babip":".271","groundOutsToAirouts":"0.74","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"21.68","popOuts":33,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":13,"stolenBases":13,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":41,"putOuts":722,"errors":1,"chances":764,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"800","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":34,"groundOuts":54,"airOuts":70,"runs":32,"doubles":18,"triples":1,"homeRuns":8,"strikeOuts":50,"baseOnBalls":16,"intentionalWalks":1,"hits":55,"hitByPitch":1,"avg":".243","atBats":226,"obp":".293","slg":".438","ops":".731","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":99,"rbi":25,"leftOnBase":95,"sacBunts":0,"sacFlies":3,"babip":".275","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.25","popOuts":21,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":49,"errors":1,"chances":51,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID679845":{"person":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"jerseyNumber":"12","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"901","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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":26,"groundOuts":40,"airOuts":54,"runs":15,"doubles":6,"triples":2,"homeRuns":4,"strikeOuts":22,"baseOnBalls":12,"intentionalWalks":0,"hits":29,"hitByPitch":3,"avg":".204","atBats":142,"obp":".277","slg":".359","ops":".636","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":160,"totalBases":51,"rbi":17,"leftOnBase":50,"sacBunts":1,"sacFlies":2,"babip":".212","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.50","popOuts":13,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":39,"putOuts":61,"errors":1,"chances":101,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID670231":{"person":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":21,"groundOuts":43,"airOuts":29,"runs":17,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":40,"baseOnBalls":16,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".199","atBats":136,"obp":".286","slg":".324","ops":".610","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":44,"rbi":13,"leftOnBase":56,"sacBunts":2,"sacFlies":1,"babip":".247","groundOutsToAirouts":"1.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":91,"errors":3,"chances":97,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{},"fielding":{}},"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":54,"gamesStarted":0,"flyOuts":21,"groundOuts":61,"airOuts":48,"runs":16,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":41,"baseOnBalls":17,"intentionalWalks":3,"hits":47,"hitByPitch":3,"atBats":197,"obp":".309","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":831,"era":"2.53","inningsPitched":"53.1","wins":5,"losses":3,"saves":2,"saveOpportunities":7,"holds":20,"blownSaves":5,"earnedRuns":15,"whip":"1.20","battersFaced":217,"outs":160,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":831,"balls":299,"strikes":532,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".625","pitchesPerInning":"15.58","gamesFinished":9,"strikeoutWalkRatio":"2.41","strikeoutsPer9Inn":"6.92","walksPer9Inn":"2.87","hitsPer9Inn":"7.93","runsScoredPer9":"2.70","homeRunsPer9":"0.34","inheritedRunners":19,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":6,"groundOuts":6,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".172","atBats":29,"obp":".294","slg":".310","ops":".604","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":9,"rbi":3,"leftOnBase":11,"sacBunts":1,"sacFlies":0,"babip":".235","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":1,"putOuts":84,"errors":0,"chances":85,"fielding":"1.000","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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":4,"strikes":8,"strikePercentage":".670","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":37,"gamesStarted":0,"flyOuts":22,"groundOuts":43,"airOuts":45,"runs":15,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":34,"baseOnBalls":5,"intentionalWalks":0,"hits":26,"hitByPitch":0,"atBats":148,"obp":".203","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":636,"era":"3.21","inningsPitched":"42.0","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":15,"whip":"0.74","battersFaced":153,"outs":126,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":636,"balls":220,"strikes":416,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".500","pitchesPerInning":"15.14","gamesFinished":12,"strikeoutWalkRatio":"6.80","strikeoutsPer9Inn":"7.29","walksPer9Inn":"1.07","hitsPer9Inn":"5.57","runsScoredPer9":"3.21","homeRunsPer9":"1.07","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"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":57,"gamesStarted":0,"flyOuts":43,"groundOuts":31,"airOuts":89,"runs":21,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":47,"baseOnBalls":20,"intentionalWalks":6,"hits":42,"hitByPitch":3,"atBats":207,"obp":".281","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":884,"era":"2.72","inningsPitched":"56.1","wins":4,"losses":5,"saves":33,"saveOpportunities":39,"holds":0,"blownSaves":6,"earnedRuns":17,"whip":"1.10","battersFaced":232,"outs":169,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":884,"balls":309,"strikes":575,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.35","rbi":0,"winPercentage":".444","pitchesPerInning":"15.69","gamesFinished":48,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"7.51","walksPer9Inn":"3.20","hitsPer9Inn":"6.71","runsScoredPer9":"3.36","homeRunsPer9":"0.80","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":15,"gamesStarted":11,"flyOuts":50,"groundOuts":42,"airOuts":74,"runs":19,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":56,"baseOnBalls":24,"intentionalWalks":0,"hits":39,"hitByPitch":1,"atBats":210,"obp":".272","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":974,"era":"2.79","inningsPitched":"58.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.09","battersFaced":236,"outs":174,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":974,"balls":356,"strikes":618,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".500","pitchesPerInning":"16.79","gamesFinished":2,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"8.69","walksPer9Inn":"3.72","hitsPer9Inn":"6.05","runsScoredPer9":"2.95","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"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":"1-4 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":84,"groundOuts":125,"airOuts":156,"runs":54,"doubles":22,"triples":1,"homeRuns":27,"strikeOuts":87,"baseOnBalls":39,"intentionalWalks":5,"hits":130,"hitByPitch":7,"avg":".263","atBats":495,"obp":".324","slg":".475","ops":".799","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":544,"totalBases":235,"rbi":90,"leftOnBase":240,"sacBunts":0,"sacFlies":3,"babip":".268","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.33","popOuts":34,"lineOuts":38},"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":50,"putOuts":735,"errors":3,"chances":788,"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 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":115,"flyOuts":29,"groundOuts":99,"airOuts":79,"runs":38,"doubles":15,"triples":4,"homeRuns":4,"strikeOuts":67,"baseOnBalls":19,"intentionalWalks":0,"hits":83,"hitByPitch":1,"avg":".265","atBats":313,"obp":".307","slg":".377","ops":".684","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":348,"totalBases":118,"rbi":28,"leftOnBase":126,"sacBunts":12,"sacFlies":3,"babip":".322","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.25","popOuts":28,"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":2,"putOuts":275,"errors":1,"chances":278,"fielding":".996","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":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":47,"gamesStarted":2,"flyOuts":34,"groundOuts":57,"airOuts":59,"runs":18,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":33,"baseOnBalls":22,"intentionalWalks":1,"hits":53,"hitByPitch":5,"atBats":199,"obp":".352","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":847,"era":"2.89","inningsPitched":"53.0","wins":5,"losses":2,"saves":1,"saveOpportunities":1,"holds":6,"blownSaves":0,"earnedRuns":17,"whip":"1.42","battersFaced":229,"outs":159,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":847,"balls":316,"strikes":531,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".714","pitchesPerInning":"15.98","gamesFinished":7,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.60","walksPer9Inn":"3.74","hitsPer9Inn":"9.00","runsScoredPer9":"3.06","homeRunsPer9":"1.02","inheritedRunners":12,"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":{},"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":20,"gamesStarted":20,"flyOuts":63,"groundOuts":98,"airOuts":125,"runs":57,"doubles":25,"triples":3,"homeRuns":17,"strikeOuts":94,"baseOnBalls":32,"intentionalWalks":0,"hits":113,"hitByPitch":4,"atBats":427,"obp":".320","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1782,"era":"4.50","inningsPitched":"108.0","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.34","battersFaced":466,"outs":324,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1782,"balls":646,"strikes":1136,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":10,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".385","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"7.83","walksPer9Inn":"2.67","hitsPer9Inn":"9.42","runsScoredPer9":"4.75","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":29,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":11,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(L, 8-10)","summary":"6.0 IP, 3 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":3,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":108,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":108,"balls":42,"strikes":66,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":99,"groundOuts":133,"airOuts":189,"runs":56,"doubles":19,"triples":4,"homeRuns":13,"strikeOuts":108,"baseOnBalls":38,"intentionalWalks":0,"hits":138,"hitByPitch":3,"atBats":561,"obp":".295","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2293,"era":"3.39","inningsPitched":"148.2","wins":8,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.18","battersFaced":610,"outs":446,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2293,"balls":792,"strikes":1501,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":3,"winPercentage":".444","pitchesPerInning":"15.42","gamesFinished":0,"strikeoutWalkRatio":"2.84","strikeoutsPer9Inn":"6.54","walksPer9Inn":"2.30","hitsPer9Inn":"8.35","runsScoredPer9":"3.39","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":42,"lineOuts":48},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":9,"errors":0,"chances":20,"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"}]},"ID573262":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"jerseyNumber":"18","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":116,"flyOuts":70,"groundOuts":78,"airOuts":124,"runs":51,"doubles":18,"triples":1,"homeRuns":13,"strikeOuts":97,"baseOnBalls":57,"intentionalWalks":4,"hits":88,"hitByPitch":1,"avg":".230","atBats":382,"obp":".330","slg":".385","ops":".715","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":445,"totalBases":147,"rbi":36,"leftOnBase":171,"sacBunts":2,"sacFlies":3,"babip":".273","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.38","popOuts":28,"lineOuts":26},"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":187,"errors":1,"chances":199,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":70,"groundOuts":129,"airOuts":140,"runs":60,"doubles":32,"triples":5,"homeRuns":12,"strikeOuts":72,"baseOnBalls":48,"intentionalWalks":0,"hits":142,"hitByPitch":1,"avg":".298","atBats":476,"obp":".361","slg":".462","ops":".823","caughtStealing":9,"stolenBases":22,"stolenBasePercentage":".710","caughtStealingPercentage":".290","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":532,"totalBases":220,"rbi":57,"leftOnBase":204,"sacBunts":3,"sacFlies":4,"babip":".328","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.67","popOuts":26,"lineOuts":44},"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":209,"putOuts":116,"errors":7,"chances":332,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID607625":{"person":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"jerseyNumber":"67","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":24,"gamesStarted":24,"flyOuts":81,"groundOuts":123,"airOuts":157,"runs":60,"doubles":21,"triples":1,"homeRuns":25,"strikeOuts":115,"baseOnBalls":49,"intentionalWalks":1,"hits":119,"hitByPitch":5,"atBats":510,"obp":".306","caughtStealing":7,"stolenBases":4,"stolenBasePercentage":".364","caughtStealingPercentage":".636","numberOfPitches":2216,"era":"3.73","inningsPitched":"137.2","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.22","battersFaced":568,"outs":413,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2216,"balls":818,"strikes":1398,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".571","pitchesPerInning":"16.10","gamesFinished":0,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"7.52","walksPer9Inn":"3.20","hitsPer9Inn":"7.78","runsScoredPer9":"3.92","homeRunsPer9":"1.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":28,"lineOuts":48},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":12,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":18,"gamesStarted":18,"flyOuts":68,"groundOuts":103,"airOuts":116,"runs":29,"doubles":8,"triples":2,"homeRuns":11,"strikeOuts":83,"baseOnBalls":31,"intentionalWalks":1,"hits":79,"hitByPitch":3,"atBats":380,"obp":".273","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1592,"era":"2.53","inningsPitched":"103.0","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.07","battersFaced":415,"outs":309,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1592,"balls":599,"strikes":993,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".583","pitchesPerInning":"15.46","gamesFinished":0,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"7.25","walksPer9Inn":"2.71","hitsPer9Inn":"6.90","runsScoredPer9":"2.53","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":24,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":2,"errors":0,"chances":14,"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":{},"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":56,"gamesStarted":2,"flyOuts":12,"groundOuts":77,"airOuts":24,"runs":22,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":52,"baseOnBalls":17,"intentionalWalks":0,"hits":53,"hitByPitch":2,"atBats":204,"obp":".323","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":909,"era":"3.69","inningsPitched":"53.2","wins":5,"losses":1,"saves":0,"saveOpportunities":3,"holds":12,"blownSaves":3,"earnedRuns":22,"whip":"1.30","battersFaced":225,"outs":161,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":909,"balls":316,"strikes":593,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.21","rbi":0,"winPercentage":".833","pitchesPerInning":"16.94","gamesFinished":4,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"8.72","walksPer9Inn":"2.85","hitsPer9Inn":"8.89","runsScoredPer9":"3.69","homeRunsPer9":"1.01","inheritedRunners":33,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":59,"gamesStarted":0,"flyOuts":23,"groundOuts":46,"airOuts":53,"runs":20,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":51,"baseOnBalls":18,"intentionalWalks":1,"hits":43,"hitByPitch":1,"atBats":192,"obp":".294","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":839,"era":"3.18","inningsPitched":"51.0","wins":2,"losses":2,"saves":1,"saveOpportunities":3,"holds":17,"blownSaves":2,"earnedRuns":18,"whip":"1.20","battersFaced":212,"outs":153,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":839,"balls":292,"strikes":547,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".500","pitchesPerInning":"16.45","gamesFinished":6,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.18","hitsPer9Inn":"7.59","runsScoredPer9":"3.53","homeRunsPer9":"1.24","inheritedRunners":44,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":14,"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":true,"isSubstitute":false}},"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":"3-4 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":85,"groundOuts":99,"airOuts":157,"runs":84,"doubles":40,"triples":4,"homeRuns":19,"strikeOuts":105,"baseOnBalls":43,"intentionalWalks":7,"hits":150,"hitByPitch":5,"avg":".298","atBats":504,"obp":".354","slg":".506","ops":".860","caughtStealing":7,"stolenBases":34,"stolenBasePercentage":".829","caughtStealingPercentage":".171","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":559,"totalBases":255,"rbi":71,"leftOnBase":187,"sacBunts":0,"sacFlies":7,"babip":".339","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.53","popOuts":33,"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":313,"putOuts":157,"errors":10,"chances":480,"fielding":".979","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,624428,663697,545341,664728,679845,670231,608379,664199,669674],"pitchers":[608379,664199,669674],"bench":[571912,686475],"bullpen":[686701,680742,702070,668674,608032,547179,607625,663738,670167,672582],"battingOrder":[573262,677951,686469,672580,521692,624428,663697,545341,670231],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Pasquantino (22, Paddack)."},{"label":"HR","value":"Witt Jr. (19, 6th inning off Melton, 0 on, 0 out)."},{"label":"TB","value":"Frazier; Grichuk; India; Pasquantino 2; Perez, S; Witt Jr. 6."},{"label":"RBI","value":"Pasquantino (90); Witt Jr. (71)."},{"label":"Runners left in scoring position, 2 out","value":"Frazier; Garcia, M."},{"label":"GIDP","value":"India; Loftin; Yastrzemski."},{"label":"Team RISP","value":"1-for-8."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Witt Jr. (10, throw)."},{"label":"Outfield assists","value":"Grichuk (Rogers at 3rd base)."},{"label":"DP","value":"2 (Garcia, M-India-Pasquantino; India-Witt Jr.-Pasquantino)."}]}],"note":[{"label":"a","value":"Grounded into a double play for Isbel in the 7th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":4,"airOuts":11,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".250","atBats":30,"obp":".319","slg":".424","ops":".743","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":16,"rbi":4,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":32,"obp":".294","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":117,"era":"3.75","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.22","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":117,"balls":44,"strikes":73,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":2,"pitchesPerInning":"13.00","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":1,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":47,"groundOuts":91,"airOuts":96,"runs":59,"doubles":18,"triples":10,"homeRuns":11,"strikeOuts":95,"baseOnBalls":41,"intentionalWalks":1,"hits":100,"hitByPitch":4,"avg":".265","atBats":377,"obp":".340","slg":".454","ops":".794","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":427,"totalBases":171,"rbi":41,"leftOnBase":168,"sacBunts":1,"sacFlies":4,"babip":".324","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.27","popOuts":17,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":160,"putOuts":140,"errors":9,"chances":309,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669373":{"person":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":81,"groundOuts":130,"airOuts":133,"runs":41,"doubles":19,"triples":1,"homeRuns":13,"strikeOuts":200,"baseOnBalls":25,"intentionalWalks":0,"hits":113,"hitByPitch":4,"atBats":573,"obp":".235","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":2325,"era":"2.32","inningsPitched":"159.1","wins":11,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"0.87","battersFaced":605,"outs":478,"gamesPitched":25,"completeGames":1,"shutouts":1,"pitchesThrown":2325,"balls":691,"strikes":1634,"strikePercentage":".700","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".786","pitchesPerInning":"14.59","gamesFinished":0,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"11.30","walksPer9Inn":"1.41","hitsPer9Inn":"6.38","runsScoredPer9":"2.32","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":27,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":4,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700242":{"person":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"jerseyNumber":"27","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":39,"groundOuts":66,"airOuts":65,"runs":34,"doubles":6,"triples":2,"homeRuns":6,"strikeOuts":75,"baseOnBalls":24,"intentionalWalks":0,"hits":54,"hitByPitch":0,"avg":".211","atBats":256,"obp":".275","slg":".320","ops":".595","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":82,"rbi":31,"leftOnBase":117,"sacBunts":0,"sacFlies":4,"babip":".268","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.67","popOuts":14,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":165,"putOuts":97,"errors":6,"chances":268,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":77,"groundOuts":107,"airOuts":132,"runs":52,"doubles":21,"triples":3,"homeRuns":16,"strikeOuts":103,"baseOnBalls":30,"intentionalWalks":1,"hits":119,"hitByPitch":3,"atBats":455,"obp":".308","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1854,"era":"3.68","inningsPitched":"117.1","wins":12,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.27","battersFaced":494,"outs":352,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1854,"balls":637,"strikes":1217,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".750","pitchesPerInning":"15.80","gamesFinished":0,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"7.90","walksPer9Inn":"2.30","hitsPer9Inn":"9.13","runsScoredPer9":"3.99","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":22,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606160":{"person":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":23,"groundOuts":42,"airOuts":45,"runs":28,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":43,"baseOnBalls":27,"intentionalWalks":2,"hits":34,"hitByPitch":0,"atBats":163,"obp":".319","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":835,"era":"5.40","inningsPitched":"45.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":27,"whip":"1.36","battersFaced":191,"outs":135,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":835,"balls":332,"strikes":503,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".500","pitchesPerInning":"18.56","gamesFinished":15,"strikeoutWalkRatio":"1.59","strikeoutsPer9Inn":"8.60","walksPer9Inn":"5.40","hitsPer9Inn":"6.80","runsScoredPer9":"5.60","homeRunsPer9":"0.80","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":11,"groundOuts":14,"airOuts":32,"runs":11,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":20,"baseOnBalls":10,"intentionalWalks":0,"hits":21,"hitByPitch":3,"avg":".241","atBats":87,"obp":".340","slg":".483","ops":".823","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":100,"totalBases":42,"rbi":12,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".270","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.75","popOuts":12,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595879":{"person":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":108,"flyOuts":53,"groundOuts":88,"airOuts":87,"runs":51,"doubles":17,"triples":2,"homeRuns":11,"strikeOuts":92,"baseOnBalls":9,"intentionalWalks":0,"hits":97,"hitByPitch":5,"avg":".268","atBats":362,"obp":".294","slg":".417","ops":".711","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":378,"totalBases":151,"rbi":51,"leftOnBase":148,"sacBunts":0,"sacFlies":2,"babip":".330","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.91","popOuts":14,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":133,"putOuts":153,"errors":8,"chances":294,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682985":{"person":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":0,"putOuts":2,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":60,"groundOuts":95,"airOuts":102,"runs":67,"doubles":26,"triples":1,"homeRuns":30,"strikeOuts":164,"baseOnBalls":38,"intentionalWalks":1,"hits":128,"hitByPitch":2,"avg":".263","atBats":486,"obp":".318","slg":".506","ops":".824","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":529,"totalBases":246,"rbi":94,"leftOnBase":227,"sacBunts":0,"sacFlies":3,"babip":".332","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.20","popOuts":16,"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":2,"putOuts":231,"errors":2,"chances":235,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663947":{"person":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(H, 14)","summary":"1.1 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":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":4,"strikes":6,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"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":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":55,"gamesStarted":5,"flyOuts":31,"groundOuts":75,"airOuts":59,"runs":27,"doubles":7,"triples":0,"homeRuns":13,"strikeOuts":50,"baseOnBalls":11,"intentionalWalks":0,"hits":56,"hitByPitch":0,"atBats":233,"obp":".270","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":930,"era":"3.57","inningsPitched":"63.0","wins":5,"losses":3,"saves":0,"saveOpportunities":4,"holds":14,"blownSaves":4,"earnedRuns":25,"whip":"1.06","battersFaced":251,"outs":189,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":930,"balls":318,"strikes":612,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".625","pitchesPerInning":"14.76","gamesFinished":4,"strikeoutWalkRatio":"4.55","strikeoutsPer9Inn":"7.14","walksPer9Inn":"1.57","hitsPer9Inn":"8.00","runsScoredPer9":"3.86","homeRunsPer9":"1.86","inheritedRunners":33,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681481":{"person":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"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":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":61,"groundOuts":65,"airOuts":110,"runs":54,"doubles":16,"triples":4,"homeRuns":22,"strikeOuts":79,"baseOnBalls":12,"intentionalWalks":0,"hits":88,"hitByPitch":6,"avg":".259","atBats":340,"obp":".294","slg":".524","ops":".818","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":363,"totalBases":178,"rbi":50,"leftOnBase":140,"sacBunts":0,"sacFlies":2,"babip":".274","groundOutsToAirouts":"0.59","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"15.46","popOuts":29,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":109,"errors":3,"chances":114,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID640448":{"person":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":50,"airOuts":49,"runs":21,"doubles":5,"triples":3,"homeRuns":3,"strikeOuts":44,"baseOnBalls":16,"intentionalWalks":2,"hits":38,"hitByPitch":1,"atBats":177,"obp":".281","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":729,"era":"3.44","inningsPitched":"49.2","wins":3,"losses":4,"saves":24,"saveOpportunities":30,"holds":1,"blownSaves":6,"earnedRuns":19,"whip":"1.09","battersFaced":199,"outs":149,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":729,"balls":241,"strikes":488,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".429","pitchesPerInning":"14.68","gamesFinished":38,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"7.97","walksPer9Inn":"2.90","hitsPer9Inn":"6.89","runsScoredPer9":"3.81","homeRunsPer9":"0.54","inheritedRunners":16,"inheritedRunnersScored":6,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656427":{"person":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"jerseyNumber":"9","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":74,"groundOuts":92,"airOuts":131,"runs":68,"doubles":20,"triples":1,"homeRuns":20,"strikeOuts":162,"baseOnBalls":50,"intentionalWalks":0,"hits":117,"hitByPitch":4,"atBats":501,"obp":".308","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2283,"era":"4.51","inningsPitched":"131.2","wins":7,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.27","battersFaced":556,"outs":395,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2283,"balls":825,"strikes":1458,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".368","pitchesPerInning":"17.34","gamesFinished":0,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"11.07","walksPer9Inn":"3.42","hitsPer9Inn":"8.00","runsScoredPer9":"4.65","homeRunsPer9":"1.37","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":27,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":12,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679529":{"person":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":2,"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":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":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":84,"groundOuts":76,"airOuts":143,"runs":70,"doubles":25,"triples":0,"homeRuns":27,"strikeOuts":127,"baseOnBalls":57,"intentionalWalks":5,"hits":110,"hitByPitch":9,"avg":".244","atBats":451,"obp":".337","slg":".479","ops":".816","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":522,"totalBases":216,"rbi":69,"leftOnBase":182,"sacBunts":0,"sacFlies":5,"babip":".275","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.70","popOuts":36,"lineOuts":23},"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":79,"putOuts":835,"errors":3,"chances":917,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805427":{"person":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":16,"era":"0.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"6.00","battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":9,"strikes":7,"strikePercentage":".440","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"48.00","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"54.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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668670":{"person":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":10,"groundOuts":27,"airOuts":25,"runs":12,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":32,"baseOnBalls":14,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".182","atBats":99,"obp":".278","slg":".323","ops":".601","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":32,"rbi":16,"leftOnBase":35,"sacBunts":1,"sacFlies":2,"babip":".227","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":9,"lineOuts":6},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":11,"obp":".385","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"3.38","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":13,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":18,"strikes":23,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"15.38","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":20,"stolenBasePercentage":".690","caughtStealingPercentage":".310","assists":13,"putOuts":256,"errors":4,"chances":273,"fielding":".985","passedBall":1,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID650402":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"1-2 | 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"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":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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":91,"groundOuts":102,"airOuts":143,"runs":66,"doubles":19,"triples":0,"homeRuns":13,"strikeOuts":73,"baseOnBalls":66,"intentionalWalks":0,"hits":111,"hitByPitch":4,"avg":".262","atBats":423,"obp":".363","slg":".400","ops":".763","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":499,"totalBases":169,"rbi":60,"leftOnBase":147,"sacBunts":0,"sacFlies":6,"babip":".286","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.54","popOuts":19,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":227,"putOuts":155,"errors":4,"chances":386,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID592454":{"person":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":50,"gamesStarted":0,"flyOuts":26,"groundOuts":51,"airOuts":49,"runs":28,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":40,"baseOnBalls":23,"intentionalWalks":0,"hits":40,"hitByPitch":1,"atBats":180,"obp":".314","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":800,"era":"5.10","inningsPitched":"47.2","wins":1,"losses":3,"saves":9,"saveOpportunities":13,"holds":13,"blownSaves":4,"earnedRuns":27,"whip":"1.32","battersFaced":204,"outs":143,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":800,"balls":313,"strikes":487,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".250","pitchesPerInning":"16.78","gamesFinished":15,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"7.55","walksPer9Inn":"4.34","hitsPer9Inn":"7.55","runsScoredPer9":"5.29","homeRunsPer9":"1.51","inheritedRunners":20,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669724":{"person":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":47,"gamesStarted":0,"flyOuts":25,"groundOuts":77,"airOuts":48,"runs":29,"doubles":14,"triples":2,"homeRuns":2,"strikeOuts":36,"baseOnBalls":12,"intentionalWalks":2,"hits":58,"hitByPitch":1,"atBats":218,"obp":".306","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":843,"era":"3.02","inningsPitched":"53.2","wins":3,"losses":3,"saves":0,"saveOpportunities":1,"holds":10,"blownSaves":1,"earnedRuns":18,"whip":"1.30","battersFaced":232,"outs":161,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":843,"balls":303,"strikes":540,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":".500","pitchesPerInning":"15.71","gamesFinished":8,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.04","walksPer9Inn":"2.01","hitsPer9Inn":"9.73","runsScoredPer9":"4.86","homeRunsPer9":"0.34","inheritedRunners":28,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID628451":{"person":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"jerseyNumber":"77","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"1-1 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","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":64,"flyOuts":29,"groundOuts":35,"airOuts":45,"runs":21,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":34,"hitByPitch":4,"avg":".258","atBats":132,"obp":".313","slg":".402","ops":".715","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":53,"rbi":21,"leftOnBase":60,"sacBunts":0,"sacFlies":1,"babip":".273","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":4,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":66,"putOuts":30,"errors":3,"chances":99,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663978":{"person":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(W, 5-11)","summary":"5.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":62,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":19,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":62,"balls":25,"strikes":37,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":91,"groundOuts":127,"airOuts":177,"runs":80,"doubles":26,"triples":4,"homeRuns":23,"strikeOuts":97,"baseOnBalls":32,"intentionalWalks":0,"hits":141,"hitByPitch":3,"atBats":532,"obp":".306","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":2224,"era":"4.98","inningsPitched":"137.1","wins":5,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":76,"whip":"1.26","battersFaced":577,"outs":412,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2224,"balls":773,"strikes":1451,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":1,"winPercentage":".313","pitchesPerInning":"16.19","gamesFinished":0,"strikeoutWalkRatio":"3.03","strikeoutsPer9Inn":"6.36","walksPer9Inn":"2.10","hitsPer9Inn":"9.24","runsScoredPer9":"5.24","homeRunsPer9":"1.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":8,"passedBall":0,"popOuts":46,"lineOuts":40},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":20,"errors":1,"chances":35,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"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":100,"flyOuts":51,"groundOuts":70,"airOuts":97,"runs":41,"doubles":16,"triples":2,"homeRuns":11,"strikeOuts":85,"baseOnBalls":16,"intentionalWalks":2,"hits":92,"hitByPitch":8,"avg":".268","atBats":343,"obp":".315","slg":".423","ops":".738","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":369,"totalBases":145,"rbi":50,"leftOnBase":147,"sacBunts":0,"sacFlies":1,"babip":".327","groundOutsToAirouts":"0.72","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"31.18","popOuts":22,"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":20,"stolenBases":41,"stolenBasePercentage":".672","caughtStealingPercentage":".328","assists":30,"putOuts":803,"errors":3,"chances":836,"fielding":".996","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID450203":{"person":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":21,"flyOuts":68,"groundOuts":116,"airOuts":116,"runs":72,"doubles":23,"triples":3,"homeRuns":19,"strikeOuts":130,"baseOnBalls":56,"intentionalWalks":2,"hits":126,"hitByPitch":12,"atBats":480,"obp":".350","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":2160,"era":"5.09","inningsPitched":"123.2","wins":9,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.47","battersFaced":558,"outs":371,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2160,"balls":779,"strikes":1381,"strikePercentage":".640","hitBatsmen":12,"balks":1,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".474","pitchesPerInning":"17.47","gamesFinished":1,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"9.46","walksPer9Inn":"4.08","hitsPer9Inn":"9.17","runsScoredPer9":"5.24","homeRunsPer9":"1.38","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":21,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":3,"chances":22,"fielding":".864","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676684":{"person":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(S, 19)","summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"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":"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":53,"gamesStarted":0,"flyOuts":21,"groundOuts":68,"airOuts":37,"runs":18,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":64,"baseOnBalls":16,"intentionalWalks":1,"hits":44,"hitByPitch":1,"atBats":212,"obp":".265","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":938,"era":"2.67","inningsPitched":"57.1","wins":6,"losses":2,"saves":19,"saveOpportunities":24,"holds":2,"blownSaves":5,"earnedRuns":17,"whip":"1.05","battersFaced":230,"outs":172,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":938,"balls":324,"strikes":614,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.84","rbi":0,"winPercentage":".750","pitchesPerInning":"16.36","gamesFinished":34,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.05","walksPer9Inn":"2.51","hitsPer9Inn":"6.91","runsScoredPer9":"2.83","homeRunsPer9":"0.63","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"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"}]},"ID690993":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":65,"groundOuts":70,"airOuts":107,"runs":56,"doubles":20,"triples":2,"homeRuns":11,"strikeOuts":84,"baseOnBalls":44,"intentionalWalks":0,"hits":91,"hitByPitch":1,"avg":".261","atBats":348,"obp":".343","slg":".425","ops":".768","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":397,"totalBases":148,"rbi":39,"leftOnBase":133,"sacBunts":0,"sacFlies":4,"babip":".311","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.64","popOuts":12,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":173,"errors":5,"chances":273,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID672761":{"person":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"jerseyNumber":"46","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"301","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":47,"groundOuts":44,"airOuts":78,"runs":37,"doubles":10,"triples":4,"homeRuns":10,"strikeOuts":51,"baseOnBalls":19,"intentionalWalks":0,"hits":61,"hitByPitch":3,"avg":".264","atBats":231,"obp":".324","slg":".472","ops":".796","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":256,"totalBases":109,"rbi":29,"leftOnBase":113,"sacBunts":0,"sacFlies":3,"babip":".295","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.10","popOuts":14,"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":5,"putOuts":111,"errors":2,"chances":118,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID675512":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.1 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":10,"strikes":18,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":3,"flyOuts":15,"groundOuts":23,"airOuts":25,"runs":8,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":23,"baseOnBalls":5,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":87,"obp":".237","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":353,"era":"2.92","inningsPitched":"24.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"0.89","battersFaced":93,"outs":74,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":353,"balls":113,"strikes":240,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":1,"winPercentage":".750","pitchesPerInning":"14.31","gamesFinished":0,"strikeoutWalkRatio":"4.60","strikeoutsPer9Inn":"8.39","walksPer9Inn":"1.82","hitsPer9Inn":"6.20","runsScoredPer9":"2.92","homeRunsPer9":"1.46","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[690993,628451,650402,681481,672761,679529,682985,693307,656716,595879,668670,663978,675512,663947,676684],"pitchers":[663978,675512,663947,676684],"bench":[663330,700242],"bullpen":[640448,656427,669724,592454,663554,606160,450203,669373,805427],"battingOrder":[628451,650402,672761,679529,682985,693307,656716,595879,668670],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Rogers (3, Wacha)."},{"label":"HR","value":"Torkelson (27, 4th inning off Wacha, 0 on, 2 out); Ibáñez (4, 8th inning off Long, 0 on, 0 out)."},{"label":"TB","value":"Báez, J; Greene, R; Ibáñez 4; McKinstry; Rogers 3; Torkelson 5; Torres."},{"label":"RBI","value":"Ibáñez (21); Rogers 2 (16); Torkelson (69)."},{"label":"2-out RBI","value":"Torkelson; Rogers."},{"label":"Runners left in scoring position, 2 out","value":"Dingler; Keith."},{"label":"GIDP","value":"Carpenter; Dingler."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Greene, R (2, fielding)."},{"label":"DP","value":"3 (McKinstry-Torres-Torkelson; Torkelson-McKinstry; Keith-Torres-Torkelson)."}]}],"note":[{"label":"a","value":"Homered for Keith in the 8th."},{"label":"b","value":"Struck out for Carpenter in the 8th."}]}},"officials":[{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482608,"fullName":"Scott Barry","link":"/api/v1/people/482608"},"officialType":"Second Base"},{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Paddack."},{"label":"Pitches-strikes","value":"Wacha 108-66; Clarke, T 12-8; Long 24-14; Paddack 62-37; Melton 28-18; Holton 10-6; Vest 17-12."},{"label":"Groundouts-flyouts","value":"Wacha 3-6; Clarke, T 0-0; Long 1-1; Paddack 5-3; Melton 2-0; Holton 2-0; Vest 1-1."},{"label":"Batters faced","value":"Wacha 24; Clarke, T 3; Long 5; Paddack 19; Melton 7; Holton 4; Vest 4."},{"label":"Inherited runners-scored","value":"Holton 2-0; Vest 1-0."},{"label":"Umpires","value":"HP: Adam Beck. 1B: Dan Iassogna. 2B: Scott Barry. 3B: Willie Traynor. "},{"label":"Weather","value":"76 degrees, Partly Cloudy."},{"label":"Wind","value":"13 mph, R To L."},{"label":"First pitch","value":"6:10 PM."},{"label":"T","value":"2:19."},{"label":"Att","value":"37,709."},{"label":"Venue","value":"Comerica Park."},{"label":"August 23, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951","boxscoreName":"Witt Jr."},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"200","stats":{"batting":{"summary":"3-4 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":85,"groundOuts":99,"airOuts":157,"runs":84,"doubles":40,"triples":4,"homeRuns":19,"strikeOuts":105,"baseOnBalls":43,"intentionalWalks":7,"hits":150,"hitByPitch":5,"avg":".298","atBats":504,"obp":".354","slg":".506","ops":".860","caughtStealing":7,"stolenBases":34,"stolenBasePercentage":".829","caughtStealingPercentage":".171","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":559,"totalBases":255,"rbi":71,"leftOnBase":187,"sacBunts":0,"sacFlies":7,"babip":".339","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.53","popOuts":33,"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":313,"putOuts":157,"errors":10,"chances":480,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451","boxscoreName":"Ibáñez"},"jerseyNumber":"77","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"1-1 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","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":64,"flyOuts":29,"groundOuts":35,"airOuts":45,"runs":21,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":34,"hitByPitch":4,"avg":".258","atBats":132,"obp":".313","slg":".402","ops":".715","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":53,"rbi":21,"leftOnBase":60,"sacBunts":0,"sacFlies":1,"babip":".273","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":4,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":66,"putOuts":30,"errors":3,"chances":99,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978","boxscoreName":"Paddack"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(W, 5-11)","summary":"5.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":62,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":19,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":62,"balls":25,"strikes":37,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":91,"groundOuts":127,"airOuts":177,"runs":80,"doubles":26,"triples":4,"homeRuns":23,"strikeOuts":97,"baseOnBalls":32,"intentionalWalks":0,"hits":141,"hitByPitch":3,"atBats":532,"obp":".306","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":2224,"era":"4.98","inningsPitched":"137.1","wins":5,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":76,"whip":"1.26","battersFaced":577,"outs":412,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2224,"balls":773,"strikes":1451,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":1,"winPercentage":".313","pitchesPerInning":"16.19","gamesFinished":0,"strikeoutWalkRatio":"3.03","strikeoutsPer9Inn":"6.36","walksPer9Inn":"2.10","hitsPer9Inn":"9.24","runsScoredPer9":"5.24","homeRunsPer9":"1.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":8,"passedBall":0,"popOuts":46,"lineOuts":40},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":20,"errors":1,"chances":35,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":56,"pitchingGameScore":56}]},"decisions":{"winner":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"loser":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"save":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}