{"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":776702,"link":"/api/v1.1/game/776702/feed/live","metaData":{"wait":10,"timeStamp":"20250817_205308","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776702,"type":"R","doubleHeader":"N","id":"2025/08/17/chamlb-kcamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776702-2025-08-17","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-17T18:10:00Z","originalDate":"2025-08-17","officialDate":"2025-08-17","dayNight":"day","time":"1: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":145,"name":"Chicago White Sox","link":"/api/v1/teams/145","season":2025,"venue":{"id":4,"name":"Rate Field","link":"/api/v1/venues/4"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"cha","fileCode":"cws","abbreviation":"CWS","teamName":"White Sox","locationName":"Chicago","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":"Chi White Sox","record":{"gamesPlayed":124,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":44,"losses":80,"ties":0,"pct":".355"},"records":{},"divisionLeader":false,"wins":44,"losses":80,"winningPercentage":".355"},"franchiseName":"Chicago","clubName":"White Sox","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118","season":2025,"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"kca","fileCode":"kc","abbreviation":"KC","teamName":"Royals","locationName":"Kansas City","firstYearOfPlay":"1968","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Kansas City","record":{"gamesPlayed":124,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":63,"losses":61,"ties":0,"pct":".508"},"records":{},"divisionLeader":false,"wins":63,"losses":61,"winningPercentage":".508"},"franchiseName":"Kansas City","clubName":"Royals","active":true}},"players":{"ID672820":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820","firstName":"Lenyn","lastName":"Sosa","primaryNumber":"50","birthDate":"2000-01-25","currentAge":26,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Lenyn","useLastName":"Sosa","middleName":"Jose","boxscoreName":"Sosa, L","gender":"M","nameMatrilineal":"Salazar","isPlayer":true,"isVerified":true,"pronunciation":"LEN-een","mlbDebutDate":"2022-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lenyn Sosa","nameSlug":"lenyn-sosa-672820","firstLastName":"Lenyn Sosa","lastFirstName":"Sosa, Lenyn","lastInitName":"Sosa, L","initLastName":"L Sosa","fullFMLName":"Lenyn Jose Sosa","fullLFMName":"Sosa, Lenyn Jose","strikeZoneTop":3.153,"strikeZoneBottom":1.591},"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},"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},"ID663436":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436","firstName":"Davis","lastName":"Martin","primaryNumber":"65","birthDate":"1997-01-04","currentAge":29,"birthCity":"Abilene","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Davis","useLastName":"Martin","middleName":"Alan","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Davis Martin","nameSlug":"davis-martin-663436","firstLastName":"Davis Martin","lastFirstName":"Martin, Davis","lastInitName":"Martin, D","initLastName":"D Martin","fullFMLName":"Davis Alan Martin","fullLFMName":"Martin, Davis Alan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681343":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343","firstName":"Shane","lastName":"Smith","primaryNumber":"64","birthDate":"2000-04-04","currentAge":26,"birthCity":"Danvers","birthStateProvince":"MA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Smith","middleName":"Jeffrey","boxscoreName":"Smith, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Smith","nameSlug":"shane-smith-681343","firstLastName":"Shane Smith","lastFirstName":"Smith, Shane","lastInitName":"Smith, S","initLastName":"S Smith","fullFMLName":"Shane Jeffrey Smith","fullLFMName":"Smith, Shane Jeffrey","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID681460":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460","firstName":"Riley","lastName":"Baldwin","primaryNumber":"27","birthDate":"2000-08-15","currentAge":26,"birthCity":"Whiteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brooks","useLastName":"Baldwin","middleName":"Brooks","boxscoreName":"Baldwin, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Baldwin","nameSlug":"brooks-baldwin-681460","firstLastName":"Brooks Baldwin","lastFirstName":"Baldwin, Brooks","lastInitName":"Baldwin, B","initLastName":"B Baldwin","fullFMLName":"Riley Brooks Baldwin","fullLFMName":"Baldwin, Riley Brooks","strikeZoneTop":3.236,"strikeZoneBottom":1.633},"ID691019":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019","firstName":"Kyle","lastName":"Teel","primaryNumber":"8","birthDate":"2002-02-15","currentAge":24,"birthCity":"Ridgewood","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Kyle","useLastName":"Teel","middleName":"Henry","boxscoreName":"Teel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Teel","nameSlug":"kyle-teel-691019","firstLastName":"Kyle Teel","lastFirstName":"Teel, Kyle","lastInitName":"Teel, K","initLastName":"K Teel","fullFMLName":"Kyle Henry Teel","fullLFMName":"Teel, Kyle Henry","strikeZoneTop":3.154,"strikeZoneBottom":1.592},"ID805367":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367","firstName":"Chase","lastName":"Meidroth","primaryNumber":"10","birthDate":"2001-07-23","currentAge":25,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Chase","useLastName":"Meidroth","middleName":"Gregory","boxscoreName":"Meidroth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"MY-drawth","mlbDebutDate":"2025-04-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Meidroth","nameSlug":"chase-meidroth-805367","firstLastName":"Chase Meidroth","lastFirstName":"Meidroth, Chase","lastInitName":"Meidroth, C","initLastName":"C Meidroth","fullFMLName":"Chase Gregory Meidroth","fullLFMName":"Meidroth, Chase Gregory","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"ID695657":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657","firstName":"Colson","lastName":"Montgomery","primaryNumber":"12","birthDate":"2002-02-27","currentAge":24,"birthCity":"Holland","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Colson","useLastName":"Montgomery","middleName":"Kade","boxscoreName":"Montgomery, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colson Montgomery","nameSlug":"colson-montgomery-695657","firstLastName":"Colson Montgomery","lastFirstName":"Montgomery, Colson","lastInitName":"Montgomery, C","initLastName":"C Montgomery","fullFMLName":"Colson Kade Montgomery","fullLFMName":"Montgomery, Colson Kade","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID650644":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","firstName":"Aaron","lastName":"Civale","primaryNumber":"38","birthDate":"1995-06-12","currentAge":31,"birthCity":"East Windsor","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Civale","middleName":"James","boxscoreName":"Civale","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"sih-VAH-lee","mlbDebutDate":"2019-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Civale","nameSlug":"aaron-civale-650644","firstLastName":"Aaron Civale","lastFirstName":"Civale, Aaron","lastInitName":"Civale, A","initLastName":"A Civale","fullFMLName":"Aaron James Civale","fullLFMName":"Civale, Aaron James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID700337":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337","firstName":"Edgar","lastName":"Quero","primaryNumber":"26","birthDate":"2003-04-06","currentAge":23,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Edgar","useLastName":"Quero","middleName":"Yoel","boxscoreName":"Quero","gender":"M","nameMatrilineal":"Aguila","isPlayer":true,"isVerified":true,"pronunciation":"CARE-oh","mlbDebutDate":"2025-04-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgar Quero","nameSlug":"edgar-quero-700337","firstLastName":"Edgar Quero","lastFirstName":"Quero, Edgar","lastInitName":"Quero, E","initLastName":"E Quero","fullFMLName":"Edgar Yoel Quero","fullLFMName":"Quero, Edgar Yoel","strikeZoneTop":3.134,"strikeZoneBottom":1.582},"ID643217":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217","firstName":"Andrew","lastName":"Benintendi","primaryNumber":"23","birthDate":"1994-07-06","currentAge":32,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Andrew","useLastName":"Benintendi","middleName":"Sebastian","boxscoreName":"Benintendi","nickName":"Benny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Benintendi","nameSlug":"andrew-benintendi-643217","firstLastName":"Andrew Benintendi","lastFirstName":"Benintendi, Andrew","lastInitName":"Benintendi, A","initLastName":"A Benintendi","fullFMLName":"Andrew Sebastian Benintendi","fullLFMName":"Benintendi, Andrew Sebastian","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"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},"ID663559":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559","firstName":"Bailey","lastName":"Falter","primaryNumber":"70","birthDate":"1997-04-24","currentAge":29,"birthCity":"Chino Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bailey","useLastName":"Falter","boxscoreName":"Falter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"Bay-lee","mlbDebutDate":"2021-04-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bailey Falter","nameSlug":"bailey-falter-663559","firstLastName":"Bailey Falter","lastFirstName":"Falter, Bailey","lastInitName":"Falter, B","initLastName":"B Falter","fullFMLName":"Bailey Falter","fullLFMName":"Falter, Bailey","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID672782":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782","firstName":"Yoendrys","lastName":"Gómez","primaryNumber":"94","birthDate":"1999-10-15","currentAge":26,"birthCity":"Nirgua","birthCountry":"Venezuela","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoendrys","useLastName":"Gómez","middleName":"Adrian","boxscoreName":"Gómez, Y","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoendrys Gómez","nameSlug":"yoendrys-gomez-672782","firstLastName":"Yoendrys Gómez","lastFirstName":"Gómez, Yoendrys","lastInitName":"Gómez, Y","initLastName":"Y Gómez","fullFMLName":"Yoendrys Adrian Gómez","fullLFMName":"Gómez, Yoendrys Adrian","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID673357":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357","firstName":"Luis","lastName":"Robert","primaryNumber":"88","birthDate":"1997-08-03","currentAge":29,"birthCity":"Ciego de Avila","birthCountry":"Cuba","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Luis","useLastName":"Robert Jr.","boxscoreName":"Robert Jr.","gender":"M","nameMatrilineal":"Moirant","isPlayer":true,"isVerified":true,"pronunciation":"RAH-bert","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Robert Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"luis-robert-jr-673357","firstLastName":"Luis Robert Jr.","lastFirstName":"Robert Jr., Luis","lastInitName":"Robert Jr., L","initLastName":"L Robert Jr.","fullFMLName":"Luis Robert Jr.","fullLFMName":"Robert Jr., Luis","strikeZoneTop":3.31,"strikeZoneBottom":1.671},"ID678246":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246","firstName":"Miguel","lastName":"Vargas","primaryNumber":"20","birthDate":"1999-11-17","currentAge":26,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Miguel","useLastName":"Vargas","middleName":"Antonio","boxscoreName":"Vargas, M","gender":"M","nameMatrilineal":"Echarry","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Vargas","nameSlug":"miguel-vargas-678246","firstLastName":"Miguel Vargas","lastFirstName":"Vargas, Miguel","lastInitName":"Vargas, M","initLastName":"M Vargas","fullFMLName":"Miguel Antonio Vargas","fullLFMName":"Vargas, Miguel Antonio","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID527048":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048","firstName":"Martín","lastName":"Pérez","primaryNumber":"33","birthDate":"1991-04-04","currentAge":35,"birthCity":"Guanare","birthCountry":"Venezuela","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Martín","useLastName":"Pérez","boxscoreName":"Pérez, M","nickName":"El De Las Matas","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"mar-TEEN","mlbDebutDate":"2012-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Martín Pérez","nameSlug":"martin-perez-527048","firstLastName":"Martín Pérez","lastFirstName":"Pérez, Martín","lastInitName":"Pérez, M","initLastName":"M Pérez","fullFMLName":"Martín Pérez","fullLFMName":"Pérez, Martín","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID621051":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051","firstName":"Steven","lastName":"Wilson","primaryNumber":"24","birthDate":"1994-08-24","currentAge":32,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Wilson","middleName":"Christopher","boxscoreName":"Wilson, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Steven Wilson","nameSlug":"steven-wilson-621051","firstLastName":"Steven Wilson","lastFirstName":"Wilson, Steven","lastInitName":"Wilson, S","initLastName":"S Wilson","fullFMLName":"Steven Christopher Wilson","fullLFMName":"Wilson, Steven Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID641302":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302","firstName":"Tyler","lastName":"Alexander","primaryNumber":"13","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Alexander","middleName":"John","boxscoreName":"Alexander, T","nickName":"Todd The Painter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Alexander","nameSlug":"tyler-alexander-641302","firstLastName":"Tyler Alexander","lastFirstName":"Alexander, Tyler","lastInitName":"Alexander, T","initLastName":"T Alexander","fullFMLName":"Tyler John Alexander","fullLFMName":"Alexander, Tyler John","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668942":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942","firstName":"Joshua","lastName":"Rojas","primaryNumber":"40","birthDate":"1994-06-30","currentAge":32,"birthCity":"Litchfield Park","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Josh","useLastName":"Rojas","middleName":"Luke","boxscoreName":"Rojas, J","nickName":"Ro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-08-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Rojas","nameSlug":"josh-rojas-668942","firstLastName":"Josh Rojas","lastFirstName":"Rojas, Josh","lastInitName":"Rojas, J","initLastName":"J Rojas","fullFMLName":"Joshua Luke Rojas","fullLFMName":"Rojas, Joshua Luke","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID685126":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126","firstName":"Brandon","lastName":"Eisert","primaryNumber":"14","birthDate":"1998-01-19","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Eisert","middleName":"Michael","boxscoreName":"Eisert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"EYE-sert","mlbDebutDate":"2024-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandon Eisert","nameSlug":"brandon-eisert-685126","firstLastName":"Brandon Eisert","lastFirstName":"Eisert, Brandon","lastInitName":"Eisert, B","initLastName":"B Eisert","fullFMLName":"Brandon Michael Eisert","fullLFMName":"Eisert, Brandon Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID643565":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565","firstName":"Michael","lastName":"Tauchman","primaryNumber":"50","birthDate":"1990-12-03","currentAge":35,"birthCity":"Palatine","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Mike","useLastName":"Tauchman","middleName":"Robert","boxscoreName":"Tauchman","nickName":"Tauch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"TAWK-man","mlbDebutDate":"2017-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Tauchman","nameSlug":"mike-tauchman-643565","firstLastName":"Mike Tauchman","lastFirstName":"Tauchman, Mike","lastInitName":"Tauchman, M","initLastName":"M Tauchman","fullFMLName":"Michael Robert Tauchman","fullLFMName":"Tauchman, Michael Robert","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"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},"ID691799":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799","firstName":"Grant","lastName":"Taylor","primaryNumber":"31","birthDate":"2002-05-20","currentAge":24,"birthCity":"Florence","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Taylor","middleName":"Alan","boxscoreName":"Taylor, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-06-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Taylor","nameSlug":"grant-taylor-691799","firstLastName":"Grant Taylor","lastFirstName":"Taylor, Grant","lastInitName":"Taylor, G","initLastName":"G Taylor","fullFMLName":"Grant Alan Taylor","fullLFMName":"Taylor, Grant Alan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID678554":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554","firstName":"Curtis","lastName":"Mead","primaryNumber":"11","birthDate":"2000-10-26","currentAge":25,"birthCity":"Adelaide","birthCountry":"Australia","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Curtis","useLastName":"Mead","middleName":"James","boxscoreName":"Mead","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"meed","mlbDebutDate":"2023-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Curtis Mead","nameSlug":"curtis-mead-678554","firstLastName":"Curtis Mead","lastFirstName":"Mead, Curtis","lastInitName":"Mead, C","initLastName":"C Mead","fullFMLName":"Curtis James Mead","fullLFMName":"Mead, Curtis James","strikeZoneTop":3.247,"strikeZoneBottom":1.639},"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},"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},"ID673929":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929","firstName":"Jordan","lastName":"Leasure","primaryNumber":"49","birthDate":"1998-08-15","currentAge":28,"birthCity":"Riverview","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Leasure","middleName":"Davis","boxscoreName":"Leasure","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Leasure","nameSlug":"jordan-leasure-673929","firstLastName":"Jordan Leasure","lastFirstName":"Leasure, Jordan","lastInitName":"Leasure, J","initLastName":"J Leasure","fullFMLName":"Jordan Davis Leasure","fullLFMName":"Leasure, Jordan Davis","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID680732":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732","firstName":"Sean","lastName":"Burke","primaryNumber":"59","birthDate":"1999-12-18","currentAge":26,"birthCity":"Sutton","birthStateProvince":"MA","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Burke","middleName":"Michael","boxscoreName":"Burke, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Burke","nameSlug":"sean-burke-680732","firstLastName":"Sean Burke","lastFirstName":"Burke, Sean","lastInitName":"Burke, S","initLastName":"S Burke","fullFMLName":"Sean Michael Burke","fullLFMName":"Burke, Sean Michael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"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},"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},"ID678024":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024","firstName":"Michael","lastName":"Vasil","primaryNumber":"61","birthDate":"2000-03-19","currentAge":26,"birthCity":"Boston","birthStateProvince":"MA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mike","useLastName":"Vasil","boxscoreName":"Vasil","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"VASS-uhl","mlbDebutDate":"2025-03-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Vasil","nameSlug":"mike-vasil-678024","firstLastName":"Mike Vasil","lastFirstName":"Vasil, Mike","lastInitName":"Vasil, M","initLastName":"M Vasil","fullFMLName":"Michael  Vasil","fullLFMName":"Vasil, Michael","strikeZoneTop":3.55,"strikeZoneBottom":1.63},"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},"ID572191":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191","firstName":"Michael","lastName":"Taylor","primaryNumber":"21","birthDate":"1991-03-26","currentAge":35,"birthCity":"Lake Forest","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Michael A.","useLastName":"Taylor","middleName":"Anthony","boxscoreName":"Taylor, M","nickName":"Miggy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2014-08-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael A. Taylor","nameSlug":"michael-a-taylor-572191","firstLastName":"Michael A. Taylor","lastFirstName":"Taylor, Michael A.","lastInitName":"Taylor, M","initLastName":"M Taylor","fullFMLName":"Michael Anthony Taylor","fullLFMName":"Taylor, Michael Anthony","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID656457":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457","firstName":"Tyler","lastName":"Gilbert","primaryNumber":"40","birthDate":"1993-12-22","currentAge":32,"birthCity":"Santa Cruz","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Gilbert","boxscoreName":"Gilbert, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2021-08-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Gilbert","nameSlug":"tyler-gilbert-656457","firstLastName":"Tyler Gilbert","lastFirstName":"Gilbert, Tyler","lastInitName":"Gilbert, T","initLastName":"T Gilbert","fullFMLName":"Tyler Gilbert","fullLFMName":"Gilbert, Tyler","strikeZoneTop":3.344,"strikeZoneBottom":1.688}},"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7","location":{"address1":"One Royal Way","city":"Kansas City","state":"Missouri","stateAbbrev":"MO","postalCode":"64129","defaultCoordinates":{"latitude":39.051567,"longitude":-94.480483},"azimuthAngle":46.0,"elevation":856,"country":"USA","phone":"(816) 921-8000"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":37903,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":385,"center":410,"rightCenter":385,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":7,"link":"/api/v1/venues/7"},"weather":{"condition":"Sunny","temp":"94","wind":"8 mph, R To L"},"gameInfo":{"attendance":15114,"firstPitch":"2025-08-17T18:11:00.000Z","gameDurationMinutes":161},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"home":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"}},"officialScorer":{"id":699520,"fullName":"Randy Oliver","link":"/api/v1/people/699520"},"primaryDatacaster":{"id":427237,"fullName":"Scott Hollister","link":"/api/v1/people/427237"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Tauchman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T18:11:06.831Z","endTime":"2025-08-17T18:11:59.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T15:00:15.531Z","endTime":"2025-08-17T17:48:21.422Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"}},{"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-17T17:48:21.422Z","endTime":"2025-08-17T18:09:21.142Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"}},{"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-17T18:09:21.142Z","endTime":"2025-08-17T18:11:09.120Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"}},{"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.0,"endSpeed":85.6,"strikeZoneTop":3.64466163400387,"strikeZoneBottom":1.85233845743372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.936990500646388,"aZ":-11.122333403266198,"pfxX":-6.019542686500164,"pfxZ":11.134597817033388,"pX":-0.17245610789467652,"pZ":4.093113587215874,"vX0":5.552735891444845,"vY0":-136.8137677162544,"vZ0":-2.8587874153437287,"x":123.57,"y":128.27,"x0":-1.4489133069340099,"y0":50.00090769191299,"z0":5.916634948807487,"aX":-11.37971210402788},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.7,"breakHorizontal":9.7,"spinRate":2402,"spinDirection":214},"zone":11,"typeConfidence":0.85,"plateTime":0.400741142521841,"extension":6.451586248673381},"index":3,"playId":"26d92c7e-f186-3b9e-99b3-6158ff12b89e","pitchNumber":1,"startTime":"2025-08-17T18:11:09.120Z","endTime":"2025-08-17T18:11:13.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.56482047710209,"strikeZoneBottom":1.72511633738591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.210384934196213,"aZ":-26.742134941156728,"pfxX":0.47065586032577444,"pfxZ":3.2512023155073795,"pX":-0.7987015660879625,"pZ":1.6577054359085097,"vX0":2.6074254504713332,"vY0":-128.32764653304957,"vZ0":-5.145108051312752,"x":147.44,"y":194.02,"x0":-1.8884586465535809,"y0":50.00167291820613,"z0":5.768193356792721,"aX":0.785751515906872},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.9,"breakHorizontal":-1.4,"spinRate":2585,"spinDirection":166},"zone":7,"typeConfidence":0.91,"plateTime":0.4265960337186927,"extension":6.235188181201577},"index":4,"playId":"b2df9559-e221-34b1-ba5b-bd05f9156ff2","pitchNumber":2,"startTime":"2025-08-17T18:11:22.826Z","endTime":"2025-08-17T18:11:28.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.964684695829018,"aZ":-9.521692663431987,"pfxX":-5.738579833794747,"pfxZ":11.92919123295581,"pX":-0.6899734797861795,"pZ":3.1464387026994003,"vX0":4.242429799052262,"vY0":-137.30351948646995,"vZ0":-5.549510628249125,"x":143.3,"y":153.83,"x0":-1.5138716458827797,"y0":50.00025202205897,"z0":5.849301523533762,"aX":-10.894908123220187},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.5,"breakHorizontal":9.5,"spinRate":2396,"spinDirection":212},"zone":1,"typeConfidence":0.9,"plateTime":0.39975643035681285,"extension":6.310297231267939},"index":5,"playId":"962b0cc7-0abe-3c20-b94d-f988b4e27e2a","pitchNumber":3,"startTime":"2025-08-17T18:11:37.588Z","endTime":"2025-08-17T18:11:41.223Z","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.6,"endSpeed":82.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.193434584220388,"aZ":-26.401007763325836,"pfxX":1.0172275891378222,"pfxZ":3.3950115978780824,"pX":0.9573565295125455,"pZ":1.4584683245343673,"vX0":6.096987199007723,"vY0":-128.90090719075255,"vZ0":-5.891585774077644,"x":80.51,"y":199.4,"x0":-1.5606928891838971,"y0":50.00238373417176,"z0":5.7847539027078065,"aX":1.7288201426304686},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.2,"breakHorizontal":-3.1,"spinRate":2663,"spinDirection":137},"zone":14,"typeConfidence":0.9,"plateTime":0.4232435178124909,"extension":6.2818965267072},"index":6,"playId":"d9f8f0b2-f52c-3fda-a0da-f83209f169fc","pitchNumber":4,"startTime":"2025-08-17T18:11:55.666Z","endTime":"2025-08-17T18:11:59.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:11:59.814Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Lenyn Sosa homers (16) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T18:12:13.893Z","endTime":"2025-08-17T18:13:05.355Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":{"id":686701,"link":"/api/v1/people/686701"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.40735544934926,"strikeZoneBottom":1.7396742600785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.584825866585042,"aZ":-33.49950414475286,"pfxX":7.673357140968887,"pfxZ":-0.9101172032920566,"pX":-0.05592410961149621,"pZ":4.686841631780383,"vX0":1.8428128328780637,"vY0":-119.56518349220603,"vZ0":3.916733007011753,"x":119.13,"y":112.24,"x0":-1.8324299198204916,"y0":50.00209303853075,"z0":6.0213494806461965,"aX":11.184271514153338},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.5,"breakHorizontal":-14.3,"spinRate":2915,"spinDirection":52},"zone":11,"typeConfidence":0.91,"plateTime":0.4569148167014232,"extension":6.28978526458158},"index":0,"playId":"c011cf14-b888-34e8-a451-de3bdd113d48","pitchNumber":1,"startTime":"2025-08-17T18:12:22.296Z","endTime":"2025-08-17T18:12:25.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.051273140217155,"aZ":-12.713877933458383,"pfxX":-5.259033776064583,"pfxZ":10.197916481703693,"pX":0.2752012756141262,"pZ":2.310099322138744,"vX0":6.35642967119661,"vY0":-136.76310961432938,"vZ0":-6.777831698479155,"x":106.51,"y":176.41,"x0":-1.3877219853148248,"y0":50.003710046360474,"z0":5.6793525207719435,"aX":-10.037316601355098},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":8.3,"spinRate":2373,"spinDirection":209},"zone":5,"typeConfidence":0.88,"plateTime":0.39934353012827684,"extension":6.441601693791958},"hitData":{"launchSpeed":108.6,"launchAngle":24.0,"totalDistance":426.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":74.68,"coordY":34.12}},"index":1,"playId":"d6a001c5-f349-31bb-8ca7-a78c6239f2b9","pitchNumber":2,"startTime":"2025-08-17T18:12:35.876Z","endTime":"2025-08-17T18:13:05.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:13:05.355Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T18:13:04.545Z","endTime":"2025-08-17T18:15:09.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.90909160280854,"strikeZoneBottom":1.85619213427442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.59907790565038,"aZ":-10.412113988465391,"pfxX":-6.076783251454929,"pfxZ":11.778055483605229,"pX":-1.4344529653614797,"pZ":2.891752062216391,"vX0":2.663548094395346,"vY0":-135.55264560498784,"vZ0":-5.489838209268616,"x":171.68,"y":160.7,"x0":-1.6441764271881096,"y0":50.00408205232296,"z0":5.680741490800666,"aX":-11.228601257521644},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.3,"breakHorizontal":10.3,"spinRate":2401,"spinDirection":205},"zone":11,"typeConfidence":0.89,"plateTime":0.4051707112620613,"extension":6.39968350061897},"index":0,"playId":"717b0d86-d8f9-3663-823c-14a9a817c17f","pitchNumber":1,"startTime":"2025-08-17T18:13:28.736Z","endTime":"2025-08-17T18:13:32.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.41968727164461,"aZ":-27.826412636204513,"pfxX":-9.368170224650475,"pfxZ":2.632150822432962,"pX":-0.869774970443603,"pZ":2.7013798734635093,"vX0":5.558804173026697,"vY0":-127.81158794372425,"vZ0":-1.893134696388834,"x":150.15,"y":165.84,"x0":-1.8560310218874543,"y0":50.004897960765966,"z0":5.637484180314184,"aX":-15.496372130666956},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.6,"breakHorizontal":15.7,"spinRate":1339,"spinDirection":238},"zone":13,"typeConfidence":0.92,"plateTime":0.428589562492927,"extension":6.375966495371656},"index":1,"playId":"15476a2f-661b-351a-b035-77f2f8cab59f","pitchNumber":2,"startTime":"2025-08-17T18:13:43.541Z","endTime":"2025-08-17T18:13:47.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.8,"strikeZoneTop":3.83056452199089,"strikeZoneBottom":1.84135294678636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.623395863084497,"aZ":-29.49038344904308,"pfxX":9.076227547092248,"pfxZ":1.8721695657915696,"pX":-1.498418758149878,"pZ":2.8668889635849286,"vX0":-1.1983395290393966,"vY0":-119.36636490367503,"vZ0":-0.4993971671698484,"x":174.12,"y":161.37,"x0":-2.1658433573064353,"y0":50.002144476612386,"z0":5.75180657438913,"aX":12.995418403677405},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.6,"breakHorizontal":-16.1,"spinRate":2824,"spinDirection":55},"zone":11,"typeConfidence":0.93,"plateTime":0.46023209178297453,"extension":6.015458424794154},"index":2,"playId":"6a7414db-7ae5-3dd7-8e20-da3a7f1d75f4","pitchNumber":3,"startTime":"2025-08-17T18:13:59.200Z","endTime":"2025-08-17T18:14:03.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.9237636395379,"aZ":-30.188384965910174,"pfxX":-7.208805017031139,"pfxZ":1.1786640030339601,"pX":-0.29228979932566956,"pZ":2.1915955493365185,"vX0":6.354480084759406,"vY0":-127.93632326650108,"vZ0":-2.763155162192338,"x":128.14,"y":179.61,"x0":-1.8549399916595155,"y0":50.00168039705614,"z0":5.618182933789488,"aX":-12.117378151456618},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.8,"breakHorizontal":11.9,"spinRate":1516,"spinDirection":237},"zone":7,"typeConfidence":0.85,"plateTime":0.42585180980158555,"extension":6.37364358777122},"index":3,"playId":"76ded8b5-f0af-3b66-bf58-3a3a482dd337","pitchNumber":4,"startTime":"2025-08-17T18:14:14.882Z","endTime":"2025-08-17T18:14:18.583Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-17T18:14:25.275Z","endTime":"2025-08-17T18:14:43.259Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.792781708776186,"aZ":-11.824706992888297,"pfxX":-4.498947908994513,"pfxZ":10.382069678494084,"pX":-0.9533925889122365,"pZ":2.772487827421666,"vX0":3.0700415139533086,"vY0":-138.38963605536915,"vZ0":-6.124021486757516,"x":153.34,"y":163.92,"x0":-1.4865770037959742,"y0":50.00525866689183,"z0":5.7893540495939275,"aX":-8.82096021068581},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":7.6,"spinRate":2364,"spinDirection":208},"zone":11,"typeConfidence":0.92,"plateTime":0.39418361685243575,"extension":6.318233518994978},"index":5,"playId":"b98a573e-a119-3922-a685-0b7cbd947071","pitchNumber":5,"startTime":"2025-08-17T18:14:43.259Z","endTime":"2025-08-17T18:14:47.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.613544200901522,"aZ":-28.116965384422592,"pfxX":0.048120490497270296,"pfxZ":2.3561884486235556,"pX":0.35587771080182873,"pZ":1.133391102884429,"vX0":5.309783483764933,"vY0":-129.71843247068645,"vZ0":-6.381833343245732,"x":103.43,"y":208.18,"x0":-1.7153245197798928,"y0":50.00313978885269,"z0":5.74145604076605,"aX":0.08160719352449763},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.2,"breakHorizontal":-1.2,"spinRate":2697,"spinDirection":169},"zone":14,"typeConfidence":0.91,"plateTime":0.42066065894811944,"extension":6.2631370766090955},"index":6,"playId":"30214864-5ff2-3b9d-b156-4df590924a80","pitchNumber":6,"startTime":"2025-08-17T18:15:05.155Z","endTime":"2025-08-17T18:15:09.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:15:09.614Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T18:15:26.394Z","endTime":"2025-08-17T18:17:27.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11497366480954,"aZ":-11.041432119934065,"pfxX":-4.398956460708748,"pfxZ":11.18388228506329,"pX":-0.35578727577649827,"pZ":2.9174930817587534,"vX0":4.2336322277663365,"vY0":-137.03317539386012,"vZ0":-5.609090784013781,"x":130.56,"y":160.01,"x0":-1.3541107438171642,"y0":50.0003350887475,"z0":5.75480003443369,"aX":-8.310638037174842},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.2,"breakHorizontal":7.0,"spinRate":2488,"spinDirection":202},"zone":1,"typeConfidence":0.92,"plateTime":0.40068594396686397,"extension":6.428885308430023},"index":0,"playId":"343602f4-a362-3ebf-b0ac-e3f15a0803ca","pitchNumber":1,"startTime":"2025-08-17T18:15:35.389Z","endTime":"2025-08-17T18:15:41.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.46326506882694,"strikeZoneBottom":1.63451485550956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.340968312506977,"aZ":-32.324791975959734,"pfxX":6.935092919460867,"pfxZ":-0.10165885085781312,"pX":0.4496377320832797,"pZ":3.2303764192166033,"vX0":3.241393070447799,"vY0":-119.99847965011604,"vZ0":0.6092443143400446,"x":99.86,"y":151.56,"x0":-1.8199588739716352,"y0":50.00391909680176,"z0":5.854223238654684,"aX":10.108325950723419},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.2,"breakHorizontal":-13.3,"spinRate":2845,"spinDirection":53},"zone":3,"typeConfidence":0.92,"plateTime":0.4565400758273719,"extension":6.171178632063459},"index":1,"playId":"7b3c2aed-7905-3932-abd6-77dc8c44d8f9","pitchNumber":2,"startTime":"2025-08-17T18:15:59.594Z","endTime":"2025-08-17T18:16:04.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.45783228500818,"strikeZoneBottom":1.69222878151958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.681253650304146,"aZ":-28.09185035516837,"pfxX":-0.1911729768645749,"pfxZ":2.427654771537193,"pX":0.5847821103802007,"pZ":1.448364469449299,"vX0":5.680367645039603,"vY0":-128.45350168146075,"vZ0":-5.446423481330778,"x":94.71,"y":199.67,"x0":-1.6233004917633154,"y0":50.00503758086488,"z0":5.759361488659596,"aX":-0.3217632742071877},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.5,"breakHorizontal":-0.8,"spinRate":2713,"spinDirection":172},"zone":14,"typeConfidence":0.9,"plateTime":0.42514743880386074,"extension":6.3706476107053325},"index":2,"playId":"f3949592-c752-39fc-9ccf-1a73ba343ed2","pitchNumber":3,"startTime":"2025-08-17T18:16:13.508Z","endTime":"2025-08-17T18:16:18.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.60874082208909,"aZ":-11.669836510478223,"pfxX":-4.043983206747887,"pfxZ":10.644446219714416,"pX":-0.3196961694819206,"pZ":3.8023508242391233,"vX0":4.452460782568461,"vY0":-137.89864609275017,"vZ0":-3.5763369818760853,"x":129.19,"y":136.12,"x0":-1.4296758967698577,"y0":50.00318340082313,"z0":5.903143634894297,"aX":-7.79040727322269},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":6.4,"spinRate":2490,"spinDirection":210},"zone":11,"typeConfidence":0.92,"plateTime":0.39716507261288125,"extension":6.325293706681894},"index":3,"playId":"d3390056-aa7e-3462-9acd-c796fdf11a96","pitchNumber":4,"startTime":"2025-08-17T18:16:29.936Z","endTime":"2025-08-17T18:16:34.103Z","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":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.394953363991906,"aZ":-27.767395367466534,"pfxX":2.075982032522223,"pfxZ":2.602642471839765,"pX":0.3249319171781797,"pZ":1.913950678898727,"vX0":3.9544145839925746,"vY0":-129.23178022603244,"vZ0":-4.856884557259533,"x":104.61,"y":187.1,"x0":-1.4936274701876806,"y0":50.00538355995292,"z0":5.945246917147665,"aX":3.519045892914985},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.8,"breakHorizontal":-4.7,"spinRate":2643,"spinDirection":152},"zone":9,"typeConfidence":0.89,"plateTime":0.4234957981275165,"extension":6.276011788380845},"index":4,"playId":"78988333-42ca-34d0-985d-1eebc7fbd9ca","pitchNumber":5,"startTime":"2025-08-17T18:16:52.227Z","endTime":"2025-08-17T18:16:56.641Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-17T18:17:10.544Z","endTime":"2025-08-17T18:17:22.570Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"}},{"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":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.33346986206516,"aZ":-24.859979040750975,"pfxX":1.258013921382279,"pfxZ":4.299665353850135,"pX":1.3008529102368205,"pZ":1.623624253285093,"vX0":6.424332026977377,"vY0":-129.00555282595732,"vZ0":-6.032152104777329,"x":67.41,"y":194.94,"x0":-1.3751793741954674,"y0":50.00513778729303,"z0":5.883037448030067,"aX":2.1418995295315018},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.7,"breakHorizontal":-3.6,"spinRate":2634,"spinDirection":177},"zone":14,"typeConfidence":0.89,"plateTime":0.4229583801408001,"extension":6.180631627092634},"index":6,"playId":"6f446bca-faa4-319a-bb06-024b75ea9ff5","pitchNumber":6,"startTime":"2025-08-17T18:17:22.570Z","endTime":"2025-08-17T18:17:27.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:17:27.418Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Yastrzemski grounds out to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T18:19:24.513Z","endTime":"2025-08-17T18:20:45.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"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":92.6,"endSpeed":85.1,"strikeZoneTop":3.54983242639114,"strikeZoneBottom":1.65357764111105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.84463160422204,"aZ":-17.19992529488295,"pfxX":-4.509560066728302,"pfxZ":8.135825555583352,"pX":1.2343229511190372,"pZ":2.3229523530533887,"vX0":10.210485972756834,"vY0":-134.490116580162,"vZ0":-6.076360745627918,"x":69.95,"y":176.06,"x0":-2.0173612579360287,"y0":50.00495312224922,"z0":5.822121246702662,"aX":-8.303151218923851},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.7,"breakHorizontal":6.1,"spinRate":2319,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.40650967333640375,"extension":6.255446885261513},"index":0,"playId":"ab355534-afd1-3278-8c80-9ff29c4e1aba","pitchNumber":1,"startTime":"2025-08-17T18:19:37.529Z","endTime":"2025-08-17T18:19:41.840Z","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":89.7,"endSpeed":83.3,"strikeZoneTop":3.37976702121023,"strikeZoneBottom":1.57877357319556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.649920370062045,"aZ":-19.793630984916355,"pfxX":0.31492360652132767,"pfxZ":7.085840239429142,"pX":1.6544318638453377,"pZ":2.928265255796151,"vX0":9.454960294657168,"vY0":-130.38579250520712,"vZ0":-3.734517693907717,"x":53.94,"y":159.72,"x0":-2.037554585888781,"y0":50.00199644887196,"z0":5.846029130692438,"aX":0.548605722842261},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.4,"breakHorizontal":-2.4,"spinRate":2508,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.4177556871048518,"extension":6.2811583999147045},"index":1,"playId":"9bc60919-9240-31f7-9deb-3b27492cd17e","pitchNumber":2,"startTime":"2025-08-17T18:19:52.390Z","endTime":"2025-08-17T18:19:56.411Z","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":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.45148500086582,"strikeZoneBottom":1.65056407337183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.120476643947104,"aZ":-20.19134448077904,"pfxX":-9.705963420148791,"pfxZ":6.645569382687193,"pX":1.1027032465456932,"pZ":1.4199406499392413,"vX0":11.121319821850348,"vY0":-133.07189822440534,"vZ0":-7.498446748514345,"x":74.97,"y":200.44,"x0":-1.8591182890783073,"y0":50.001466225317685,"z0":5.724020516740253,"aX":-17.499317155136175},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.6,"breakHorizontal":15.4,"spinRate":2227,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4107482431555587,"extension":6.234444914793896},"index":2,"playId":"8f18242f-2f64-3c92-b64c-258410cccae4","pitchNumber":3,"startTime":"2025-08-17T18:20:06.646Z","endTime":"2025-08-17T18:20:10.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.30469436341355,"strikeZoneBottom":1.44026544148959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.90841105546914,"aZ":-18.46922957492573,"pfxX":-5.607429444388458,"pfxZ":7.382383715376534,"pX":0.4192289976696334,"pZ":3.0059510110659335,"vX0":8.603008608604636,"vY0":-135.24075007877315,"vZ0":-4.151016834579179,"x":101.02,"y":157.62,"x0":-2.0714067040861446,"y0":50.003590331627734,"z0":5.852611362762687,"aX":-10.411025270817442},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.7,"breakHorizontal":8.4,"spinRate":2376,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.40469072305525966,"extension":6.253869421509464},"index":3,"playId":"06db73b2-0663-3eeb-9019-a9ce62c14f87","pitchNumber":4,"startTime":"2025-08-17T18:20:23.590Z","endTime":"2025-08-17T18:20:28.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.54117188026296,"aZ":-16.48928079587037,"pfxX":-5.63232369859708,"pfxZ":8.169681693667602,"pX":0.28884919694335565,"pZ":2.1473264812856563,"vX0":8.372088533700644,"vY0":-137.2393824873809,"vZ0":-7.0064589951187966,"x":105.7,"y":172.94,"x0":-2.0604795514569303,"y0":50.004251229802385,"z0":5.843809058101151,"aX":-10.81518960485234},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":8.5,"spinRate":2317,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.3981354827568713,"extension":6.259917441198403},"hitData":{"launchSpeed":79.8,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.66,"coordY":166.14}},"index":4,"playId":"f7379458-dbb4-3b89-934f-b7b9726768b2","pitchNumber":5,"startTime":"2025-08-17T18:20:37.779Z","endTime":"2025-08-17T18:20:45.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:20:45.067Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, shortstop Colson Montgomery to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T18:21:03.749Z","endTime":"2025-08-17T18:23:40.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"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":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.61168577271835,"strikeZoneBottom":1.71371557324557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.998439217718488,"aZ":-28.71809113009116,"pfxX":-9.277271844021962,"pfxZ":2.0164340770240816,"pX":2.0642106494095285,"pZ":1.4420590941346656,"vX0":13.574289796160299,"vY0":-129.66623963076583,"vZ0":-5.499706460620769,"x":38.32,"y":199.84,"x0":-2.0134806850900104,"y0":50.00502003180246,"z0":5.759255147375587,"aX":-15.93094845067828},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.6,"breakHorizontal":14.0,"spinRate":2193,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.421074901584956,"extension":6.352704047636158},"index":0,"playId":"e5e586e1-7723-3f97-b550-f44486971288","pitchNumber":1,"startTime":"2025-08-17T18:21:11.149Z","endTime":"2025-08-17T18:21:14.542Z","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":91.3,"endSpeed":85.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.90710821150019,"aZ":-22.16536766557604,"pfxX":0.4586632829726982,"pfxZ":5.471144693578291,"pX":0.6474020892877625,"pZ":2.5862556085726434,"vX0":7.111418691913593,"vY0":-133.0317574798733,"vZ0":-4.18790446511292,"x":92.32,"y":168.95,"x0":-2.097030457650218,"y0":50.00582706560294,"z0":5.746410717922792,"aX":0.8385069945053237},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.4,"breakHorizontal":-2.0,"spinRate":2607,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.40846879554782767,"extension":6.193147434587058},"index":1,"playId":"7c9233c5-14f6-35ba-9aca-8b15f556476c","pitchNumber":2,"startTime":"2025-08-17T18:21:27.916Z","endTime":"2025-08-17T18:21:31.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.657075052522252,"aZ":-31.07756421511828,"pfxX":-7.650276375894595,"pfxZ":0.6029655014217221,"pX":-0.49657497945311635,"pZ":1.4486253629989005,"vX0":7.248046227735982,"vY0":-133.15790174077833,"vZ0":-5.154609400178225,"x":135.93,"y":199.67,"x0":-2.2455789173028364,"y0":50.00150034802058,"z0":5.628698629942163,"aX":-13.887836786921143},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.2,"breakHorizontal":12.5,"spinRate":2526,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4096311626088234,"extension":6.289514041290071},"index":2,"playId":"c445d54e-b6ea-3f4c-8065-0f92bce44a4c","pitchNumber":3,"startTime":"2025-08-17T18:21:47.259Z","endTime":"2025-08-17T18:21:56.501Z","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":96.2,"endSpeed":88.2,"strikeZoneTop":3.71309005557575,"strikeZoneBottom":1.75135756226931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.148022389491317,"aZ":-14.364353710665387,"pfxX":-4.86216199448092,"pfxZ":8.94531664319533,"pX":-1.6021231098874058,"pZ":2.5421458308026685,"vX0":3.1052913216422713,"vY0":-140.0856289323717,"vZ0":-5.963898403017589,"x":178.07,"y":170.14,"x0":-2.092356949500592,"y0":50.00126562388599,"z0":5.634824102149299,"aX":-9.678808017112514},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":8.2,"spinRate":2461,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3907380038779702,"extension":6.131234482215676},"index":3,"playId":"a4c4f83f-5065-3ddf-bdf2-40e1bfd14d4e","pitchNumber":4,"startTime":"2025-08-17T18:22:38.214Z","endTime":"2025-08-17T18:22:41.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.741894719861335,"aZ":-17.02836164605746,"pfxX":-5.344383226905755,"pfxZ":7.7524956850307,"pX":0.29526105831408145,"pZ":2.4260362677979725,"vX0":8.060303774356651,"vY0":-138.16698069673663,"vZ0":-5.619929983331111,"x":105.75,"y":173.28,"x0":-1.9513730359723365,"y0":50.00493454686607,"z0":5.611955473749314,"aX":-10.444222050204687},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":8.2,"spinRate":2442,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.39484773930278383,"extension":6.288503606587583},"index":4,"playId":"3d17b148-2a59-3fd7-87aa-b0e27120a901","pitchNumber":5,"startTime":"2025-08-17T18:22:53.654Z","endTime":"2025-08-17T18:22:58.927Z","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":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.5,"strikeZoneTop":3.65572160320406,"strikeZoneBottom":1.72601225450699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.919288923883023,"aZ":-29.094992080336755,"pfxX":0.6716238551858247,"pfxZ":1.8325740329070257,"pX":2.080232160675675,"pZ":0.1458311400485298,"vX0":10.01371670266087,"vY0":-128.01839004422072,"vZ0":-8.048558429010834,"x":37.71,"y":234.84,"x0":-1.9466222170118483,"y0":50.00584835046815,"z0":5.563087788515648,"aX":1.1301027549070846},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.9,"breakHorizontal":-3.1,"spinRate":2645,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.42555278958539056,"extension":6.294558316468421},"index":5,"playId":"31d54c9d-334d-3b34-b1c5-8efcdf2c80b2","pitchNumber":6,"startTime":"2025-08-17T18:23:12.912Z","endTime":"2025-08-17T18:23:16.313Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.661943063306065,"aZ":-30.474925401164025,"pfxX":-8.439364549937265,"pfxZ":0.941775018548153,"pX":0.6024590183783719,"pZ":1.8760131186990383,"vX0":10.175662133682842,"vY0":-133.35032160295472,"vZ0":-4.400628387119364,"x":94.04,"y":188.13,"x0":-2.1597034542232603,"y0":50.00590568668551,"z0":5.736899906070495,"aX":-15.260272169746047},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.0,"breakHorizontal":13.2,"spinRate":2196,"spinDirection":252},"zone":9,"typeConfidence":2.0,"plateTime":0.4101531085260768,"extension":6.326454595771028},"hitData":{"launchSpeed":88.0,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.0,"coordY":153.0}},"index":6,"playId":"6bf147d5-2566-33f3-8c71-14b03254f1b2","pitchNumber":7,"startTime":"2025-08-17T18:23:33.020Z","endTime":"2025-08-17T18:23:40.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:23:40.253Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out sharply to center fielder Brooks Baldwin.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T18:24:01.412Z","endTime":"2025-08-17T18:24:48.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":95.2,"endSpeed":86.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.428309484345004,"aZ":-13.628547106047975,"pfxX":-4.6774360016335494,"pfxZ":9.579357243109165,"pX":-0.02492504866010181,"pZ":2.503258470733636,"vX0":6.962285148779784,"vY0":-138.38970290631764,"vZ0":-6.261715672915062,"x":117.95,"y":171.19,"x0":-1.9678167261096735,"y0":50.00310527034473,"z0":5.711409512648229,"aX":-9.05619619373131},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":7.0,"spinRate":2351,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.39607548058218933,"extension":6.325712577667011},"index":0,"playId":"5415c255-99b3-3c94-ae9f-793daadc7157","pitchNumber":1,"startTime":"2025-08-17T18:24:04.773Z","endTime":"2025-08-17T18:24:08.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.2,"strikeZoneTop":3.56094773128879,"strikeZoneBottom":1.6780688629262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.642092490285545,"aZ":-39.47456150522712,"pfxX":7.902183724653364,"pfxZ":-5.514132746140286,"pX":-1.7205636496259333,"pZ":2.424660321172295,"vX0":-0.6937206599625776,"vY0":-115.26897700049885,"vZ0":0.41508651393542584,"x":182.58,"y":173.31,"x0":-2.43749851045977,"y0":50.002997420579334,"z0":6.104052231553021,"aX":10.462328014838672},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-9.5,"breakHorizontal":-14.0,"spinRate":2699,"spinDirection":46},"zone":13,"typeConfidence":2.0,"plateTime":0.47813190523252125,"extension":6.202695290034295},"index":1,"playId":"964db3ec-d06c-3942-af45-12704c6d3a99","pitchNumber":2,"startTime":"2025-08-17T18:24:23.787Z","endTime":"2025-08-17T18:24:28.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.6078295731497,"aZ":-28.057147346026895,"pfxX":-9.511241837507395,"pfxZ":2.2929305456479483,"pX":-0.2657624339469895,"pZ":2.451615496931371,"vX0":8.304672892407176,"vY0":-133.0663959904394,"vZ0":-3.531989515259069,"x":127.13,"y":172.59,"x0":-2.191730054300842,"y0":50.00066230599654,"z0":5.829366299989119,"aX":-17.051401477935684},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.6,"breakHorizontal":15.4,"spinRate":2110,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.41164855379876997,"extension":6.276611276979658},"hitData":{"launchSpeed":100.6,"launchAngle":34.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":111.0,"coordY":60.0}},"index":2,"playId":"99f36682-30e6-318a-977f-0850764a62f0","pitchNumber":3,"startTime":"2025-08-17T18:24:39.729Z","endTime":"2025-08-17T18:24:48.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:24:48.218Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Benintendi flies out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T18:26:56.856Z","endTime":"2025-08-17T18:27:51.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":72.6,"strikeZoneTop":3.16650852799118,"strikeZoneBottom":1.43930711836505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.071582655815842,"aZ":-32.10172700632608,"pfxX":9.452106821714924,"pfxZ":0.053454418099885714,"pX":-1.0961193185203433,"pZ":3.527570990247609,"vX0":-0.23532827634638048,"vY0":-116.11914619649762,"vZ0":1.6875715159190088,"x":158.78,"y":143.54,"x0":-2.2186075794789466,"y0":50.00330587404643,"z0":5.871554438430198,"aX":12.759015162103644},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":0.8,"breakHorizontal":-17.0,"spinRate":2843,"spinDirection":74},"zone":11,"typeConfidence":0.9,"plateTime":0.47379564099668414,"extension":6.210654484781293},"index":0,"playId":"adba120b-bd66-3dba-8918-638251fac957","pitchNumber":1,"startTime":"2025-08-17T18:26:57.080Z","endTime":"2025-08-17T18:27:01.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.2702586174569,"strikeZoneBottom":1.63753108092726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.196502211023052,"aZ":-32.3751177254054,"pfxX":7.753158146062125,"pfxZ":-0.14144919977133208,"pX":-0.7151316734504539,"pZ":0.7710634797202812,"vX0":0.7544418556679,"vY0":-119.67576565616778,"vZ0":-4.7289721737053565,"x":144.26,"y":217.96,"x0":-2.041375441846985,"y0":50.00299771242055,"z0":5.704530744921658,"aX":11.135652728886377},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.2,"breakHorizontal":-14.2,"spinRate":2953,"spinDirection":44},"zone":13,"typeConfidence":0.88,"plateTime":0.45940654086293176,"extension":6.304355049176986},"index":1,"playId":"8213e32c-acad-3868-a18d-434cf4c9b99b","pitchNumber":2,"startTime":"2025-08-17T18:27:09.721Z","endTime":"2025-08-17T18:27:14.524Z","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":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.26195729271083,"strikeZoneBottom":1.62925339525115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.123696914296435,"aZ":-14.86871892545219,"pfxX":-5.807058293807846,"pfxZ":9.446190822090914,"pX":-1.74817851609298,"pZ":3.224618592278778,"vX0":1.934494898130377,"vY0":-134.49436492236626,"vZ0":-3.985869756217138,"x":183.64,"y":151.72,"x0":-1.7221791509434565,"y0":50.004882485436156,"z0":5.780115994575915,"aX":-10.641471326709787},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":10.1,"spinRate":2299,"spinDirection":209},"zone":11,"typeConfidence":0.83,"plateTime":0.40722348098143435,"extension":6.49095490042966},"index":2,"playId":"44ce583a-ba87-374a-8112-89575282a0ad","pitchNumber":3,"startTime":"2025-08-17T18:27:25.248Z","endTime":"2025-08-17T18:27:28.808Z","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":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.873455252445886,"aZ":-12.252482818407085,"pfxX":-5.681307991995141,"pfxZ":11.106973819700105,"pX":-0.4696514490526439,"pZ":2.9123266655100215,"vX0":4.8100839405227465,"vY0":-133.1573578768387,"vZ0":-4.886367458630396,"x":134.9,"y":160.15,"x0":-1.5622602084298376,"y0":50.00545575821355,"z0":5.659351387311383,"aX":-10.19315923372732},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.2,"breakHorizontal":9.2,"spinRate":2356,"spinDirection":210},"zone":1,"typeConfidence":0.82,"plateTime":0.4115041156310024,"extension":6.436938105791033},"hitData":{"launchSpeed":80.3,"launchAngle":36.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.6,"coordY":106.98}},"index":3,"playId":"367bc865-2c75-3c56-a149-49a5ea5a882d","pitchNumber":4,"startTime":"2025-08-17T18:27:41.424Z","endTime":"2025-08-17T18:27:51.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:27:51.070Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a line drive to center fielder John Rave.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T18:28:12.576Z","endTime":"2025-08-17T18:28:26.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.454968270743336,"aZ":-12.322032526188702,"pfxX":-6.817755857503035,"pfxZ":10.646322950292635,"pX":-0.3812055223530471,"pZ":2.280760471564499,"vX0":5.323831998416027,"vY0":-135.4174954127911,"vZ0":-6.9343272804115195,"x":131.53,"y":177.2,"x0":-1.482933630551903,"y0":50.004285742188706,"z0":5.729572495918689,"aX":-12.714476296545444},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.1,"breakHorizontal":11.3,"spinRate":2438,"spinDirection":206},"zone":4,"typeConfidence":0.75,"plateTime":0.4038575941707463,"extension":6.316362682255067},"hitData":{"launchSpeed":99.7,"launchAngle":9.0,"totalDistance":144.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.54,"coordY":81.51}},"index":0,"playId":"48263bd8-44ba-30a0-8f11-a6d97d55d284","pitchNumber":1,"startTime":"2025-08-17T18:28:15.433Z","endTime":"2025-08-17T18:28:26.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:28:26.454Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Teel flies out to center fielder John Rave.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T18:28:48.715Z","endTime":"2025-08-17T18:29:52.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.511452238014552,"aZ":-27.748324805237516,"pfxX":1.3963197388606905,"pfxZ":2.7305910382270513,"pX":-0.06934723062952015,"pZ":2.1171113829104162,"vX0":4.195163550742628,"vY0":-125.53540370512778,"vZ0":-3.118511843025207,"x":119.64,"y":181.62,"x0":-1.932750010956305,"y0":50.00568489809531,"z0":5.595630930225004,"aX":2.2645575278897137},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.6,"breakHorizontal":-3.4,"spinRate":2605,"spinDirection":148},"zone":8,"typeConfidence":0.91,"plateTime":0.4336259363700039,"extension":6.214634774911929},"index":0,"playId":"2c83f81e-96ce-3ea4-b64f-d5f88be5c0bc","pitchNumber":1,"startTime":"2025-08-17T18:28:52.753Z","endTime":"2025-08-17T18:28:57.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.7015287786764,"aZ":-12.682549882995737,"pfxX":-4.848639789008653,"pfxZ":10.552587358753032,"pX":-0.6132997461383393,"pZ":3.509559433162003,"vX0":4.363716257944344,"vY0":-134.66012228422855,"vZ0":-3.9608652178510186,"x":140.38,"y":144.02,"x0":-1.6204259454418695,"y0":50.00081043558887,"z0":5.889085372963753,"aX":-8.953946589024328},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":7.9,"spinRate":2414,"spinDirection":204},"zone":1,"typeConfidence":0.88,"plateTime":0.40588540481852675,"extension":6.237114373622005},"index":1,"playId":"6fe0f763-f7ba-3b22-b454-cbe6119d322b","pitchNumber":2,"startTime":"2025-08-17T18:29:17.147Z","endTime":"2025-08-17T18:29:21.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.219096066417887,"aZ":-30.15119762348039,"pfxX":2.391736216684029,"pfxZ":1.2603431463498627,"pX":0.031220928542899703,"pZ":2.482153323740533,"vX0":3.442063586680163,"vY0":-125.24485231406713,"vZ0":-2.27641304754144,"x":115.81,"y":171.76,"x0":-1.6669470218394813,"y0":50.00080112192994,"z0":5.847378966926093,"aX":3.8323050090866637},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.0,"breakHorizontal":-5.0,"spinRate":2641,"spinDirection":145},"zone":5,"typeConfidence":0.89,"plateTime":0.4358650632346879,"extension":6.217285179173629},"hitData":{"launchSpeed":86.6,"launchAngle":44.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.43,"coordY":81.19}},"index":2,"playId":"aec812f6-49ae-30b8-8431-75f665c8fdaa","pitchNumber":3,"startTime":"2025-08-17T18:29:40.196Z","endTime":"2025-08-17T18:29:52.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:29:52.682Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Chase Meidroth doubles (13) on a line drive to right fielder Mike Yastrzemski. Edgar Quero out at home on the throw, right fielder Mike Yastrzemski to second baseman Jonathan India to catcher Luke Maile.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T18:30:06.458Z","endTime":"2025-08-17T18:31:56.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"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,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":571912,"link":"/api/v1/people/571912"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.501464120417033,"aZ":-29.515197477821562,"pfxX":2.54688289838881,"pfxZ":1.5980291303339182,"pX":0.863837419250861,"pZ":2.0393356778004423,"vX0":5.296887842720897,"vY0":-127.39164462614343,"vZ0":-3.681236122015134,"x":84.07,"y":183.72,"x0":-1.564254788325323,"y0":50.00109911430489,"z0":5.808697783825597,"aX":4.230292890608614},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.4,"breakHorizontal":-5.6,"spinRate":2587,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.42818508612711037,"extension":6.261106794491365},"index":0,"playId":"305b3d90-c84a-322c-8dfe-0e8185a7d948","pitchNumber":1,"startTime":"2025-08-17T18:30:18.250Z","endTime":"2025-08-17T18:30:23.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.415983800555406,"aZ":-32.60314788557826,"pfxX":8.084691503630792,"pfxZ":-0.2930611104001146,"pX":0.5311892180433068,"pZ":1.829324478069817,"vX0":2.9222018723194734,"vY0":-120.21201029950188,"vZ0":-2.416684027778027,"x":96.75,"y":189.39,"x0":-1.7507062122823318,"y0":50.00316310657661,"z0":5.74341449574637,"aX":11.825722256215387},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.8,"breakHorizontal":-15.4,"spinRate":2958,"spinDirection":39},"zone":9,"typeConfidence":0.9,"plateTime":0.45572802838652793,"extension":6.271210686463451},"index":1,"playId":"6ce2e251-8139-31d2-9c7d-e3dadcf59d85","pitchNumber":2,"startTime":"2025-08-17T18:30:35.459Z","endTime":"2025-08-17T18:30:40.039Z","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":86.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.62421184847517,"aZ":-12.808017347598332,"pfxX":-3.9837589134202944,"pfxZ":10.124887324374312,"pX":0.7264601116507189,"pZ":3.294613064405604,"vX0":6.733030874612891,"vY0":-136.8117499855769,"vZ0":-4.809317518872084,"x":89.31,"y":149.83,"x0":-1.2387764682914884,"y0":50.004105489977434,"z0":5.939956534751635,"aX":-7.6214454514547425},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":6.0,"spinRate":2428,"spinDirection":205},"zone":12,"typeConfidence":0.9,"plateTime":0.39898157582575244,"extension":6.291800238726864},"index":2,"playId":"6ed4141b-1cc6-3a06-84d6-605cc2bb95ee","pitchNumber":3,"startTime":"2025-08-17T18:30:55.972Z","endTime":"2025-08-17T18:30:59.841Z","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":93.6,"endSpeed":86.0,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.328206614451467,"aZ":-10.655496157262533,"pfxX":-4.549981484464051,"pfxZ":11.393722605706124,"pX":-0.44584538615085617,"pZ":2.432189852723468,"vX0":3.870104445642063,"vY0":-136.1701322933748,"vZ0":-6.903336232564063,"x":133.99,"y":173.11,"x0":-1.2904590994944598,"y0":50.00228076442551,"z0":5.72805679530096,"aX":-8.592516811147624},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.4,"breakHorizontal":7.4,"spinRate":2384,"spinDirection":205},"zone":4,"typeConfidence":0.91,"plateTime":0.4013862098601928,"extension":6.252542471426176},"index":3,"playId":"dc6bee6d-9064-308f-a99d-13a1dd8e88d0","pitchNumber":4,"startTime":"2025-08-17T18:31:17.675Z","endTime":"2025-08-17T18:31:22.336Z","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":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.838186197755316,"aZ":-23.92548703014165,"pfxX":-5.324061623010087,"pfxZ":5.091711702065074,"pX":-0.6735464453224178,"pZ":2.219238722406019,"vX0":4.5461588921213325,"vY0":-125.75738506711137,"vZ0":-3.6078201918091946,"x":142.67,"y":178.86,"x0":-1.8032902711553156,"y0":50.00233323479384,"z0":5.588756012031446,"aX":-8.622775532089655},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.8,"breakHorizontal":8.8,"spinRate":1258,"spinDirection":253},"zone":4,"typeConfidence":0.91,"plateTime":0.4336998728443038,"extension":6.2556858585550446},"hitData":{"launchSpeed":82.9,"launchAngle":22.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":214.0,"coordY":121.0}},"index":4,"playId":"1fcfdef9-8750-30af-b915-5705c7c7f1a9","pitchNumber":5,"startTime":"2025-08-17T18:31:40.709Z","endTime":"2025-08-17T18:31:56.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:31:56.261Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out sharply, second baseman Chase Meidroth to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T18:34:17.750Z","endTime":"2025-08-17T18:35:07.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":"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":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.75140666081068,"strikeZoneBottom":1.78168737939232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.168227250430057,"aZ":-21.92309570691707,"pfxX":-10.075284404237358,"pfxZ":5.611894343929976,"pX":1.2859193493075058,"pZ":1.2325026808604793,"vX0":12.026437993197325,"vY0":-133.64644851290845,"vZ0":-7.597829646450987,"x":67.98,"y":205.5,"x0":-1.9428132053844356,"y0":50.00489914604271,"z0":5.662791329555795,"aX":-18.407692419741373},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.8,"breakHorizontal":16.0,"spinRate":2309,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.408320301724594,"extension":6.2820552661691345},"index":0,"playId":"0682ec32-abb4-37fb-80f9-49963ae72f3b","pitchNumber":1,"startTime":"2025-08-17T18:34:30.612Z","endTime":"2025-08-17T18:34:33.820Z","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":93.6,"endSpeed":86.2,"strikeZoneTop":3.70173105719751,"strikeZoneBottom":1.79574426598169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.561104041277336,"aZ":-24.81290574747117,"pfxX":-10.850587606042666,"pfxZ":3.9111866627352843,"pX":0.8258882318704317,"pZ":1.8862517162813353,"vX0":11.254401447244742,"vY0":-135.82261319283057,"vZ0":-5.511274053730699,"x":85.52,"y":187.85,"x0":-1.9461951958908634,"y0":50.00544152342056,"z0":5.649425603302882,"aX":-20.435731492845523},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.1,"breakHorizontal":17.5,"spinRate":2324,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.4020621862346867,"extension":6.299642733773807},"index":1,"playId":"cd1e9af0-a94f-3c9d-bce4-2ca9bf5a8275","pitchNumber":2,"startTime":"2025-08-17T18:34:43.861Z","endTime":"2025-08-17T18:34:48.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.405927922021444,"aZ":-29.64020585499389,"pfxX":-0.3545255498895678,"pfxZ":1.4979696077377707,"pX":0.11011148060146407,"pZ":2.2694028343750943,"vX0":6.05204763725889,"vY0":-128.48552663638293,"vZ0":-3.0346620426955413,"x":112.8,"y":177.51,"x0":-2.2170934932435413,"y0":50.00436246341817,"z0":5.738360126407681,"aX":-0.6010160882664008},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.3,"breakHorizontal":-0.5,"spinRate":2563,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.4242170389992159,"extension":6.204682589720109},"hitData":{"launchSpeed":100.7,"launchAngle":-1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":139.97,"coordY":145.36}},"index":2,"playId":"84817fe4-f7b7-3b30-9293-e84ca77ffb38","pitchNumber":3,"startTime":"2025-08-17T18:34:59.797Z","endTime":"2025-08-17T18:35:07.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:35:07.341Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T18:35:29.532Z","endTime":"2025-08-17T18:36:57.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.9,"strikeZoneTop":3.6964112877932,"strikeZoneBottom":1.80461346056091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.99917213143646,"aZ":-38.077685184682046,"pfxX":8.227917962770308,"pfxZ":-4.540024665178871,"pX":-1.4264976175622466,"pZ":2.6872468885122354,"vX0":-0.419191261341179,"vY0":-113.09059765482466,"vZ0":0.8551068248323102,"x":171.37,"y":166.22,"x0":-2.3086427555304754,"y0":50.00466747919817,"z0":6.1138756788236615,"aX":10.69276845972651},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-7.7,"breakHorizontal":-14.8,"spinRate":2786,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.48373591653040204,"extension":6.196249885495021},"index":0,"playId":"d12e6437-2dfe-3de3-ac2a-3a4150dfc15d","pitchNumber":1,"startTime":"2025-08-17T18:35:31.357Z","endTime":"2025-08-17T18:35:35.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.472428520143296,"aZ":-29.811385960374626,"pfxX":-8.796337598981223,"pfxZ":1.3190084533964894,"pX":0.7423863045258469,"pZ":1.9786212641515322,"vX0":10.306769030831974,"vY0":-132.1119922258321,"vZ0":-4.242315068537088,"x":88.7,"y":185.36,"x0":-2.0480738474113593,"y0":50.00015994485787,"z0":5.77125501548812,"aX":-15.705456711945857},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.7,"breakHorizontal":13.9,"spinRate":2107,"spinDirection":247},"zone":9,"typeConfidence":2.0,"plateTime":0.4130070587984589,"extension":6.291187609447159},"index":1,"playId":"53617345-6900-332c-810d-465ca02d7db0","pitchNumber":2,"startTime":"2025-08-17T18:35:46.504Z","endTime":"2025-08-17T18:35:50.215Z","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":96.4,"endSpeed":88.6,"strikeZoneTop":3.70147621434793,"strikeZoneBottom":1.84179534781799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.957340176452032,"aZ":-20.79783006101646,"pfxX":-4.0183592041321345,"pfxZ":5.660610922283668,"pX":-0.537247239439594,"pZ":3.7831435920633534,"vX0":5.9123713753450176,"vY0":-140.41151709794096,"vZ0":-1.7816706589139553,"x":137.48,"y":136.64,"x0":-2.1420828786702186,"y0":50.00049542362464,"z0":5.770633809928816,"aX":-8.072751296002256},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.1,"breakHorizontal":6.1,"spinRate":2384,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.38917905114163265,"extension":6.292634537938027},"index":2,"playId":"5485d46c-ccad-39f0-bcf7-e69dc5de1d06","pitchNumber":3,"startTime":"2025-08-17T18:36:11.013Z","endTime":"2025-08-17T18:36:15.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.68,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.805277292641136,"aZ":-16.6511769349608,"pfxX":-2.7867110642045474,"pfxZ":7.952941126041502,"pX":-0.7492900662345031,"pZ":3.307901044511099,"vX0":4.834396314280837,"vY0":-138.55478624684324,"vZ0":-3.642918280025693,"x":145.56,"y":149.47,"x0":-2.151516105213377,"y0":50.00453413654512,"z0":5.7466607987617095,"aX":-5.4408388260281315},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":4.1,"spinRate":2362,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3947120313748589,"extension":6.2114466948795135},"index":3,"playId":"858c882a-3302-38ed-9359-b896a1a0ba0a","pitchNumber":4,"startTime":"2025-08-17T18:36:27.260Z","endTime":"2025-08-17T18:36:30.945Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-17T18:36:41.500Z","endTime":"2025-08-17T18:36:52.077Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.68,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.644664401709555,"aZ":-29.607347537587962,"pfxX":-8.202795405857723,"pfxZ":1.4292565499122434,"pX":-0.14025122827092854,"pZ":1.558091922878012,"vX0":8.477937014428225,"vY0":-132.7970288413679,"vZ0":-5.05005729145854,"x":122.35,"y":196.71,"x0":-2.2981794578740034,"y0":50.003634199949644,"z0":5.620763382380054,"aX":-14.750021201421147},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.7,"breakHorizontal":13.2,"spinRate":2130,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4113868013104418,"extension":6.387715994494527},"index":5,"playId":"a199ca7a-91f8-3d21-a8fa-80c2a0c52e9f","pitchNumber":5,"startTime":"2025-08-17T18:36:52.077Z","endTime":"2025-08-17T18:36:57.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:36:57.672Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adam Frazier grounds out, second baseman Chase Meidroth to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T18:37:10.089Z","endTime":"2025-08-17T18:38:15.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"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":2},"pitchData":{"startSpeed":94.2,"endSpeed":88.0,"strikeZoneTop":3.33695872379808,"strikeZoneBottom":1.5605398209056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.395677471391057,"aZ":-18.422242502368675,"pfxX":-3.869284474060393,"pfxZ":7.0686614434666595,"pX":-0.2710633679309638,"pZ":1.8550892957708154,"vX0":6.53195013451778,"vY0":-137.150238960756,"vZ0":-7.021448039542729,"x":127.33,"y":188.69,"x0":-2.158410597243854,"y0":50.00158317315951,"z0":5.661253115097574,"aX":-7.525845701315112},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":6.0,"spinRate":2384,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.3962321015163637,"extension":6.374243316525279},"index":0,"playId":"e2b1fa52-a0ba-3ec6-a882-14e7d854421f","pitchNumber":1,"startTime":"2025-08-17T18:37:19.529Z","endTime":"2025-08-17T18:37:23.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2475423350833,"aZ":-31.96433756875984,"pfxX":-6.365279859807657,"pfxZ":0.11634816750802468,"pX":-0.9336889289857355,"pZ":1.5526018939540671,"vX0":5.83101336619214,"vY0":-132.0364584064758,"vZ0":-4.685133209528374,"x":152.59,"y":196.86,"x0":-2.32420541852751,"y0":50.00373741906242,"z0":5.653104756533541,"aX":-11.44740845927236},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-0.5,"breakHorizontal":10.6,"spinRate":2066,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4119523073136535,"extension":6.28225188297612},"index":1,"playId":"f78007bc-5659-3c14-b22c-7b2695ea1929","pitchNumber":2,"startTime":"2025-08-17T18:37:35.090Z","endTime":"2025-08-17T18:37:38.782Z","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.4,"endSpeed":88.7,"strikeZoneTop":3.31496203434744,"strikeZoneBottom":1.57103597413519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.611661684006457,"aZ":-17.7590676302943,"pfxX":-3.1382454580071792,"pfxZ":7.222028400790755,"pX":-0.5420820037799194,"pZ":4.101398631400385,"vX0":5.679561827891511,"vY0":-139.0772340484657,"vZ0":-1.4988485421552853,"x":137.66,"y":128.04,"x0":-2.1854984253893823,"y0":50.005053056289505,"z0":5.8025435479411716,"aX":-6.266490763914142},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":4.8,"spinRate":2388,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3909922544651061,"extension":6.2271376000293515},"index":2,"playId":"2f88497e-5c3a-376c-8254-152b912dfaae","pitchNumber":3,"startTime":"2025-08-17T18:37:51.250Z","endTime":"2025-08-17T18:37:55.373Z","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":89.7,"endSpeed":83.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.236464717715304,"aZ":-30.035974012989552,"pfxX":-7.70966698901459,"pfxZ":1.2251065786328095,"pX":-0.4303455748790171,"pZ":0.9586226992535423,"vX0":7.2000947908736,"vY0":-130.45112268265888,"vZ0":-6.383478950359445,"x":133.4,"y":212.9,"x0":-2.2029750898825813,"y0":50.00635176991412,"z0":5.654726334373339,"aX":-13.507886055127424},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.2,"breakHorizontal":12.7,"spinRate":2152,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.417273192240327,"extension":6.263996211095956},"hitData":{"launchSpeed":81.9,"launchAngle":-9.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.61,"coordY":156.0}},"index":3,"playId":"831bab73-7153-3deb-89fe-9cdaec0bdd63","pitchNumber":4,"startTime":"2025-08-17T18:38:07.708Z","endTime":"2025-08-17T18:38:15.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:38:15.633Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Baldwin singles on a sharp line drive to center fielder John Rave.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T18:40:17.979Z","endTime":"2025-08-17T18:40:48.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"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_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":92.2,"endSpeed":84.8,"strikeZoneTop":3.21970794556341,"strikeZoneBottom":1.60789954867067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.228167873157787,"aZ":-15.089356271773113,"pfxX":-4.859816970062976,"pfxZ":9.29769777667927,"pX":-0.5100964133883631,"pZ":3.645365116775699,"vX0":4.214187221691198,"vY0":-134.2579087209312,"vZ0":-2.8828413976938587,"x":136.44,"y":140.36,"x0":-1.4635067312411205,"y0":50.006265896940626,"z0":5.7980237166756154,"aX":-8.933826046893598},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":7.9,"spinRate":2347,"spinDirection":200},"zone":11,"typeConfidence":0.84,"plateTime":0.40692327210722823,"extension":6.4261805846767395},"index":0,"playId":"0a08c1ae-552f-3157-8fce-1f22989c1aca","pitchNumber":1,"startTime":"2025-08-17T18:40:23.474Z","endTime":"2025-08-17T18:40:28.104Z","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":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.598513659030264,"aZ":-29.265137120736497,"pfxX":-9.04182125798419,"pfxZ":1.7660492033953181,"pX":-0.5381665182425984,"pZ":1.7388757852510457,"vX0":6.105902371092898,"vY0":-126.91744709842267,"vZ0":-4.144913956611136,"x":137.51,"y":191.83,"x0":-1.7886408843312505,"y0":50.002873849638355,"z0":5.698390992385747,"aX":-14.89507554551829},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.5,"breakHorizontal":15.1,"spinRate":1580,"spinDirection":244},"zone":7,"typeConfidence":0.9,"plateTime":0.4299587487634562,"extension":6.383323459523914},"hitData":{"launchSpeed":100.9,"launchAngle":9.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":144.28,"coordY":90.61}},"index":1,"playId":"59dd5b55-b0ea-319e-8835-cb34fa93b283","pitchNumber":2,"startTime":"2025-08-17T18:40:36.973Z","endTime":"2025-08-17T18:40:48.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:40:48.220Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Tauchman grounds out, first baseman Salvador Perez to second baseman Jonathan India to first baseman Salvador Perez. Brooks Baldwin to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T18:41:05.933Z","endTime":"2025-08-17T18:42:16.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":72.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.5678277934506,"aZ":-29.691658509417564,"pfxX":10.36260832550863,"pfxZ":1.8247135241716794,"pX":-1.2810844186937875,"pZ":3.6023419449682104,"vX0":-0.5208230004231817,"vY0":-116.5918091484617,"vZ0":1.5825240025156884,"x":165.83,"y":141.52,"x0":-2.3968400088414765,"y0":50.0020045967268,"z0":5.743689647640857,"aX":14.080083113174389},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":4.1,"breakHorizontal":-18.6,"spinRate":2782,"spinDirection":58},"zone":11,"typeConfidence":0.93,"plateTime":0.47212796789565825,"extension":6.078396878847678},"index":0,"playId":"9476f7f9-0012-317e-92da-9b6eb2f8ae46","pitchNumber":1,"startTime":"2025-08-17T18:41:15.413Z","endTime":"2025-08-17T18:41:22.791Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"96d41201-cc8f-31c3-bbd2-6ef8d13d84b6","startTime":"2025-08-17T18:41:48.000Z","endTime":"2025-08-17T18:41:51.298Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.32088796518873,"aZ":-29.413852747465164,"pfxX":0.7922600392390144,"pfxZ":1.692884449080017,"pX":0.5117482386059076,"pZ":2.247175998276313,"vX0":5.109988731972268,"vY0":-126.16925521275293,"vZ0":-2.940814448260639,"x":97.49,"y":178.11,"x0":-1.6345487861312615,"y0":50.00196242195711,"z0":5.774494441363628,"aX":1.2881107758880426},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.6,"breakHorizontal":-2.5,"spinRate":2630,"spinDirection":141},"zone":9,"typeConfidence":0.91,"plateTime":0.43251856902865704,"extension":6.386894002625115},"hitData":{"launchSpeed":94.7,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.59,"coordY":170.7}},"index":2,"playId":"60ea76a0-2853-336f-a347-60ce7768041a","pitchNumber":2,"startTime":"2025-08-17T18:42:08.334Z","endTime":"2025-08-17T18:42:16.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:42:16.138Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lenyn Sosa strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T18:42:44.107Z","endTime":"2025-08-17T18:44:48.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.51999678433119,"strikeZoneBottom":1.68468358656508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.145421301174206,"aZ":-17.35015322409747,"pfxX":-8.90898823491785,"pfxZ":8.39467477157429,"pX":-0.7989060856698667,"pZ":1.9683198233503236,"vX0":5.829457873998595,"vY0":-131.8099503190221,"vZ0":-5.896377621919051,"x":147.45,"y":185.64,"x0":-1.8779969046360663,"y0":50.00189237786823,"z0":5.508841318348334,"aX":-15.727455075939956},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.2,"breakHorizontal":14.9,"spinRate":2254,"spinDirection":221},"zone":7,"typeConfidence":0.89,"plateTime":0.41502828849815865,"extension":6.407915896181057},"index":0,"playId":"31176f43-9dbd-3db6-85d6-a25219df3e9a","pitchNumber":1,"startTime":"2025-08-17T18:42:45.543Z","endTime":"2025-08-17T18:42:50.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.39031476007808,"strikeZoneBottom":1.58025791873991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.4264794624854,"aZ":-10.065406579870105,"pfxX":-6.355927179517165,"pfxZ":11.84294126571599,"pX":-0.48576953062523565,"pZ":2.585245728562277,"vX0":4.466671773850437,"vY0":-135.69697757572126,"vZ0":-6.965748647051258,"x":135.52,"y":168.98,"x0":-1.3265747994213626,"y0":50.0030917620636,"z0":5.8852796169382735,"aX":-11.864823968083435},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.2,"breakHorizontal":10.6,"spinRate":2489,"spinDirection":207},"zone":4,"typeConfidence":0.87,"plateTime":0.40350859093999647,"extension":6.164321326007047},"index":1,"playId":"643d2d77-f2d9-37f1-9c1b-f4686561e20b","pitchNumber":2,"startTime":"2025-08-17T18:43:04.182Z","endTime":"2025-08-17T18:43:09.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.7,"strikeZoneTop":3.44359918607451,"strikeZoneBottom":1.60858851336874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.164681393341702,"aZ":-26.99865060522359,"pfxX":1.8101136976305483,"pfxZ":3.1243170690125472,"pX":1.1789249693965707,"pZ":0.2820932034997797,"vX0":6.525301416402722,"vY0":-126.9070246055117,"vZ0":-8.365955315966707,"x":72.06,"y":231.16,"x0":-1.6447109846080399,"y0":50.00393310365852,"z0":5.722978965010741,"aX":2.997726805301443},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.2,"breakHorizontal":-4.6,"spinRate":2647,"spinDirection":144},"zone":14,"typeConfidence":0.92,"plateTime":0.4290473678963531,"extension":6.413140021239578},"index":2,"playId":"c9a66a93-571a-3f47-b3cb-fbe5f788a1a3","pitchNumber":3,"startTime":"2025-08-17T18:43:24.672Z","endTime":"2025-08-17T18:43:28.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.50962194155448,"aZ":-9.795774753218248,"pfxX":-6.4538689576577255,"pfxZ":12.125583688991295,"pX":-0.16565244163325935,"pZ":2.327450071774623,"vX0":5.213772185987183,"vY0":-135.90549584017396,"vZ0":-7.56021453267664,"x":123.31,"y":175.94,"x0":-1.2832868245638136,"y0":50.001106826830544,"z0":5.849046026016047,"aX":-11.909952934679533},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.3,"breakHorizontal":10.4,"spinRate":2465,"spinDirection":206},"zone":5,"typeConfidence":0.85,"plateTime":0.4051023614525846,"extension":6.287982685307367},"index":3,"playId":"89866a8c-86ba-35b5-aa97-1c84895593ff","pitchNumber":4,"startTime":"2025-08-17T18:43:49.381Z","endTime":"2025-08-17T18:43:53.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.4386916228525,"strikeZoneBottom":1.66796011244187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.7744133226754,"aZ":-32.62773506012677,"pfxX":8.152676326462315,"pfxZ":-0.304350548057279,"pX":1.5637932862425246,"pZ":1.6699801353527568,"vX0":5.205533118732487,"vY0":-120.8097834626261,"vZ0":-2.909899249968926,"x":57.39,"y":193.69,"x0":-1.6858860767978834,"y0":50.00569438827206,"z0":5.7876248687149685,"aX":11.930856759060239},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.1,"breakHorizontal":-16.1,"spinRate":2718,"spinDirection":47},"zone":14,"typeConfidence":0.92,"plateTime":0.455154432108412,"extension":6.28745745602319},"index":4,"playId":"9ef97d87-8579-3b7e-bda0-20fc46fc2df1","pitchNumber":5,"startTime":"2025-08-17T18:44:11.194Z","endTime":"2025-08-17T18:44:15.108Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-17T18:44:26.840Z","endTime":"2025-08-17T18:44:42.526Z","isPitch":false,"type":"action","player":{"id":672820,"link":"/api/v1/people/672820"}},{"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":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.37654375954628,"aZ":-28.431469252410714,"pfxX":0.8499740802821609,"pfxZ":2.229153283457906,"pX":0.8819022833741186,"pZ":2.648334891043064,"vX0":5.864937748938186,"vY0":-128.02371805331907,"vZ0":-2.672445093444439,"x":83.38,"y":167.27,"x0":-1.5375986953611902,"y0":50.00469659769374,"z0":5.903159871024749,"aX":1.4277891704908405},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.7,"breakHorizontal":-2.8,"spinRate":2560,"spinDirection":175},"zone":12,"typeConfidence":0.9,"plateTime":0.4258254424805701,"extension":6.287141762598162},"index":6,"playId":"e2f8a045-2e7c-3605-a10d-587fa71446b3","pitchNumber":6,"startTime":"2025-08-17T18:44:42.526Z","endTime":"2025-08-17T18:44:48.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:44:48.331Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colson Montgomery grounds out sharply, first baseman Salvador Perez to pitcher Ryan Bergert.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T18:45:09.478Z","endTime":"2025-08-17T18:46:24.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686701,"link":"/api/v1/people/686701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":93.2,"endSpeed":85.2,"strikeZoneTop":3.83845542733822,"strikeZoneBottom":1.88585525876207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.344229359626265,"aZ":-12.475303511327652,"pfxX":-4.111033626289382,"pfxZ":10.551151715808512,"pX":-0.9230780472358613,"pZ":4.191389343485139,"vX0":3.3461696091132924,"vY0":-135.6878628104914,"vZ0":-2.2438879766350754,"x":152.19,"y":125.61,"x0":-1.6373914508354335,"y0":50.003216731311305,"z0":5.897052814428099,"aX":-7.675514168404594},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.8,"breakHorizontal":6.7,"spinRate":2328,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.4034899468779565,"extension":6.229872087174593},"index":0,"playId":"5992d507-abf7-3479-a4fe-dfa56a493e86","pitchNumber":1,"startTime":"2025-08-17T18:45:13.421Z","endTime":"2025-08-17T18:45:17.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.158024483043942,"aZ":-14.186487658076194,"pfxX":-4.198597871667851,"pfxZ":9.583415308728739,"pX":-0.07333877603917922,"pZ":3.2826550103879617,"vX0":5.43412647030135,"vY0":-135.74778759533982,"vZ0":-4.0880315916649375,"x":119.8,"y":150.15,"x0":-1.5503691080642583,"y0":50.00155026511646,"z0":5.7876219338877615,"aX":-7.8797563142704785},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":6.5,"spinRate":2292,"spinDirection":212},"zone":2,"typeConfidence":0.89,"plateTime":0.4026369548399713,"extension":6.316033659142161},"index":1,"playId":"14d4bf23-56b1-314e-b498-b01f90107358","pitchNumber":2,"startTime":"2025-08-17T18:45:34.954Z","endTime":"2025-08-17T18:45:38.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.89939581303867,"strikeZoneBottom":1.97826294089298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.309924003818125,"aZ":-24.72476342603584,"pfxX":1.6166084039706898,"pfxZ":4.442025733275629,"pX":0.2891340469923314,"pZ":1.1836790021571413,"vX0":4.645873070103579,"vY0":-128.11258675910702,"vZ0":-6.67471972834724,"x":105.98,"y":206.82,"x0":-1.7514568350210902,"y0":50.001436504693885,"z0":5.731826928936008,"aX":2.710218704060352},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.8,"breakHorizontal":-3.8,"spinRate":2659,"spinDirection":156},"zone":14,"typeConfidence":0.89,"plateTime":0.426109239519167,"extension":6.3200228817350625},"index":2,"playId":"4358d04e-96d4-3a7a-86cf-a5ad6bde6fed","pitchNumber":3,"startTime":"2025-08-17T18:45:56.359Z","endTime":"2025-08-17T18:46:00.178Z","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":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.29822335435799,"aZ":-25.552807515391482,"pfxX":1.91883293374713,"pfxZ":3.8598278668747756,"pX":-0.3196021204525453,"pZ":1.9068281132495672,"vX0":3.1943936162337674,"vY0":-129.49101196585718,"vZ0":-4.937461761428711,"x":129.18,"y":187.3,"x0":-1.8134323668341845,"y0":50.004456275252984,"z0":5.767155096564436,"aX":3.294354012817017},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.2,"breakHorizontal":-4.1,"spinRate":2716,"spinDirection":146},"zone":7,"typeConfidence":0.88,"plateTime":0.4212473918862649,"extension":6.323270107927485},"hitData":{"launchSpeed":102.7,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":155.68,"coordY":164.11}},"index":3,"playId":"fdba81d6-02c1-374b-8ee6-aeec52b8c17e","pitchNumber":4,"startTime":"2025-08-17T18:46:17.269Z","endTime":"2025-08-17T18:46:24.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:46:24.823Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan India grounds out, third baseman Miguel Vargas to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T18:48:15.019Z","endTime":"2025-08-17T18:48:42.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":1},"details":{"event":"Groundout","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":0},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":90.8,"endSpeed":84.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.058602428830735,"aZ":-23.359663009837323,"pfxX":-9.355223323228204,"pfxZ":4.939031599623689,"pX":0.28316714266265,"pZ":2.082478438639467,"vX0":9.103351864113788,"vY0":-132.00595794889315,"vZ0":-5.168773854698271,"x":106.21,"y":182.55,"x0":-1.975615975068478,"y0":50.00397659157022,"z0":5.759800801654365,"aX":-16.702505095713658},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.2,"breakHorizontal":15.2,"spinRate":2305,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.4131114170513914,"extension":6.3341155153111375},"hitData":{"launchSpeed":89.0,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.89,"coordY":166.14}},"index":0,"playId":"dd97ba0d-fdc6-3f72-90a0-ccc0accae948","pitchNumber":1,"startTime":"2025-08-17T18:48:33.295Z","endTime":"2025-08-17T18:48:42.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:48:42.885Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"John Rave grounds out, shortstop Colson Montgomery to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T18:48:59.147Z","endTime":"2025-08-17T18:49:44.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"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":91.9,"endSpeed":85.5,"strikeZoneTop":3.41069079201083,"strikeZoneBottom":1.53360920221396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.272032840127114,"aZ":-17.204773577475375,"pfxX":-3.4853718065924846,"pfxZ":8.13542777906181,"pX":0.4951139887402335,"pZ":1.803371479383482,"vX0":8.032612249262897,"vY0":-133.66809057723606,"vZ0":-7.17739707424303,"x":98.13,"y":190.09,"x0":-2.0738122723142447,"y0":50.00471080657277,"z0":5.723038658395668,"aX":-6.415359479733723},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.7,"breakHorizontal":4.9,"spinRate":2380,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.40716800099865624,"extension":6.338812172130749},"index":0,"playId":"502bc8b8-62c4-3a3d-947d-94c3565591aa","pitchNumber":1,"startTime":"2025-08-17T18:49:05.575Z","endTime":"2025-08-17T18:49:09.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":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.46197972396001,"strikeZoneBottom":1.61618715969377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.036660804957553,"aZ":-29.957395005341255,"pfxX":-7.622569877043517,"pfxZ":1.278567586339598,"pX":-1.2311546246482692,"pZ":2.7338327413923285,"vX0":5.469609386353226,"vY0":-129.9889697397882,"vZ0":-1.9469127524038032,"x":163.93,"y":164.97,"x0":-2.3591237541557133,"y0":50.00157283617225,"z0":5.73935758313394,"aX":-13.207849029590117},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.2,"breakHorizontal":12.8,"spinRate":2087,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.41935427520183977,"extension":6.231691406794888},"index":1,"playId":"e9465842-6f63-3022-bc57-caa1c99ba84f","pitchNumber":2,"startTime":"2025-08-17T18:49:21.599Z","endTime":"2025-08-17T18:49:25.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.39579271810817,"aZ":-31.4938763644819,"pfxX":-6.601202065799958,"pfxZ":0.3909105352976079,"pX":-0.42605451029319164,"pZ":1.6743750134937798,"vX0":6.983482412229028,"vY0":-130.4636301065382,"vZ0":-4.436995692601511,"x":133.24,"y":193.57,"x0":-2.2600465097277396,"y0":50.00572587810156,"z0":5.729165123649452,"aX":-11.561149631317429},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.0,"breakHorizontal":10.7,"spinRate":2107,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.41733374070243023,"extension":6.289060038865587},"hitData":{"launchSpeed":96.5,"launchAngle":-14.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.88,"coordY":141.36}},"index":2,"playId":"7ffa5b2d-6fd1-3392-9a4e-ec228f014a92","pitchNumber":3,"startTime":"2025-08-17T18:49:36.927Z","endTime":"2025-08-17T18:49:44.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:49:44.442Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Maile strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T18:50:19.231Z","endTime":"2025-08-17T18:51:10.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T18:50:11.129Z","endTime":"2025-08-17T18:50:21.026Z","isPitch":false,"type":"action","player":{"id":571912,"link":"/api/v1/people/571912"}},{"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.3,"endSpeed":86.1,"strikeZoneTop":3.31304963347316,"strikeZoneBottom":1.61676947300546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.829341203964738,"aZ":-23.15491526435896,"pfxX":-9.179790865688647,"pfxZ":4.800093830677914,"pX":0.15719758969690878,"pZ":2.4183232067595095,"vX0":9.272364975015389,"vY0":-135.5781930945048,"vZ0":-4.507891700122667,"x":111.01,"y":173.49,"x0":-2.097980918115904,"y0":50.00608695050637,"z0":5.698039665954437,"aX":-17.265780269578517},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.0,"breakHorizontal":14.9,"spinRate":2376,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4024286934479737,"extension":6.365911674490706},"index":1,"playId":"8d077da3-8696-3962-8aa5-b658b6a4aef6","pitchNumber":1,"startTime":"2025-08-17T18:50:21.026Z","endTime":"2025-08-17T18:50:25.225Z","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.5,"endSpeed":81.3,"strikeZoneTop":3.29447550795686,"strikeZoneBottom":1.62558877643651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.951191731071283,"aZ":-29.235354797474034,"pfxX":0.5146722981308587,"pfxZ":1.7780263194394919,"pX":0.6222219302983907,"pZ":0.9011031114173075,"vX0":6.5970829302264615,"vY0":-127.27182036194864,"vZ0":-6.098861341742732,"x":93.28,"y":214.45,"x0":-2.0608665505761663,"y0":50.00424024870648,"z0":5.617999236742564,"aX":0.8518681129425011},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":-2.3,"spinRate":2475,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.4289068579151274,"extension":6.280778709175402},"index":2,"playId":"c9526fc6-0151-36c2-a754-c0588e7821b7","pitchNumber":2,"startTime":"2025-08-17T18:50:33.941Z","endTime":"2025-08-17T18:50:37.512Z","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":94.5,"endSpeed":87.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.785286736610022,"aZ":-22.322711452725965,"pfxX":-8.363620389341188,"pfxZ":5.120908470197143,"pX":0.5666012325988584,"pZ":1.5909456537284283,"vX0":9.825548932942995,"vY0":-137.22398544152577,"vZ0":-6.818346986286791,"x":95.4,"y":195.82,"x0":-1.9585373232604462,"y0":50.003776358523595,"z0":5.607781364270901,"aX":-16.09596262480199},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.0,"breakHorizontal":13.3,"spinRate":2352,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.3977601200031402,"extension":6.354333032816725},"index":3,"playId":"fab0b8da-2528-3aed-a3dc-deb0561e6f87","pitchNumber":3,"startTime":"2025-08-17T18:50:48.175Z","endTime":"2025-08-17T18:50:52.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.975664931259992,"aZ":-28.788370592431725,"pfxX":0.5054030959103484,"pfxZ":2.0326625926178874,"pX":1.021815620183666,"pZ":2.308062780448623,"vX0":7.661472829029518,"vY0":-127.36677413964333,"vZ0":-2.896180986253359,"x":78.05,"y":176.46,"x0":-2.074607088507136,"y0":50.00223968054022,"z0":5.7060442770952475,"aX":0.8393339383816176},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.4,"breakHorizontal":-2.4,"spinRate":2546,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4279340225259336,"extension":6.341744258708922},"index":4,"playId":"28ba588a-27bd-32c2-a18a-53e2eb93a763","pitchNumber":4,"startTime":"2025-08-17T18:51:05.874Z","endTime":"2025-08-17T18:51:10.673Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:51:10.673Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Vargas walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T18:53:25.262Z","endTime":"2025-08-17T18:55:35.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.44748753876093,"strikeZoneBottom":1.67913611062794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.550547850437972,"aZ":-33.306327656029424,"pfxX":7.975230628233,"pfxZ":-0.7899927776621691,"pX":0.01950306741333592,"pZ":2.6960298174883435,"vX0":1.6718723489336669,"vY0":-118.89692516077841,"vZ0":-0.49024582612351153,"x":116.26,"y":165.99,"x0":-1.7295173422716368,"y0":50.004945432194,"z0":5.936562064739073,"aX":11.378991023068114},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.3,"breakHorizontal":-14.9,"spinRate":2801,"spinDirection":62},"zone":5,"typeConfidence":0.9,"plateTime":0.46128951158010745,"extension":6.264574521385292},"index":0,"playId":"366d272b-2053-3dd9-8a68-d3893661b5c7","pitchNumber":1,"startTime":"2025-08-17T18:53:26.502Z","endTime":"2025-08-17T18:53:30.586Z","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":86.9,"endSpeed":80.1,"strikeZoneTop":3.44341806768995,"strikeZoneBottom":1.67506191519229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.417658466154997,"aZ":-27.257827825127826,"pfxX":2.6264444533179585,"pfxZ":3.0556365500615836,"pX":1.631560163413445,"pZ":0.2620848573246943,"vX0":6.500199546552576,"vY0":-126.26259458436354,"vZ0":-8.115111249838893,"x":54.81,"y":231.7,"x0":-1.3205833613988374,"y0":50.00415824284459,"z0":5.720630532820679,"aX":4.228076162635022},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":-6.2,"spinRate":2697,"spinDirection":145},"zone":14,"typeConfidence":0.9,"plateTime":0.43429292634527306,"extension":6.261130286634195},"index":1,"playId":"6ea0e2f7-2188-3755-8ca3-ff21046472bc","pitchNumber":2,"startTime":"2025-08-17T18:53:38.343Z","endTime":"2025-08-17T18:53:41.648Z","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":87.0,"endSpeed":80.6,"strikeZoneTop":3.43142753298866,"strikeZoneBottom":1.56828437021009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.266945306590618,"aZ":-28.198934504450598,"pfxX":0.6020432020268176,"pfxZ":2.435461432639367,"pX":1.0735795802346886,"pZ":1.6062405676339084,"vX0":5.927179872692969,"vY0":-126.54492318529029,"vZ0":-4.995029664203143,"x":76.08,"y":195.41,"x0":-1.3709487689039261,"y0":50.00210192738631,"z0":5.847245688671089,"aX":0.9826427164588912},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.6,"breakHorizontal":-2.4,"spinRate":2722,"spinDirection":158},"zone":14,"typeConfidence":0.9,"plateTime":0.43176699097996263,"extension":6.148224884140777},"index":2,"playId":"8147c4d1-e972-35b2-aae0-33bed93b9996","pitchNumber":3,"startTime":"2025-08-17T18:53:53.467Z","endTime":"2025-08-17T18:53:57.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.39274742157475,"strikeZoneBottom":1.65602759167802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.046835681861715,"aZ":-36.36311057317261,"pfxX":8.442580029443246,"pfxZ":-2.9797743007621165,"pX":0.8842000519049816,"pZ":3.388548758393035,"vX0":3.2357326812701532,"vY0":-118.53252189680529,"vZ0":1.6816754253900663,"x":83.3,"y":147.29,"x0":-1.5997052895892618,"y0":50.0007653248511,"z0":6.018092548516373,"aX":11.876241566831066},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.6,"breakHorizontal":-16.1,"spinRate":2939,"spinDirection":46},"zone":12,"typeConfidence":0.89,"plateTime":0.4641041759561051,"extension":6.204028980119086},"index":3,"playId":"e43d4008-16a9-382c-b9ba-13d8ec86300b","pitchNumber":4,"startTime":"2025-08-17T18:54:07.869Z","endTime":"2025-08-17T18:54:12.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.46458805121454,"aZ":-11.36018206025155,"pfxX":-7.047641835316728,"pfxZ":11.389341615652869,"pX":-0.29092540638183784,"pZ":2.707200332249138,"vX0":4.909700617997847,"vY0":-134.62699675697814,"vZ0":-6.0632869763460455,"x":128.09,"y":165.69,"x0":-1.2268328150688754,"y0":50.0010598289371,"z0":5.799986184492629,"aX":-12.876838513040678},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.4,"breakHorizontal":11.6,"spinRate":2446,"spinDirection":208},"zone":4,"typeConfidence":0.71,"plateTime":0.40756662602678695,"extension":6.349109533003381},"index":4,"playId":"bfaddf54-5597-35c9-a7ba-e8a83347cc9b","pitchNumber":5,"startTime":"2025-08-17T18:54:25.275Z","endTime":"2025-08-17T18:54:28.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.991501885268082,"aZ":-10.328015310194212,"pfxX":-4.573973955079072,"pfxZ":11.632670368117958,"pX":0.5303361197452187,"pZ":3.120266336291819,"vX0":5.830008260298502,"vY0":-135.76102629554046,"vZ0":-5.426196245206912,"x":96.78,"y":154.53,"x0":-1.044491475044166,"y0":50.006748089144715,"z0":5.855010896140047,"aX":-8.593456365591704},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.2,"breakHorizontal":7.2,"spinRate":2376,"spinDirection":211},"zone":3,"typeConfidence":0.91,"plateTime":0.40249144990834385,"extension":6.451072246946308},"index":5,"playId":"48915d57-d749-323f-bb2c-38694fb3364f","pitchNumber":6,"startTime":"2025-08-17T18:54:44.674Z","endTime":"2025-08-17T18:54:53.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.066487935835443,"aZ":-26.315628858317403,"pfxX":0.3902375212415108,"pfxZ":3.4616320328541237,"pX":0.5608619621290031,"pZ":1.8015387940637773,"vX0":5.120261121531712,"vY0":-128.62609850621388,"vZ0":-4.95568432932885,"x":95.62,"y":190.14,"x0":-1.4977070475942038,"y0":50.00444488493995,"z0":5.767705463133514,"aX":0.6602296767667659},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":-1.7,"spinRate":2621,"spinDirection":162},"zone":9,"typeConfidence":0.9,"plateTime":0.4241317744989348,"extension":6.165650799271682},"index":6,"playId":"de0e71e1-a88e-3a46-a9cb-4e598f871b14","pitchNumber":7,"startTime":"2025-08-17T18:55:12.950Z","endTime":"2025-08-17T18:55:17.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.42237247428189,"strikeZoneBottom":1.65637063878049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.202693228706696,"aZ":-13.405882673255753,"pfxX":-4.284812030111342,"pfxZ":10.331267624337103,"pX":0.32406837995888144,"pZ":3.740641673745103,"vX0":5.214390418807232,"vY0":-134.22434844902745,"vZ0":-3.165566144517487,"x":104.65,"y":137.78,"x0":-1.0909863409148155,"y0":50.00578994569345,"z0":5.895459626231753,"aX":-7.78684140056784},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.2,"breakHorizontal":6.6,"spinRate":2421,"spinDirection":203},"zone":12,"typeConfidence":0.88,"plateTime":0.40873617391557016,"extension":6.316315184395256},"index":7,"playId":"351c4ae1-5e58-3cb1-bf32-3b4f541500b4","pitchNumber":8,"startTime":"2025-08-17T18:55:30.825Z","endTime":"2025-08-17T18:55:35.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:55:35.317Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrew Benintendi lines out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T18:56:17.149Z","endTime":"2025-08-17T18:57:54.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"077b49c3-1348-3536-b15d-419ade932e87","startTime":"2025-08-17T18:56:03.044Z","endTime":"2025-08-17T18:56:06.951Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.37823693633234,"strikeZoneBottom":1.58464385712951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.177011836682173,"aZ":-26.46969530237298,"pfxX":-9.533208447714841,"pfxZ":3.5403365035080587,"pX":0.4990273858403362,"pZ":0.5276356440503013,"vX0":8.381928033697475,"vY0":-125.74354764969463,"vZ0":-6.92735034820304,"x":97.98,"y":224.53,"x0":-1.6300985426498213,"y0":50.00179084006336,"z0":5.4496638270987345,"aX":-15.350093904956505},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.0,"breakHorizontal":15.5,"spinRate":1434,"spinDirection":225},"zone":14,"typeConfidence":0.92,"plateTime":0.43466919776268975,"extension":6.36958861484251},"index":1,"playId":"beb19e0e-16c1-36bc-ac4a-96cbf67b0573","pitchNumber":1,"startTime":"2025-08-17T18:56:19.385Z","endTime":"2025-08-17T18:56:23.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.33188602229921,"strikeZoneBottom":1.58940475597239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.000124435259703,"aZ":-12.444546274662907,"pfxX":-6.902609652995489,"pfxZ":11.064445351650402,"pX":-1.4572609054131542,"pZ":3.62060488094067,"vX0":2.838252115787003,"vY0":-133.04711795418982,"vZ0":-3.495458758814891,"x":172.55,"y":141.02,"x0":-1.6444356880713669,"y0":50.000519340037165,"z0":5.860383774194928,"aX":-12.305490694780188},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.4,"breakHorizontal":11.9,"spinRate":2403,"spinDirection":207},"zone":11,"typeConfidence":0.69,"plateTime":0.4125320373508772,"extension":6.340842128613353},"index":2,"playId":"cc63e22b-1ee3-3851-9fa4-632b7711ec6f","pitchNumber":2,"startTime":"2025-08-17T18:56:39.872Z","endTime":"2025-08-17T18:56:43.309Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-17T18:56:56.918Z","endTime":"2025-08-17T18:57:25.456Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.24606469327144,"strikeZoneBottom":1.53569172818202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.467981925952905,"aZ":-13.877795648225216,"pfxX":-7.475561788333201,"pfxZ":10.101929838361142,"pX":-0.6188328690741578,"pZ":1.237217802251105,"vX0":4.810469476703685,"vY0":-133.429068727003,"vZ0":-8.436362838509643,"x":140.59,"y":205.38,"x0":-1.4695338055373732,"y0":50.00532835355548,"z0":5.430205725474798,"aX":-13.543388791564341},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.8,"breakHorizontal":12.6,"spinRate":2315,"spinDirection":216},"zone":13,"typeConfidence":0.48,"plateTime":0.4097847372745047,"extension":6.346589467632994},"index":4,"playId":"953327b4-df30-3346-a2c2-5fe1f9c29bce","pitchNumber":3,"startTime":"2025-08-17T18:57:25.456Z","endTime":"2025-08-17T18:57:31.544Z","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":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.995151779849365,"aZ":-13.781255613986298,"pfxX":-6.871821735814777,"pfxZ":10.289148121874598,"pX":-0.555701976290273,"pZ":2.2856397132515833,"vX0":4.6882890018257,"vY0":-132.75212672741998,"vZ0":-6.1736145198615215,"x":138.18,"y":177.07,"x0":-1.4503963053835893,"y0":50.003852162827535,"z0":5.641716047850415,"aX":-12.285415003820216},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.5,"breakHorizontal":11.4,"spinRate":2268,"spinDirection":211},"zone":4,"typeConfidence":0.57,"plateTime":0.41233529490352083,"extension":6.407469779169976},"hitData":{"launchSpeed":89.1,"launchAngle":30.0,"totalDistance":345.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":206.35,"coordY":86.07}},"index":5,"playId":"7265c03e-dda5-3a1a-b85a-a9e2e9a8442a","pitchNumber":4,"startTime":"2025-08-17T18:57:45.288Z","endTime":"2025-08-17T18:57:54.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:57:54.316Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Edgar Quero lines out sharply to center fielder John Rave.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T18:58:15.071Z","endTime":"2025-08-17T18:58:52.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.32385150556974,"strikeZoneBottom":1.58305697214761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15430467628562,"aZ":-29.81605400247325,"pfxX":8.453578537916385,"pfxZ":1.6761147078361462,"pX":-0.15968756691287064,"pZ":1.9452421094153975,"vX0":1.875714040391814,"vY0":-118.26509945667944,"vZ0":-2.1790547430718785,"x":123.09,"y":186.26,"x0":-2.062473969119465,"y0":50.002882403417914,"z0":5.633745650820051,"aX":11.882417763641932},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.8,"breakHorizontal":-15.7,"spinRate":2744,"spinDirection":37},"zone":8,"typeConfidence":0.92,"plateTime":0.4644884398694056,"extension":6.2098314566246655},"index":0,"playId":"e48dfd8e-617b-3590-9c6e-10e7a5c2ddf9","pitchNumber":1,"startTime":"2025-08-17T18:58:22.009Z","endTime":"2025-08-17T18:58:26.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.56834778659382,"aZ":-12.145782015174678,"pfxX":-5.465582598011961,"pfxZ":11.10720240520416,"pX":-0.4895832440346964,"pZ":2.3669356709184775,"vX0":4.347664476057926,"vY0":-133.1633111080065,"vZ0":-6.32904743850763,"x":135.66,"y":174.87,"x0":-1.4302457212501518,"y0":50.00046706019629,"z0":5.6465426524883835,"aX":-9.852268582516615},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.0,"breakHorizontal":9.0,"spinRate":2382,"spinDirection":213},"zone":4,"typeConfidence":0.86,"plateTime":0.41073613759204486,"extension":6.226739219203168},"hitData":{"launchSpeed":101.8,"launchAngle":19.0,"totalDistance":360.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":111.69,"coordY":54.89}},"index":1,"playId":"7395da53-a204-30d4-bf2f-753305d38e34","pitchNumber":2,"startTime":"2025-08-17T18:58:40.571Z","endTime":"2025-08-17T18:58:52.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:58:52.702Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Teel flies out to center fielder John Rave.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T18:59:10.728Z","endTime":"2025-08-17T18:59:59.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"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":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.60161428855007,"strikeZoneBottom":1.8052820782968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.34350655495298,"aZ":-33.370937612875906,"pfxX":5.599255435932778,"pfxZ":-0.8220051632486953,"pX":-0.2566340191539334,"pZ":2.2592573715496034,"vX0":2.3973075468987552,"vY0":-119.7959612595192,"vZ0":-1.19790169313084,"x":126.78,"y":177.78,"x0":-1.9981570692777624,"y0":50.00485673788626,"z0":5.751412032347108,"aX":8.130719068334656},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.6,"breakHorizontal":-10.7,"spinRate":2877,"spinDirection":56},"zone":8,"typeConfidence":0.88,"plateTime":0.4573826701373114,"extension":6.171593631762658},"index":0,"playId":"a96f7a39-b0f6-3dec-bd38-aa85740586f3","pitchNumber":1,"startTime":"2025-08-17T18:59:16.464Z","endTime":"2025-08-17T18:59:21.187Z","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":87.8,"endSpeed":81.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.774321290796536,"aZ":-28.277172081740353,"pfxX":0.42233607272805074,"pfxZ":2.351883916125905,"pX":0.6353241526383924,"pZ":1.1818738536019946,"vX0":5.322744890939744,"vY0":-127.720075133422,"vZ0":-6.091598469196085,"x":92.78,"y":206.87,"x0":-1.52866502584055,"y0":50.00260939444342,"z0":5.815604589263175,"aX":0.6979015052536008},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.1,"breakHorizontal":-1.9,"spinRate":2634,"spinDirection":164},"zone":14,"typeConfidence":0.91,"plateTime":0.4285119640583259,"extension":6.3545890403346315},"index":1,"playId":"4cd42943-2cb9-371f-8f1e-348b8292ea7d","pitchNumber":2,"startTime":"2025-08-17T18:59:31.894Z","endTime":"2025-08-17T18:59:35.347Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.410145249546993,"aZ":-29.374178497880834,"pfxX":0.10431797224960837,"pfxZ":1.720279536810291,"pX":0.24508849238598052,"pZ":1.202405483220692,"vX0":4.448473512982941,"vY0":-126.59465399881572,"vZ0":-5.460409416472819,"x":107.66,"y":206.32,"x0":-1.547033446454581,"y0":50.000520369518775,"z0":5.733274274471835,"aX":0.16959627384123602},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.2,"breakHorizontal":-1.2,"spinRate":2663,"spinDirection":114},"zone":14,"typeConfidence":0.91,"plateTime":0.4323651384511873,"extension":6.357507674924854},"hitData":{"launchSpeed":88.7,"launchAngle":31.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.63,"coordY":63.65}},"index":2,"playId":"eee3a02f-d50b-33f2-ba56-1b01872c6993","pitchNumber":3,"startTime":"2025-08-17T18:59:51.304Z","endTime":"2025-08-17T18:59:59.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T18:59:59.685Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Yastrzemski walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T19:02:13.993Z","endTime":"2025-08-17T19:06:00.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,3,4,5,6,7,8,9,10,11],"actionIndex":[2],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"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":0},"pitchData":{"startSpeed":91.1,"endSpeed":85.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.25349778722238,"aZ":-20.880126940264997,"pfxX":-0.2057379260997374,"pfxZ":6.233199866313187,"pX":1.2602568935785181,"pZ":2.4550202735615523,"vX0":8.931027580030445,"vY0":-132.480336644443,"vZ0":-4.73467929137341,"x":68.96,"y":172.49,"x0":-2.1009691144252787,"y0":50.00189213589304,"z0":5.75373276688377,"aX":-0.37513941788849586},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.7,"breakHorizontal":-1.2,"spinRate":2536,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4104763006240355,"extension":6.2752197329774795},"index":0,"playId":"a7b2f280-a986-3f71-baf4-322e32b738cc","pitchNumber":1,"startTime":"2025-08-17T19:02:14.698Z","endTime":"2025-08-17T19:02:18.971Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-17T19:02:29.620Z","endTime":"2025-08-17T19:02:52.713Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-17T19:02:52.713Z","endTime":"2025-08-17T19:03:16.931Z","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":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.768239665378637,"aZ":-14.947407579094113,"pfxX":-4.633392284833006,"pfxZ":8.996164054975374,"pX":-0.1063484842189418,"pZ":2.3578363890577956,"vX0":7.090697403073574,"vY0":-136.9066068037078,"vZ0":-6.136977806443965,"x":121.05,"y":175.12,"x0":-2.117567638605394,"y0":50.00158320260329,"z0":5.6359976258564,"aX":-8.871737990899861},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":7.1,"spinRate":2521,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3987612173478623,"extension":6.32376783181344},"index":3,"playId":"dffdfef5-8a84-330f-86aa-e2c189a9a681","pitchNumber":2,"startTime":"2025-08-17T19:03:16.931Z","endTime":"2025-08-17T19:03:20.707Z","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":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.31657725536446,"strikeZoneBottom":1.56585839547358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.229359455477002,"aZ":-25.760385315088723,"pfxX":-9.682077869739311,"pfxZ":3.744590760682592,"pX":-0.892702319098042,"pZ":0.7511262415214335,"vX0":6.6988245793376695,"vY0":-129.7623754727356,"vZ0":-7.494291821013209,"x":151.03,"y":218.5,"x0":-2.245092916734654,"y0":50.001839229119625,"z0":5.628985944691596,"aX":-16.570549279731033},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.4,"breakHorizontal":16.1,"spinRate":2140,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.42153052861288653,"extension":6.36225525332276},"index":4,"playId":"31ae27ae-0a87-3c41-b89d-9c039f588000","pitchNumber":3,"startTime":"2025-08-17T19:03:36.540Z","endTime":"2025-08-17T19:03:42.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.36049119553262,"strikeZoneBottom":1.6413521848353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.753130461512384,"aZ":-29.465124007567027,"pfxX":-9.048628217156175,"pfxZ":1.5538981463279882,"pX":-1.2750375494987989,"pZ":2.9219585919925284,"vX0":5.824256871595762,"vY0":-130.75880080245327,"vZ0":-1.6947540112156658,"x":165.6,"y":159.89,"x0":-2.3477335991402666,"y0":50.002402355983264,"z0":5.774375903331855,"aX":-15.779082591857975},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.6,"breakHorizontal":15.2,"spinRate":2133,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4177569257230944,"extension":6.328072373307358},"index":5,"playId":"b2c60f2c-a0ed-3dfb-9703-6a0572eeb606","pitchNumber":4,"startTime":"2025-08-17T19:03:52.923Z","endTime":"2025-08-17T19:03:58.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.386426793469518,"aZ":-21.865521032871943,"pfxX":0.781506691707897,"pfxZ":5.594424549036411,"pX":0.6692044631945545,"pZ":3.285130576271306,"vX0":7.206467658170176,"vY0":-133.7604494047442,"vZ0":-2.3651646259391237,"x":91.49,"y":150.08,"x0":-2.1430097537539305,"y0":50.00165541683161,"z0":5.7213594618392465,"aX":1.4368154625318592},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.0,"breakHorizontal":-2.8,"spinRate":2674,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.4069321130983776,"extension":6.240055076565189},"index":6,"playId":"a579012c-30d2-3589-a69a-20d35c704d77","pitchNumber":5,"startTime":"2025-08-17T19:04:08.720Z","endTime":"2025-08-17T19:04:14.851Z","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":90.7,"endSpeed":84.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57383703873593,"aZ":-30.8367845490094,"pfxX":-9.475636256796578,"pfxZ":0.7501800636116212,"pX":0.024531262543239393,"pZ":1.6806202630046658,"vX0":8.864122416015013,"vY0":-131.85829473251698,"vZ0":-4.533492106337965,"x":116.06,"y":193.4,"x0":-2.1344833441259663,"y0":50.00135469645359,"z0":5.673081209243791,"aX":-16.841123409446528},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.6,"breakHorizontal":15.5,"spinRate":2119,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.41391620377171234,"extension":6.428915037125674},"index":7,"playId":"b8e2851c-cb49-3651-9304-b6a945de9db9","pitchNumber":6,"startTime":"2025-08-17T19:04:26.971Z","endTime":"2025-08-17T19:04:33.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":73.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.688748878083963,"aZ":-38.41266596139022,"pfxX":5.284210762240825,"pfxZ":-4.682543772717866,"pX":0.1725950486475071,"pZ":1.1363846955530166,"vX0":3.8528177662503142,"vY0":-114.84862222812089,"vZ0":-2.2881545802627827,"x":110.42,"y":208.1,"x0":-2.2143667034224803,"y0":50.001671675550085,"z0":5.888935887157067,"aX":7.0429002225916655},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-8.8,"breakHorizontal":-10.6,"spinRate":2754,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4772895267384829,"extension":6.27638260979674},"index":8,"playId":"c641b13a-7f7b-369a-814f-d4477290b14a","pitchNumber":7,"startTime":"2025-08-17T19:04:52.795Z","endTime":"2025-08-17T19:04:58.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.38929421587857,"strikeZoneBottom":1.6897097865724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.44992714657232,"aZ":-15.036352626261781,"pfxX":-4.830613115928788,"pfxZ":8.738448438879805,"pX":1.3610052111392092,"pZ":1.0873590151528236,"vX0":10.653104501723014,"vY0":-138.7957560707503,"vZ0":-9.7290031996425,"x":65.12,"y":209.42,"x0":-1.8899760843326097,"y0":50.006400718912175,"z0":5.62676739092709,"aX":-9.478602703790216},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":6.7,"spinRate":2553,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3937930888565746,"extension":6.49556517653078},"index":9,"playId":"64f083cb-bbc9-32b1-842e-5c459e9fa5a9","pitchNumber":8,"startTime":"2025-08-17T19:05:14.718Z","endTime":"2025-08-17T19:05:18.199Z","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":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.40726592759224,"aZ":-26.522201709080257,"pfxX":-10.223370467880532,"pfxZ":3.327253453381589,"pX":0.3138518226286167,"pZ":2.5581005330348447,"vX0":9.744115193537981,"vY0":-129.77086738775944,"vZ0":-2.951056306595733,"x":105.04,"y":169.71,"x0":-2.170345127482575,"y0":50.000281312182814,"z0":5.741032212651505,"aX":-17.348775386960746},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.5,"breakHorizontal":16.2,"spinRate":2062,"spinDirection":248},"zone":6,"typeConfidence":2.0,"plateTime":0.4228791599449422,"extension":6.40005977993423},"index":10,"playId":"e39d01d8-d680-367c-a0d1-80a33a3ae80d","pitchNumber":9,"startTime":"2025-08-17T19:05:32.745Z","endTime":"2025-08-17T19:05:37.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.32051656570717,"strikeZoneBottom":1.68421210956648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46119974378324,"aZ":-26.986780820898442,"pfxX":-8.801277372546117,"pfxZ":2.9361231502911345,"pX":-1.2949741346129353,"pZ":2.1757011005127285,"vX0":5.4047408888313235,"vY0":-131.45166192323015,"vZ0":-4.09996881230256,"x":166.36,"y":180.04,"x0":-2.2245588399808987,"y0":50.00132235480541,"z0":5.737803684836562,"aX":-15.543189995075696},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.7,"breakHorizontal":14.9,"spinRate":2147,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.41522119950561454,"extension":6.363876410871643},"index":11,"playId":"ccc71b0b-d936-3f43-be36-441f2c1f9f59","pitchNumber":10,"startTime":"2025-08-17T19:05:55.019Z","endTime":"2025-08-17T19:06:00.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:06:00.743Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bobby Witt Jr. walks. Mike Yastrzemski to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T19:06:17.072Z","endTime":"2025-08-17T19:08:41.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":7},"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":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.9,"strikeZoneTop":3.4913052713601,"strikeZoneBottom":1.66127346269917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.010868116225392,"aZ":-31.00124367213837,"pfxX":-9.317480001411344,"pfxZ":0.6649449772161002,"pX":1.2637190930435171,"pZ":1.6103286315278367,"vX0":11.744382155278721,"vY0":-130.99140691683954,"vZ0":-4.48356227756717,"x":68.83,"y":195.3,"x0":-2.038048585408425,"y0":50.00301419991451,"z0":5.62502345934894,"aX":-16.421802704038413},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.5,"breakHorizontal":14.8,"spinRate":2109,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.41591485920714444,"extension":6.4522946518516315},"index":0,"playId":"d62189f0-9b27-3387-ad00-b2d10897fdfe","pitchNumber":1,"startTime":"2025-08-17T19:06:25.266Z","endTime":"2025-08-17T19:06:28.602Z","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":94.5,"endSpeed":87.3,"strikeZoneTop":3.43586892060162,"strikeZoneBottom":1.70071695774897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.342059590554683,"aZ":-20.94635058384072,"pfxX":-9.293461149596444,"pfxZ":5.8271375245997685,"pX":0.10421224042730082,"pZ":1.5694129232825849,"vX0":8.925889088041119,"vY0":-137.2292651947019,"vZ0":-7.140445747776619,"x":113.03,"y":196.41,"x0":-1.9664988985877598,"y0":50.005490028531646,"z0":5.608075546343581,"aX":-17.916651977445056},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.4,"breakHorizontal":15.2,"spinRate":2510,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39752621628496065,"extension":6.415622474387299},"index":1,"playId":"a354a3f4-8032-3917-8a36-82d3ef691d80","pitchNumber":2,"startTime":"2025-08-17T19:06:43.502Z","endTime":"2025-08-17T19:06:49.593Z","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":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.616524675942394,"aZ":-22.911271542544803,"pfxX":-10.161278161489074,"pfxZ":4.890214143776985,"pX":-0.5025636668462238,"pZ":2.2202033975298363,"vX0":7.818721343821269,"vY0":-136.1842958215395,"vZ0":-4.851760463278409,"x":136.16,"y":178.83,"x0":-2.078974498517851,"y0":50.00279964540156,"z0":5.592933883024116,"aX":-19.24257900889049},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.0,"breakHorizontal":16.9,"spinRate":2394,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.40096058952193614,"extension":6.349273877575758},"index":2,"playId":"59938f2c-9daa-3452-9f25-bf8c6ad59471","pitchNumber":3,"startTime":"2025-08-17T19:07:04.213Z","endTime":"2025-08-17T19:07:10.143Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"371df01e-71d5-3943-8ef5-4d17056a1533","startTime":"2025-08-17T19:07:25.475Z","endTime":"2025-08-17T19:07:29.458Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.98695314821619,"aZ":-18.3437882438527,"pfxX":-0.5834132467042479,"pfxZ":7.2746166049582985,"pX":0.5316403595858153,"pZ":2.896420359027672,"vX0":7.615375488799639,"vY0":-135.6493883500846,"vZ0":-3.795319437071435,"x":96.74,"y":160.58,"x0":-2.2123450792317074,"y0":50.004648833980816,"z0":5.559363205985863,"aX":-1.1095212074946244},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":-0.2,"spinRate":2659,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.4006594035507822,"extension":6.318085696961497},"index":4,"playId":"d2b158a3-67ee-3c5e-9ef3-3c0176612f19","pitchNumber":4,"startTime":"2025-08-17T19:07:44.510Z","endTime":"2025-08-17T19:07:52.729Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"actionPlayId":"d2b158a3-67ee-3c5e-9ef3-3c0176612f19","startTime":"2025-08-17T19:07:53.457Z","endTime":"2025-08-17T19:08:09.948Z","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":90.8,"endSpeed":84.2,"strikeZoneTop":3.55927805789072,"strikeZoneBottom":1.66620823992125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.939339895197374,"aZ":-30.4999230527227,"pfxX":-9.529516636004304,"pfxZ":0.9427103809577835,"pX":1.0284664899592257,"pZ":1.1560894017606589,"vX0":11.063395478347916,"vY0":-131.73361635642792,"vZ0":-5.77182804142239,"x":77.8,"y":207.57,"x0":-1.9647936774133778,"y0":50.0038081786461,"z0":5.598004483287752,"aX":-16.944722695909853},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.7,"breakHorizontal":15.1,"spinRate":2131,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.41394285547815945,"extension":6.557432659253924},"index":6,"playId":"9baf4683-93e2-3f8e-bf72-fa0b6c295c04","pitchNumber":5,"startTime":"2025-08-17T19:08:09.948Z","endTime":"2025-08-17T19:08:13.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.2,"strikeZoneTop":3.54203136017527,"strikeZoneBottom":1.68054867900258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.4981424823131,"aZ":-14.44489071264517,"pfxX":-4.217186645525974,"pfxZ":9.048595705677032,"pX":1.1123623451476985,"pZ":1.2455332585507835,"vX0":9.86740207406423,"vY0":-138.05439032165143,"vZ0":-9.068107452583805,"x":74.6,"y":205.15,"x0":-1.936830531146023,"y0":50.000269668954026,"z0":5.513176511617495,"aX":-8.261273109403225},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.9,"breakHorizontal":5.9,"spinRate":2472,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.394542015832398,"extension":6.472592921333287},"index":7,"playId":"97a238f2-a42e-34e3-8ddc-3d7b7be25585","pitchNumber":6,"startTime":"2025-08-17T19:08:29.078Z","endTime":"2025-08-17T19:08:41.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:08:41.254Z","atBatIndex":26},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Vinnie Pasquantino grounds into a double play, second baseman Chase Meidroth to shortstop Colson Montgomery to first baseman Lenyn Sosa. Mike Yastrzemski to 3rd. Bobby Witt Jr. out at 2nd. Vinnie Pasquantino out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T19:09:49.812Z","endTime":"2025-08-17T19:09:59.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T19:08:56.207Z","endTime":"2025-08-17T19:09:52.087Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.853668525280693,"aZ":-23.39333826625967,"pfxX":-9.224818910692157,"pfxZ":4.670329098474805,"pX":-0.45680131690718473,"pZ":1.7995575938271289,"vX0":7.86900336144865,"vY0":-135.8076817881855,"vZ0":-5.783315267400726,"x":134.41,"y":190.19,"x0":-2.1837186978691903,"y0":50.00487721029433,"z0":5.568750321995909,"aX":-17.35074662526457},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.4,"breakHorizontal":15.2,"spinRate":2401,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.4022641068061579,"extension":6.487247959588037},"hitData":{"launchSpeed":96.4,"launchAngle":-0.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.98,"coordY":152.79}},"index":1,"playId":"372d9d39-afd3-3977-b39c-bd08d448f9b7","pitchNumber":1,"startTime":"2025-08-17T19:09:52.087Z","endTime":"2025-08-17T19:09:59.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:09:59.975Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Maikel Garcia lines out to right fielder Mike Tauchman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T19:10:27.668Z","endTime":"2025-08-17T19:10:54.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"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":79.9,"endSpeed":73.1,"strikeZoneTop":3.63266752893725,"strikeZoneBottom":1.76371771399671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47372531206446,"aZ":-37.334479707849255,"pfxX":7.69807579378221,"pfxZ":-3.8209772818032643,"pX":0.0927153694650034,"pZ":2.0122857189208685,"vX0":3.08147021414431,"vY0":-116.27048328563808,"vZ0":-0.6549803948494921,"x":113.47,"y":184.45,"x0":-2.2549762294253273,"y0":50.00190060060211,"z0":5.8811749719552795,"aX":10.400100457130662},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-6.7,"breakHorizontal":-14.8,"spinRate":2819,"spinDirection":49},"zone":8,"typeConfidence":2.0,"plateTime":0.4734633335918419,"extension":6.201993730707476},"index":0,"playId":"3cfea751-2c18-3d60-8d0f-3c1d9d81c244","pitchNumber":1,"startTime":"2025-08-17T19:10:32.091Z","endTime":"2025-08-17T19:10:37.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.61697043290836,"aZ":-23.23944799164478,"pfxX":-10.393993050830467,"pfxZ":4.546726609936664,"pX":-0.5928634732974182,"pZ":2.8159371414418146,"vX0":7.762965767729559,"vY0":-139.33753054380387,"vZ0":-3.3553254210401344,"x":139.6,"y":162.75,"x0":-2.0661106498284196,"y0":50.00188484854995,"z0":5.57325180400678,"aX":-20.415322174992486},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.7,"breakHorizontal":17.2,"spinRate":2518,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.39325566538483336,"extension":6.406949398474887},"hitData":{"launchSpeed":87.1,"launchAngle":26.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.6,"coordY":78.98}},"index":1,"playId":"e01d1f29-e9d9-3006-8ed2-5c12f0e574f4","pitchNumber":2,"startTime":"2025-08-17T19:10:46.479Z","endTime":"2025-08-17T19:10:54.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:10:54.209Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase Meidroth called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T19:13:10.072Z","endTime":"2025-08-17T19:15:07.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.834006403628166,"aZ":-18.999556592838076,"pfxX":-8.876454670062753,"pfxZ":7.427675915121498,"pX":-0.046720012819958856,"pZ":2.380365263725841,"vX0":7.183523493974301,"vY0":-132.00452915733345,"vZ0":-4.765457285137472,"x":118.78,"y":174.51,"x0":-1.6436176137113119,"y0":50.002119728081986,"z0":5.598663204018722,"aX":-15.740279868667864},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.6,"breakHorizontal":14.6,"spinRate":2186,"spinDirection":218},"zone":5,"typeConfidence":0.89,"plateTime":0.4141777169543652,"extension":6.302835000422204},"index":0,"playId":"2fed86cf-2a73-3dcd-a2b3-329b4ae8d188","pitchNumber":1,"startTime":"2025-08-17T19:13:15.971Z","endTime":"2025-08-17T19:13:29.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.26852857133011,"strikeZoneBottom":1.53302064464251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.628855788962138,"aZ":-10.347207638433611,"pfxX":-4.374374874796829,"pfxZ":11.92158996096132,"pX":0.2256070684870347,"pZ":2.102587627197602,"vX0":5.675470268991277,"vY0":-134.1220752057901,"vZ0":-7.651941325592729,"x":108.4,"y":182.01,"x0":-1.3445788595179862,"y0":50.004142780179244,"z0":5.721281655575913,"aX":-8.010523304651333},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.3,"breakHorizontal":6.7,"spinRate":2393,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.40758863366374287,"extension":6.341882525965156},"index":1,"playId":"8b5f8ba2-bf2e-31cd-b6fb-c667fe036e70","pitchNumber":2,"startTime":"2025-08-17T19:13:57.197Z","endTime":"2025-08-17T19:14:02.528Z","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":92.8,"endSpeed":85.0,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.694048954876543,"aZ":-10.945242671890691,"pfxX":-2.882706901066603,"pfxZ":11.490452190184346,"pX":0.0649258393620312,"pZ":2.299992738117039,"vX0":4.480832734781267,"vY0":-134.9090988163316,"vZ0":-7.231865902727066,"x":114.53,"y":176.68,"x0":-1.2412010270659992,"y0":50.006667867503374,"z0":5.782910852087153,"aX":-5.328085765349852},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.6,"breakHorizontal":4.3,"spinRate":2420,"spinDirection":205},"zone":5,"typeConfidence":0.91,"plateTime":0.40563971499473617,"extension":6.350223680786463},"index":2,"playId":"e7112f13-24a0-3f67-82fd-5677cf64349b","pitchNumber":3,"startTime":"2025-08-17T19:14:10.445Z","endTime":"2025-08-17T19:14:14.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.14413099768073,"strikeZoneBottom":1.50345156067736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.085588203737885,"aZ":-28.60913167123747,"pfxX":2.122310479730193,"pfxZ":2.1847314866393925,"pX":0.5614762410963552,"pZ":0.028421370312587256,"vX0":4.383526410375148,"vY0":-126.20813404374384,"vZ0":-8.434897105586915,"x":95.6,"y":238.01,"x0":-1.4661543338928433,"y0":50.00071541346302,"z0":5.682104224472798,"aX":3.4602840656417393},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":-4.8,"spinRate":2710,"spinDirection":165},"zone":14,"typeConfidence":0.93,"plateTime":0.4322000364715137,"extension":6.207298437581853},"index":3,"playId":"8923d7cb-eb8c-386a-88df-5dc7e6e60f6d","pitchNumber":4,"startTime":"2025-08-17T19:14:27.037Z","endTime":"2025-08-17T19:14:30.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.90450871823551,"aZ":-31.97901212945981,"pfxX":9.376221770611462,"pfxZ":0.1398553890284191,"pX":1.1939799826158388,"pZ":3.073103479349347,"vX0":4.194088436603167,"vY0":-118.12426600605627,"vZ0":0.19832427516113116,"x":71.49,"y":155.81,"x0":-1.8188365139548808,"y0":50.00505318798965,"z0":5.910044845498603,"aX":13.351051262534607},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.6,"breakHorizontal":-18.0,"spinRate":2817,"spinDirection":112},"zone":12,"typeConfidence":0.92,"plateTime":0.46235947563797364,"extension":6.298400782186219},"index":4,"playId":"f179d182-79ae-31f0-86ff-3f715dcd0dd6","pitchNumber":5,"startTime":"2025-08-17T19:14:43.594Z","endTime":"2025-08-17T19:14:49.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.08383214300879,"strikeZoneBottom":1.50658608871441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.544528104080545,"aZ":-19.647651313224838,"pfxX":-9.389244253870741,"pfxZ":6.8250210705395995,"pX":-0.0319260531815158,"pZ":1.5628514168085588,"vX0":7.284100019194381,"vY0":-134.21129339953345,"vZ0":-6.661513350801234,"x":118.22,"y":196.58,"x0":-1.5538800122755045,"y0":50.000119617763886,"z0":5.464221935557332,"aX":-17.221020058670362},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":15.6,"spinRate":2332,"spinDirection":222},"zone":8,"typeConfidence":0.97,"plateTime":0.407254621548061,"extension":6.397938088844362},"index":5,"playId":"ffc5309e-6bce-3233-9fb1-116983dc97c8","pitchNumber":6,"startTime":"2025-08-17T19:15:02.999Z","endTime":"2025-08-17T19:15:07.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:15:07.462Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Baldwin singles on a line drive to center fielder John Rave.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T19:15:27.234Z","endTime":"2025-08-17T19:16:25.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.17913018730875,"strikeZoneBottom":1.56263320119115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.475417086978634,"aZ":-13.879165912988183,"pfxX":-5.3543120128854245,"pfxZ":9.832061148525685,"pX":-0.5224415439077889,"pZ":2.26274750865176,"vX0":4.1374152650949805,"vY0":-135.28306139637337,"vZ0":-6.605138214463853,"x":136.91,"y":177.69,"x0":-1.373164849650556,"y0":50.00060091016222,"z0":5.7018400145088455,"aX":-9.960543135898961},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":8.9,"spinRate":2409,"spinDirection":211},"zone":4,"typeConfidence":0.87,"plateTime":0.40428999396363174,"extension":6.337435685353741},"index":0,"playId":"6f9c620d-902b-3a4d-91fd-a01cfb647af3","pitchNumber":1,"startTime":"2025-08-17T19:15:30.416Z","endTime":"2025-08-17T19:15:34.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.900095305720637,"aZ":-14.203270954690181,"pfxX":-4.833811835193227,"pfxZ":9.769472919669909,"pX":0.029035453388215123,"pZ":2.638898319796527,"vX0":5.594352523585105,"vY0":-134.91157855611434,"vZ0":-5.264729787804631,"x":115.89,"y":167.53,"x0":-1.4454090356283615,"y0":50.004330028781574,"z0":5.620091008029584,"aX":-8.893695040466952},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":7.6,"spinRate":2347,"spinDirection":208},"zone":5,"typeConfidence":0.86,"plateTime":0.40629486216904187,"extension":6.46258014777809},"index":1,"playId":"ef073f3b-ae1d-3d2e-850d-6c5384502020","pitchNumber":2,"startTime":"2025-08-17T19:15:44.629Z","endTime":"2025-08-17T19:15:48.168Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-17T19:16:00.687Z","endTime":"2025-08-17T19:16:16.181Z","isPitch":false,"type":"action","player":{"id":681460,"link":"/api/v1/people/681460"}},{"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":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.201893783727666,"aZ":-28.259248941892555,"pfxX":0.37821442918413867,"pfxZ":2.3927819265381105,"pX":0.08063097051779596,"pZ":2.120133730604649,"vX0":4.284297168084531,"vY0":-127.17448409237369,"vZ0":-3.3528335895794457,"x":113.93,"y":181.54,"x0":-1.675391378798459,"y0":50.00505819860594,"z0":5.698432577237519,"aX":0.618424798634418},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.8,"breakHorizontal":-1.7,"spinRate":2632,"spinDirection":163},"zone":5,"typeConfidence":0.9,"plateTime":0.4307696822063587,"extension":6.3995630809063835},"hitData":{"launchSpeed":94.2,"launchAngle":16.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":136.94,"coordY":89.5}},"index":3,"playId":"d89d0de4-bafe-3843-b351-bbc615ffaf1f","pitchNumber":3,"startTime":"2025-08-17T19:16:16.181Z","endTime":"2025-08-17T19:16:25.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:16:25.824Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Tauchman walks. Brooks Baldwin to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T19:17:11.858Z","endTime":"2025-08-17T19:18:23.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"postOnSecond":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"6f1b1954-e75c-306c-a9a5-9d19bbd37fa9","startTime":"2025-08-17T19:16:53.970Z","endTime":"2025-08-17T19:16:57.249Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.57928114210817,"strikeZoneBottom":1.72082212495872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.823753327229113,"aZ":-28.06768041167865,"pfxX":-8.462399097608282,"pfxZ":2.6312800206380764,"pX":-1.7790315379047952,"pZ":3.462085684070592,"vX0":3.154951015785647,"vY0":-123.74488636786569,"vZ0":0.058886672686137675,"x":184.81,"y":145.3,"x0":-1.9651171572247383,"y0":50.00613692310587,"z0":5.7737089734229015,"aX":-13.232709237328521},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.0,"breakHorizontal":14.6,"spinRate":1465,"spinDirection":238},"zone":11,"typeConfidence":0.86,"plateTime":0.4412577072793944,"extension":6.141484019160519},"index":1,"playId":"398976e8-0115-3e0d-93c6-821fa3aee2bc","pitchNumber":1,"startTime":"2025-08-17T19:17:13.950Z","endTime":"2025-08-17T19:17:17.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.61853588173921,"strikeZoneBottom":1.76004976361024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.99230566202502,"aZ":-30.874176827811098,"pfxX":6.711762718628069,"pfxZ":0.9013840902597314,"pX":-0.0638555253575928,"pZ":0.7748925662791761,"vX0":2.6879240019404675,"vY0":-119.98065387418055,"vZ0":-4.764851436040731,"x":119.43,"y":217.86,"x0":-2.0734911254772346,"y0":50.004882959827505,"z0":5.563881447050655,"aX":9.705488550227338},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.7,"breakHorizontal":-12.8,"spinRate":2799,"spinDirection":70},"zone":13,"typeConfidence":0.9,"plateTime":0.4579642190491402,"extension":6.094992152012729},"index":2,"playId":"b68e001e-6499-30e9-bc55-b85655e61396","pitchNumber":2,"startTime":"2025-08-17T19:17:32.245Z","endTime":"2025-08-17T19:17:37.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.58810371178445,"strikeZoneBottom":1.85598281719391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.356355210634526,"aZ":-13.853114755651712,"pfxX":-5.620862937258196,"pfxZ":10.377507493737102,"pX":-2.3387865576961855,"pZ":3.3236582618257553,"vX0":0.192769144455942,"vY0":-132.09753280310446,"vZ0":-3.6917959876199076,"x":206.15,"y":149.04,"x0":-1.682447477077262,"y0":50.005643354976236,"z0":5.759022221760107,"aX":-9.9270129713348},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.2,"breakHorizontal":10.1,"spinRate":2368,"spinDirection":210},"zone":11,"typeConfidence":0.84,"plateTime":0.4147702462879419,"extension":6.253685095804924},"index":3,"playId":"f3717b4d-253e-3896-8e53-ccab28b3446d","pitchNumber":3,"startTime":"2025-08-17T19:17:54.672Z","endTime":"2025-08-17T19:17:58.233Z","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":91.4,"endSpeed":83.4,"strikeZoneTop":3.66054896952818,"strikeZoneBottom":1.86489568233744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.165099252803476,"aZ":-10.421858692411512,"pfxX":-7.161363075524215,"pfxZ":12.229300123565555,"pX":-0.3960303973230725,"pZ":1.3272183264869442,"vX0":5.2339533340432025,"vY0":-132.72074527805253,"vZ0":-9.142740223497057,"x":132.1,"y":202.95,"x0":-1.4660328119694284,"y0":50.00489677095433,"z0":5.581808253921163,"aX":-12.740849885967984},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.3,"breakHorizontal":11.8,"spinRate":2347,"spinDirection":214},"zone":13,"typeConfidence":0.72,"plateTime":0.41313794287376293,"extension":6.401071070882703},"index":4,"playId":"4f7dd7d3-bdb8-396b-b0bb-c4d54bc2f88f","pitchNumber":4,"startTime":"2025-08-17T19:18:18.046Z","endTime":"2025-08-17T19:18:23.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:18:23.697Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lenyn Sosa flies out to center fielder John Rave. Brooks Baldwin to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T19:19:33.213Z","endTime":"2025-08-17T19:20:45.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"postOnThird":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-17T19:18:41.976Z","endTime":"2025-08-17T19:19:35.481Z","isPitch":false,"type":"action"},{"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.4,"endSpeed":81.5,"strikeZoneTop":3.4534100998888,"strikeZoneBottom":1.72053547666897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.466420983751103,"aZ":-11.005108173281293,"pfxX":-5.543281378879672,"pfxZ":12.26223236921312,"pX":-0.3246808937012451,"pZ":3.8299053680022497,"vX0":4.163200898006097,"vY0":-131.47292071044404,"vZ0":-3.206069175418605,"x":129.38,"y":135.37,"x0":-1.219506056254252,"y0":50.002606925534586,"z0":5.898575465842563,"aX":-9.57001068118638},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":21.6,"breakHorizontal":9.0,"spinRate":2323,"spinDirection":202},"zone":11,"typeConfidence":0.82,"plateTime":0.41882141287862185,"extension":6.284175391435739},"index":1,"playId":"0e47fd1d-0ad9-34c3-9f81-9fe148a6ffb1","pitchNumber":1,"startTime":"2025-08-17T19:19:35.481Z","endTime":"2025-08-17T19:19:40.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.568297152197502,"aZ":-24.56017713489857,"pfxX":0.16628825045029982,"pfxZ":4.669463080452609,"pX":0.6689689887553597,"pZ":1.4217525295792928,"vX0":5.208040055192184,"vY0":-126.80689566415565,"vZ0":-5.834080430319778,"x":91.5,"y":200.39,"x0":-1.4318580828757008,"y0":50.005506712101926,"z0":5.708045442783953,"aX":0.26999489966204493},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.3,"breakHorizontal":-1.4,"spinRate":2541,"spinDirection":189},"zone":14,"typeConfidence":0.87,"plateTime":0.43170058152006385,"extension":6.339375613457366},"index":2,"playId":"c2b1ae4f-c71f-3540-b853-31ced33abc2b","pitchNumber":2,"startTime":"2025-08-17T19:19:52.521Z","endTime":"2025-08-17T19:19:56.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.50856352346711,"strikeZoneBottom":1.74483779996708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.966311250114078,"aZ":-25.682788277795087,"pfxX":0.5934693524945085,"pfxZ":4.012883201380969,"pX":0.5586130431517794,"pZ":1.322248394291928,"vX0":5.166551671367959,"vY0":-126.22165536261218,"vZ0":-5.6333419078741,"x":95.71,"y":203.08,"x0":-1.5894378237077829,"y0":50.00494673332997,"z0":5.6431180749060275,"aX":0.9600299410827207},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.2,"breakHorizontal":-2.2,"spinRate":2590,"spinDirection":178},"zone":14,"typeConfidence":0.89,"plateTime":0.4334364102594379,"extension":6.382935846314817},"index":3,"playId":"47020365-9dfd-3b33-9722-d5c555b19f97","pitchNumber":3,"startTime":"2025-08-17T19:20:12.753Z","endTime":"2025-08-17T19:20:18.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.424331021051845,"aZ":-17.30578182237736,"pfxX":-10.608673175345569,"pfxZ":8.49083669903699,"pX":-0.47221253411507846,"pZ":2.0280658911810105,"vX0":6.247969250007081,"vY0":-132.07896202834456,"vZ0":-6.06010300262676,"x":135.0,"y":184.02,"x0":-1.5008643239655528,"y0":50.00463413915356,"z0":5.642765853209094,"aX":-18.581519852494694},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.0,"breakHorizontal":17.6,"spinRate":2306,"spinDirection":216},"zone":7,"typeConfidence":0.93,"plateTime":0.41608863386531025,"extension":6.197906399951589},"hitData":{"launchSpeed":97.2,"launchAngle":34.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":158.75,"coordY":52.68}},"index":4,"playId":"db073a1a-11ff-311b-9659-b8d3d88976cb","pitchNumber":4,"startTime":"2025-08-17T19:20:32.249Z","endTime":"2025-08-17T19:20:45.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:20:45.582Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T19:21:10.058Z","endTime":"2025-08-17T19:23:59.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.80144690906588,"strikeZoneBottom":1.9187473109555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.52926596595294,"aZ":-12.964159823663644,"pfxX":-3.5861714932216078,"pfxZ":10.514323217204591,"pX":-0.16792655405013052,"pZ":4.032776649721507,"vX0":4.623079303237454,"vY0":-134.4158287044369,"vZ0":-2.259480068343997,"x":123.4,"y":129.9,"x0":-1.4453911570316895,"y0":50.00565577964507,"z0":5.806492655124468,"aX":-6.554369475689677},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":5.5,"spinRate":2475,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.40771279069507127,"extension":6.197648650859207},"index":0,"playId":"cc0bb85c-64e5-329c-83f0-f03367e91e2b","pitchNumber":1,"startTime":"2025-08-17T19:21:29.660Z","endTime":"2025-08-17T19:21:35.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.391283582031264,"aZ":-13.011618580673849,"pfxX":-6.078870470711635,"pfxZ":10.412962116470508,"pX":-0.8187480238229402,"pZ":3.2576961231916304,"vX0":3.917643168277843,"vY0":-134.8138371459165,"vZ0":-4.097316659735385,"x":148.21,"y":150.82,"x0":-1.5012156711807323,"y0":50.002630859871715,"z0":5.7161190422718215,"aX":-11.185872070916705},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":10.2,"spinRate":2348,"spinDirection":207},"zone":1,"typeConfidence":0.82,"plateTime":0.4063455111968808,"extension":6.24912820830185},"index":1,"playId":"e42c0486-6ea1-305a-8d90-3cf12269e084","pitchNumber":2,"startTime":"2025-08-17T19:21:50.810Z","endTime":"2025-08-17T19:21:55.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.936482511460518,"aZ":-12.489618413749325,"pfxX":-6.760554691116328,"pfxZ":10.426400542322526,"pX":-0.6816189214387874,"pZ":3.352164111398033,"vX0":4.354978884039718,"vY0":-136.29435791988314,"vZ0":-4.358831926692364,"x":142.98,"y":148.27,"x0":-1.4188191341158933,"y0":50.00500721438837,"z0":5.829707718627649,"aX":-12.76693103201959},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":11.4,"spinRate":2465,"spinDirection":210},"zone":1,"typeConfidence":0.77,"plateTime":0.40131625032232643,"extension":6.325083311903273},"index":2,"playId":"eae6b986-aca2-3254-bed7-0523651c9a9f","pitchNumber":3,"startTime":"2025-08-17T19:22:12.427Z","endTime":"2025-08-17T19:22:15.915Z","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":94.5,"endSpeed":86.7,"strikeZoneTop":3.83021017860593,"strikeZoneBottom":1.97898023106179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.05429046387026,"aZ":-14.18696280383276,"pfxX":-4.925046573510086,"pfxZ":9.318300653426181,"pX":-0.2782934880229766,"pZ":4.488784641937223,"vX0":4.9150252046733645,"vY0":-137.69958532219917,"vZ0":-1.3209990554956652,"x":127.61,"y":117.58,"x0":-1.4419316954447183,"y0":50.00359464048281,"z0":5.929239640039877,"aX":-9.508542011956832},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":7.9,"spinRate":2331,"spinDirection":204},"zone":11,"typeConfidence":0.88,"plateTime":0.39695673503309337,"extension":6.250794269854156},"index":3,"playId":"36f48f6e-8d67-3af6-a6da-0dbdb0d0ef31","pitchNumber":4,"startTime":"2025-08-17T19:22:44.782Z","endTime":"2025-08-17T19:22:48.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.77742523949883,"strikeZoneBottom":1.92647891740981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.021773424333926,"aZ":-13.525058806904424,"pfxX":-4.5622258947831655,"pfxZ":9.671960919839751,"pX":1.0398176277900746,"pZ":3.4536985599351526,"vX0":7.7720665956120785,"vY0":-137.4102036637105,"vZ0":-4.113256105305209,"x":77.36,"y":145.53,"x0":-1.2216862129225046,"y0":50.00619343283952,"z0":5.877237132285117,"aX":-8.80057406431788},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":6.8,"spinRate":2420,"spinDirection":207},"zone":12,"typeConfidence":0.88,"plateTime":0.3973199792707236,"extension":6.448096744780728},"index":4,"playId":"6a9f9c87-29a3-349d-85ec-0d8c1214f541","pitchNumber":5,"startTime":"2025-08-17T19:23:04.560Z","endTime":"2025-08-17T19:23:09.669Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.14528967406563,"aZ":-29.887288350681683,"pfxX":0.20771583761322,"pfxZ":1.3548800088768918,"pX":-0.31594481369529825,"pZ":2.78371109738112,"vX0":3.5484463598715794,"vY0":-128.66708241652478,"vZ0":-2.2140244570853778,"x":129.04,"y":163.62,"x0":-1.7363283520126305,"y0":50.00271222076644,"z0":5.9571829260977305,"aX":0.3498283535504436},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.2,"breakHorizontal":-1.1,"spinRate":2612,"spinDirection":182},"zone":4,"typeConfidence":0.91,"plateTime":0.42468303168524635,"extension":6.348259203004113},"index":5,"playId":"e2097ea8-acfe-3df1-b509-2a10ec026480","pitchNumber":6,"startTime":"2025-08-17T19:23:26.191Z","endTime":"2025-08-17T19:23:30.046Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.207445119577503,"aZ":-28.2799008063435,"pfxX":1.8803497413049355,"pfxZ":2.25452128657522,"pX":0.15558601254642226,"pZ":1.6611968150262721,"vX0":3.9235606472541984,"vY0":-129.87003435997585,"vZ0":-5.1766214893241544,"x":111.07,"y":193.93,"x0":-1.6121950203828543,"y0":50.004602716657544,"z0":5.800846471374943,"aX":3.249248608018901},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.2,"breakHorizontal":-4.2,"spinRate":2747,"spinDirection":149},"zone":8,"typeConfidence":0.9,"plateTime":0.4198748967017112,"extension":6.269826077396315},"index":6,"playId":"35ab40da-a7e1-3f47-ba9a-90edf9e0b3b6","pitchNumber":7,"startTime":"2025-08-17T19:23:52.667Z","endTime":"2025-08-17T19:23:59.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:23:59.028Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to right fielder Mike Tauchman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T19:26:05.101Z","endTime":"2025-08-17T19:26:37.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.9,"strikeZoneTop":3.68,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.17194780560217,"aZ":-34.86362759745861,"pfxX":5.802160462612257,"pfxZ":-2.0182596869863043,"pX":1.3340572117429275,"pZ":0.8672540306293407,"vX0":6.286391076016356,"vY0":-115.39728318188423,"vZ0":-3.537616155383245,"x":66.15,"y":215.36,"x0":-2.193304097235661,"y0":50.004909091262746,"z0":5.82565732430023,"aX":7.719964570977072},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-4.3,"breakHorizontal":-12.2,"spinRate":2861,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.47711577479059164,"extension":6.289252553228725},"index":0,"playId":"7e3b81ea-f9c9-3998-981a-56a0452b336d","pitchNumber":1,"startTime":"2025-08-17T19:26:11.165Z","endTime":"2025-08-17T19:26:16.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.970858449803103,"aZ":-17.482170385628997,"pfxX":-6.906402700544479,"pfxZ":7.908701884101504,"pX":0.9007575144660548,"pZ":2.673342175804008,"vX0":9.821319459331516,"vY0":-135.50900473455164,"vZ0":-4.6225573257253325,"x":82.67,"y":166.6,"x0":-1.875388946065955,"y0":50.001634677308616,"z0":5.624935675809462,"aX":-12.827940009402003},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":10.4,"spinRate":2507,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.40441504380976756,"extension":6.345960229395329},"hitData":{"launchSpeed":94.1,"launchAngle":56.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.05,"coordY":125.35}},"index":1,"playId":"905e11bf-b06f-3c95-b459-9f52e84cb9dd","pitchNumber":2,"startTime":"2025-08-17T19:26:28.173Z","endTime":"2025-08-17T19:26:37.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:26:37.523Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adam Frazier grounds out, second baseman Chase Meidroth to first baseman Lenyn Sosa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T19:26:52.579Z","endTime":"2025-08-17T19:28:01.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"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":93.1,"endSpeed":85.2,"strikeZoneTop":3.30542806863487,"strikeZoneBottom":1.56719521574418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.453592629903202,"aZ":-14.951571342463101,"pfxX":-5.358237237086409,"pfxZ":9.280713276877144,"pX":-0.2881667718798744,"pZ":1.8485071078226498,"vX0":6.541023434771949,"vY0":-135.34549062111606,"vZ0":-7.2201830984536715,"x":127.98,"y":188.87,"x0":-2.039733573231439,"y0":50.00577801252806,"z0":5.597491843989316,"aX":-9.946485907100877},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":8.3,"spinRate":2450,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.40464911485361155,"extension":6.336563489474821},"index":0,"playId":"d6a6b43b-f9ab-3b79-a8b6-39aa9e2a0557","pitchNumber":1,"startTime":"2025-08-17T19:27:01.724Z","endTime":"2025-08-17T19:27:06.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.11547983616995,"aZ":-32.870535536452174,"pfxX":-9.815295816218512,"pfxZ":-0.41550469971514126,"pX":0.3799251556921162,"pZ":1.212847835140094,"vX0":9.784937109254125,"vY0":-128.69833341068247,"vZ0":-4.6620521313464645,"x":102.52,"y":206.03,"x0":-2.1990970458142267,"y0":50.002138449254126,"z0":5.59821400985884,"aX":-16.437676899190983},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.7,"breakHorizontal":15.5,"spinRate":2050,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4258516530091363,"extension":6.361715132980551},"index":1,"playId":"4cdf192d-a6f7-3b2e-a678-723007961e52","pitchNumber":2,"startTime":"2025-08-17T19:27:15.590Z","endTime":"2025-08-17T19:27:19.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.579104330811603,"aZ":-16.08954160474118,"pfxX":-5.048055290248515,"pfxZ":8.37432097148487,"pX":-0.5232500225095812,"pZ":3.2974595312963038,"vX0":5.930728928826266,"vY0":-137.50104878749826,"vZ0":-3.3057417441595307,"x":136.95,"y":149.75,"x0":-2.0490146203807518,"y0":50.00358217641825,"z0":5.602491434432494,"aX":-9.697489130652363},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":7.9,"spinRate":2449,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3978652523011412,"extension":6.234717030819906},"index":2,"playId":"76c3fe44-1c58-3309-9c53-cf001419a8ee","pitchNumber":3,"startTime":"2025-08-17T19:27:32.549Z","endTime":"2025-08-17T19:27:35.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.334383510355007,"aZ":-14.66620841450263,"pfxX":-5.016735610777644,"pfxZ":9.052620237353866,"pX":0.27497738237890973,"pZ":3.4270089060432283,"vX0":8.100336658960055,"vY0":-137.8781029644233,"vZ0":-3.5600758177968435,"x":106.52,"y":146.25,"x0":-2.0430460044650673,"y0":50.00478610140034,"z0":5.71845659755826,"aX":-9.705357956470218},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":7.4,"spinRate":2481,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3965589724098644,"extension":6.319211979156309},"hitData":{"launchSpeed":81.0,"launchAngle":9.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.26,"coordY":135.15}},"index":3,"playId":"7882fbb8-ac8e-3e38-b3cc-90495acaf890","pitchNumber":4,"startTime":"2025-08-17T19:27:51.512Z","endTime":"2025-08-17T19:28:01.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:28:01.467Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan India walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T19:28:15.910Z","endTime":"2025-08-17T19:30:38.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"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,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.39011691531233,"strikeZoneBottom":1.53094805078221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.865674870434482,"aZ":-28.72519526742808,"pfxX":0.24960475390414816,"pfxZ":2.0738265094914095,"pX":0.3482966008054532,"pZ":1.600596159866935,"vX0":6.580665028789498,"vY0":-127.31571273334856,"vZ0":-4.284448238560466,"x":103.72,"y":195.56,"x0":-2.288019074853086,"y0":50.003091742861194,"z0":5.544250980584077,"aX":0.4148647300583057},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.1,"breakHorizontal":-1.8,"spinRate":2564,"spinDirection":107},"zone":9,"typeConfidence":2.0,"plateTime":0.4280308836484483,"extension":6.253490571684134},"index":0,"playId":"e9f16fc3-ba10-3ab0-96f1-ab19083c44b1","pitchNumber":1,"startTime":"2025-08-17T19:28:22.963Z","endTime":"2025-08-17T19:28:27.799Z","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.6,"endSpeed":81.8,"strikeZoneTop":3.42643449314247,"strikeZoneBottom":1.50429987078513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.709083632317995,"aZ":-27.889607706690477,"pfxX":-0.20378475988951994,"pfxZ":2.5716124460541048,"pX":1.0880432426413231,"pZ":0.4500864783721477,"vX0":8.056842869027504,"vY0":-127.35133974520332,"vZ0":-7.2965728278542334,"x":75.53,"y":226.63,"x0":-2.07142462055848,"y0":50.001360451790916,"z0":5.515928065051198,"aX":-0.3394180426013567},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.4,"breakHorizontal":-1.2,"spinRate":2562,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4277908026392252,"extension":6.324139660979681},"index":1,"playId":"7d305285-4773-3427-bcad-2b39bd6f5d13","pitchNumber":2,"startTime":"2025-08-17T19:28:37.327Z","endTime":"2025-08-17T19:28:40.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.38225666008271,"strikeZoneBottom":1.61851290745088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.842690730516527,"aZ":-31.523818259497435,"pfxX":-7.675870671819064,"pfxZ":0.3747909266324747,"pX":-1.514050260712783,"pZ":2.1197732837340295,"vX0":4.998768007548996,"vY0":-130.50633025614604,"vZ0":-2.8764835286237354,"x":174.71,"y":181.55,"x0":-2.447103694246133,"y0":50.00465995698763,"z0":5.586068934322511,"aX":-13.377094468525417},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.4,"breakHorizontal":13.0,"spinRate":2144,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.41807791311725495,"extension":6.196723763457275},"index":2,"playId":"22859101-6d87-3bc0-8c59-a9394f54af1f","pitchNumber":3,"startTime":"2025-08-17T19:28:57.389Z","endTime":"2025-08-17T19:29:01.472Z","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":89.8,"endSpeed":83.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.238870093829984,"aZ":-27.87242779591106,"pfxX":-7.126403920943952,"pfxZ":2.453704742237413,"pX":-0.8354729327732926,"pZ":2.5519774098805486,"vX0":6.273774142758352,"vY0":-130.73594834523547,"vZ0":-2.644316222897417,"x":148.85,"y":169.88,"x0":-2.325535280331722,"y0":50.00272660916538,"z0":5.640930118660726,"aX":-12.494960464412362},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.1,"breakHorizontal":11.8,"spinRate":2130,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.41690503379534194,"extension":6.304950700494947},"index":3,"playId":"4284fcec-315d-3768-8275-11e279e1c1ee","pitchNumber":4,"startTime":"2025-08-17T19:29:11.833Z","endTime":"2025-08-17T19:29:16.609Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-17T19:29:25.655Z","endTime":"2025-08-17T19:29:37.930Z","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(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":89.1,"endSpeed":82.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.3967403850016,"aZ":-27.59428652016555,"pfxX":1.1356684541901991,"pfxZ":2.68733484828683,"pX":1.3865289389984237,"pZ":1.6367238666841424,"vX0":8.545735473922011,"vY0":-129.52120308171214,"vZ0":-4.612873112695157,"x":64.15,"y":194.59,"x0":-2.0995480432479594,"y0":50.00192433820015,"z0":5.544442893682587,"aX":1.933156375340201},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.1,"breakHorizontal":-4.0,"spinRate":2622,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.4224703886995478,"extension":6.375612463857258},"index":5,"playId":"2ee3ac6e-8ced-3fe9-91f7-25d49f5ad7b5","pitchNumber":5,"startTime":"2025-08-17T19:29:37.930Z","endTime":"2025-08-17T19:29:41.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.35876039962525,"strikeZoneBottom":1.56295338419835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.191969623544907,"aZ":-20.531107277131742,"pfxX":-5.394665339922618,"pfxZ":5.98801634954201,"pX":-1.0104713005058494,"pZ":3.6833189296994373,"vX0":4.879832511751871,"vY0":-138.1781212077131,"vZ0":-1.86722653972924,"x":155.52,"y":139.33,"x0":-2.093718162657055,"y0":50.003657615843,"z0":5.7394471150746265,"aX":-10.490428654312685},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.7,"breakHorizontal":8.9,"spinRate":2392,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3955643238461275,"extension":6.349964433596359},"index":6,"playId":"959f4138-1dd8-3ad6-aa99-08a2777ec96e","pitchNumber":6,"startTime":"2025-08-17T19:29:56.911Z","endTime":"2025-08-17T19:30:02.360Z","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":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.655599663775515,"aZ":-32.136890998849836,"pfxX":-9.943996908619713,"pfxZ":0.0170663523827983,"pX":-1.2154705519022573,"pZ":2.2743398837005713,"vX0":6.068690901579844,"vY0":-131.18775708770224,"vZ0":-2.5969007642715756,"x":163.33,"y":177.37,"x0":-2.261855787296764,"y0":50.00044706011384,"z0":5.662446375619201,"aX":-17.403322593455705},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.4,"breakHorizontal":16.8,"spinRate":2057,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4168404564127517,"extension":6.3488010568192585},"index":7,"playId":"7282c03d-2e59-3169-a5fb-85db3711da19","pitchNumber":7,"startTime":"2025-08-17T19:30:11.924Z","endTime":"2025-08-17T19:30:15.696Z","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":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.3211515681087,"strikeZoneBottom":1.55755586059622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.75543756207622,"aZ":-30.349479710243024,"pfxX":1.8629334465030158,"pfxZ":1.105003102558543,"pX":-1.1746655310575842,"pZ":2.396428116383202,"vX0":2.2535595636134023,"vY0":-127.65192966839214,"vZ0":-2.1959238285226244,"x":161.78,"y":174.08,"x0":-2.3102841881494713,"y0":50.0038907279548,"z0":5.652121036869061,"aX":3.081028238965093},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.8,"breakHorizontal":-3.8,"spinRate":2548,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.4287303840547718,"extension":6.2229091285262275},"index":8,"playId":"7f0f5ca3-c43c-3831-8d10-940842a7ee70","pitchNumber":8,"startTime":"2025-08-17T19:30:32.969Z","endTime":"2025-08-17T19:30:38.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:30:38.007Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T19:30:55.937Z","endTime":"2025-08-17T19:32:50.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.4590471247193,"strikeZoneBottom":1.80675687927367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.360232639929812,"aZ":-22.37827861107627,"pfxX":-10.618785145077325,"pfxZ":5.075097900666216,"pX":-0.82023633657408,"pZ":1.945071757858184,"vX0":7.3077665423792295,"vY0":-137.29516903123675,"vZ0":-5.638555389027312,"x":148.27,"y":186.26,"x0":-2.122502918194296,"y0":50.00190482705675,"z0":5.525895803042289,"aX":-20.48746305464391},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.3,"breakHorizontal":17.9,"spinRate":2476,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.39732726557008524,"extension":6.418140073163609},"index":0,"playId":"ce4bcbc1-3a82-39a7-81b8-c8bfce5303ce","pitchNumber":1,"startTime":"2025-08-17T19:31:03.567Z","endTime":"2025-08-17T19:31:07.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.5,"strikeZoneTop":3.38260517977706,"strikeZoneBottom":1.54298772948576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.16156395517377,"aZ":-38.58808821106073,"pfxX":6.3961050595751185,"pfxZ":-4.874642043362986,"pX":-1.6477417501379206,"pZ":1.50717007111774,"vX0":0.11178153260854382,"vY0":-114.06991490961018,"vZ0":-1.1516882644511721,"x":179.81,"y":198.09,"x0":-2.528182877268562,"y0":50.00187381161008,"z0":5.8261401415309795,"aX":8.420128937079085},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-8.8,"breakHorizontal":-11.6,"spinRate":2715,"spinDirection":46},"zone":13,"typeConfidence":2.0,"plateTime":0.480337919143802,"extension":6.238591711314533},"index":1,"playId":"ec5f87b3-94b3-326c-ade9-ca01d6c585a0","pitchNumber":2,"startTime":"2025-08-17T19:31:20.156Z","endTime":"2025-08-17T19:31:24.539Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"d6813dc5-d5d4-31a7-91e2-8d9bc0455c9c","startTime":"2025-08-17T19:31:39.630Z","endTime":"2025-08-17T19:31:42.642Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.43671545482093,"strikeZoneBottom":1.65961880359104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.12775714032428,"aZ":-33.08186237721974,"pfxX":-9.88821232355889,"pfxZ":-0.5438523793665335,"pX":-0.2976980255203977,"pZ":0.9972329032659674,"vX0":8.034661025319622,"vY0":-129.09475651887496,"vZ0":-5.18140391972244,"x":128.35,"y":211.85,"x0":-2.1733539150049523,"y0":50.00047702052327,"z0":5.591617233221971,"aX":-16.6044808091725},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.0,"breakHorizontal":16.0,"spinRate":1924,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.42508753065929383,"extension":6.33241603303657},"index":3,"playId":"c924c719-c5b0-3c03-84a2-16beaa15da9b","pitchNumber":3,"startTime":"2025-08-17T19:32:08.175Z","endTime":"2025-08-17T19:32:12.846Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.057321952460125,"aZ":-17.198060888214478,"pfxX":-4.1741097889045635,"pfxZ":7.855845212199698,"pX":0.09972480527043068,"pZ":3.724371217274844,"vX0":7.1521070284352195,"vY0":-136.70708048909015,"vZ0":-2.1897378206076636,"x":113.2,"y":138.22,"x0":-1.9993610506035324,"y0":50.0053717223762,"z0":5.706670853810573,"aX":-7.960787250875357},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.0,"breakHorizontal":6.2,"spinRate":2493,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.39953134074522545,"extension":6.37440323149801},"index":4,"playId":"5bca1ab6-adf4-385e-9f77-28f24a4e6e58","pitchNumber":4,"startTime":"2025-08-17T19:32:26.778Z","endTime":"2025-08-17T19:32:31.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":81.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.20187625358978,"aZ":-32.121766720217266,"pfxX":0.38604498380488383,"pfxZ":0.030683760883083444,"pX":0.8769404335110431,"pZ":1.2320186631773593,"vX0":7.698419642411747,"vY0":-126.1727647412959,"vZ0":-4.619689763269381,"x":83.57,"y":205.52,"x0":-2.2404316071180914,"y0":50.00229486073181,"z0":5.6217181588685605,"aX":0.6328563746277899},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.6,"breakHorizontal":-2.2,"spinRate":2527,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.43106282289150766,"extension":6.373074876339264},"index":5,"playId":"84086ea0-755a-3413-8932-cff7103ee379","pitchNumber":5,"startTime":"2025-08-17T19:32:46.493Z","endTime":"2025-08-17T19:32:50.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:32:50.938Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T19:35:00.351Z","endTime":"2025-08-17T19:35:33.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.51525960642228,"strikeZoneBottom":1.78228762225704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.761507789356056,"aZ":-27.205181929332667,"pfxX":2.843326661503493,"pfxZ":3.147969043798848,"pX":0.33341808107204113,"pZ":1.7404717353750467,"vX0":3.5975068312013567,"vY0":-124.7580236331052,"vZ0":-4.447875952867642,"x":104.29,"y":191.79,"x0":-1.4958546152142127,"y0":50.002470624389,"z0":5.784863798791372,"aX":4.488324868123096},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.9,"breakHorizontal":-6.0,"spinRate":2628,"spinDirection":171},"zone":9,"typeConfidence":0.86,"plateTime":0.43877897965894475,"extension":6.2696893117722405},"index":0,"playId":"93fe464f-2a70-3d40-b2c7-6894c4c337ed","pitchNumber":1,"startTime":"2025-08-17T19:35:02.056Z","endTime":"2025-08-17T19:35:06.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.329805623867365,"aZ":-18.482135573379292,"pfxX":-8.499504503585703,"pfxZ":7.514866311776324,"pX":-0.173816223373783,"pZ":2.3828235017018744,"vX0":6.61545577307811,"vY0":-134.17839784475933,"vZ0":-4.829636273328953,"x":123.63,"y":174.44,"x0":-1.5683766348813506,"y0":50.000355233660244,"z0":5.5250354026697694,"aX":-15.479023915331425},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":13.9,"spinRate":2332,"spinDirection":217},"zone":5,"typeConfidence":0.96,"plateTime":0.408380616150656,"extension":6.309428619610533},"index":1,"playId":"1182543b-5abf-3552-9856-7ea70de57838","pitchNumber":2,"startTime":"2025-08-17T19:35:14.810Z","endTime":"2025-08-17T19:35:18.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.897153729139216,"aZ":-13.78351056361514,"pfxX":-4.37765638813066,"pfxZ":9.974753907019359,"pX":-0.7928818408223375,"pZ":3.752148456704715,"vX0":2.917628121428888,"vY0":-134.82203271653688,"vZ0":-3.1207966863442964,"x":147.22,"y":137.47,"x0":-1.3195134856582298,"y0":50.0014319041488,"z0":5.8954309296173,"aX":-8.070530987870091},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.6,"breakHorizontal":7.3,"spinRate":2484,"spinDirection":212},"zone":11,"typeConfidence":0.89,"plateTime":0.4060185479205054,"extension":6.298493860629342},"index":2,"playId":"79fcee29-5080-365a-9568-c330b683bc7d","pitchNumber":3,"startTime":"2025-08-17T19:35:29.782Z","endTime":"2025-08-17T19:35:33.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:35:33.149Z","atBatIndex":38},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Andrew Benintendi reaches on a fielding error by left fielder Adam Frazier. Andrew Benintendi to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T19:35:44.643Z","endTime":"2025-08-17T19:36:25.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.7,"endSpeed":81.2,"strikeZoneTop":3.37014436819164,"strikeZoneBottom":1.70010467838753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.103835372580583,"aZ":-23.820447827528938,"pfxX":-7.884998563284601,"pfxZ":5.041784640420499,"pX":0.6653001180798522,"pZ":0.5332911896333521,"vX0":8.096553108098073,"vY0":-127.40849368332907,"vZ0":-7.48701889556016,"x":91.64,"y":224.38,"x0":-1.5165807415594998,"y0":50.00521935399788,"z0":5.368964442829711,"aX":-13.074782306419893},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.7,"breakHorizontal":12.6,"spinRate":1442,"spinDirection":229},"zone":14,"typeConfidence":0.92,"plateTime":0.4285060420768927,"extension":6.440830917706247},"index":0,"playId":"66ddf6a9-31d8-3359-a4c3-cd3396330ab1","pitchNumber":1,"startTime":"2025-08-17T19:35:57.729Z","endTime":"2025-08-17T19:36:01.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.63464932311427,"aZ":-19.11254187987325,"pfxX":-9.32767656923959,"pfxZ":7.133047425686279,"pX":-0.6031332035072553,"pZ":1.9730960156844444,"vX0":5.892034228435187,"vY0":-133.9144683712174,"vZ0":-5.80443453144791,"x":139.99,"y":185.51,"x0":-1.6104805864514116,"y0":50.00409906025131,"z0":5.518753997501154,"aX":-17.085502149957563},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.0,"breakHorizontal":15.7,"spinRate":2304,"spinDirection":223},"zone":7,"typeConfidence":0.96,"plateTime":0.40770260795704427,"extension":6.278610045801239},"hitData":{"launchSpeed":99.0,"launchAngle":21.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":47.87,"coordY":96.12}},"index":1,"playId":"ced10e39-f70b-36f6-93cc-6aed112fc337","pitchNumber":2,"startTime":"2025-08-17T19:36:12.499Z","endTime":"2025-08-17T19:36:25.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:36:25.075Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a sharp line drive to left fielder Adam Frazier. Andrew Benintendi scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T19:36:50.861Z","endTime":"2025-08-17T19:38:27.735Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":{"id":686701,"link":"/api/v1/people/686701"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.769084484511122,"aZ":-27.81658861377602,"pfxX":4.570396929531866,"pfxZ":3.0265030869400427,"pX":0.019487411777209196,"pZ":2.3793251532015938,"vX0":3.665492066739836,"vY0":-118.95199777432913,"vZ0":-1.7322779010404967,"x":116.26,"y":174.54,"x0":-2.132591282482959,"y0":50.004369089707154,"z0":5.627334628559725,"aX":6.58079729061137},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.4,"breakHorizontal":-9.1,"spinRate":2805,"spinDirection":66},"zone":5,"typeConfidence":0.9,"plateTime":0.45960294605972773,"extension":6.160677738786845},"index":0,"playId":"cad7a888-f19c-33f9-8b41-a1dd4cff229a","pitchNumber":1,"startTime":"2025-08-17T19:36:53.332Z","endTime":"2025-08-17T19:36:57.141Z","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":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.5,"strikeZoneTop":3.32367331597382,"strikeZoneBottom":1.76667781898795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.951872799636835,"aZ":-28.95161232673583,"pfxX":1.2990716235255153,"pfxZ":1.9821815223418993,"pX":-1.3091221939137334,"pZ":1.5874930535605563,"vX0":0.966050614432837,"vY0":-125.76749273710166,"vZ0":-4.343637691827472,"x":166.9,"y":195.92,"x0":-1.8650134544163033,"y0":50.0020310799541,"z0":5.6455419224197545,"aX":2.1119464982895817},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.0,"breakHorizontal":-2.5,"spinRate":2587,"spinDirection":159},"zone":13,"typeConfidence":0.93,"plateTime":0.433042052653251,"extension":6.34727484312145},"index":1,"playId":"2846ef68-589c-3b25-bd68-79adf7262dc7","pitchNumber":2,"startTime":"2025-08-17T19:37:39.052Z","endTime":"2025-08-17T19:37:43.208Z","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":87.3,"endSpeed":81.7,"strikeZoneTop":3.29875523453698,"strikeZoneBottom":1.71084872282109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.71855047815044,"aZ":-26.196691730676346,"pfxX":0.38683814459584864,"pfxZ":3.595475706717115,"pX":0.8459895413151829,"pZ":0.9682558986423903,"vX0":6.018957744318273,"vY0":-127.04768838200782,"vZ0":-6.57884454777604,"x":84.75,"y":212.64,"x0":-1.5869046332576833,"y0":50.004955497383015,"z0":5.624283618354674,"aX":0.6433110952992405},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.5,"breakHorizontal":-1.8,"spinRate":2654,"spinDirection":179},"zone":14,"typeConfidence":0.9,"plateTime":0.42823360639029895,"extension":6.376939887951777},"index":2,"playId":"d3a0bc14-8bba-3b00-897b-38d4db73bc80","pitchNumber":3,"startTime":"2025-08-17T19:37:56.801Z","endTime":"2025-08-17T19:38:00.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.93286209685775,"aZ":-15.303976965866793,"pfxX":-6.488993759071835,"pfxZ":9.070846168828677,"pX":-0.4803594039336555,"pZ":2.678370552162895,"vX0":4.8943077283923415,"vY0":-135.14277911897267,"vZ0":-5.3760408613492725,"x":135.31,"y":166.46,"x0":-1.4668119975890868,"y0":50.00469802264333,"z0":5.759068193343246,"aX":-12.070304457679846},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.6,"breakHorizontal":10.8,"spinRate":2391,"spinDirection":212},"zone":4,"typeConfidence":0.66,"plateTime":0.4044434942855655,"extension":6.261712507853771},"hitData":{"launchSpeed":101.1,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":83.21,"coordY":103.3}},"index":3,"playId":"441ca414-aae8-34c4-be67-a1cf1bf4541a","pitchNumber":4,"startTime":"2025-08-17T19:38:17.432Z","endTime":"2025-08-17T19:38:27.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:38:27.735Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Curtis Mead called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T19:41:17.498Z","endTime":"2025-08-17T19:43:05.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,8,9],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-17T19:39:23.755Z","endTime":"2025-08-17T19:39:32.025Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Angel Zerpa replaces Ryan Bergert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-17T19:39:32.025Z","endTime":"2025-08-17T19:40:59.683Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672582,"link":"/api/v1/people/672582"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Curtis Mead replaces Kyle Teel.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-17T19:40:59.683Z","endTime":"2025-08-17T19:41:19.793Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":691019,"link":"/api/v1/people/691019"}},{"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":89.0,"strikeZoneTop":3.56178885663535,"strikeZoneBottom":1.70626726784747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.592928738694145,"aZ":-28.70351919711288,"pfxX":10.023802355009183,"pfxZ":1.7445781359915626,"pX":-1.2455947686054345,"pZ":1.7166070802322222,"vX0":-13.932843817757586,"vY0":-139.10590426445052,"vZ0":-4.302655651144099,"x":164.48,"y":192.43,"x0":2.489351172406946,"y0":50.004147563513264,"z0":5.151599328532085,"aX":19.956677907527844},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.5,"breakHorizontal":-15.8,"spinRate":1961,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.39139772886605906,"extension":5.311121965298579},"index":3,"playId":"8bb3be71-abef-34f9-aa1b-13afa3cc9333","pitchNumber":1,"startTime":"2025-08-17T19:41:19.793Z","endTime":"2025-08-17T19:41:24.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":90.1,"strikeZoneTop":3.48668786448877,"strikeZoneBottom":1.72566071037433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.99869627942875,"aZ":-26.432703229993013,"pfxX":10.455483582060939,"pfxZ":2.8294600999352912,"pX":-1.2800579874107048,"pZ":1.115564648445759,"vX0":-14.123192210216837,"vY0":-139.9654682887562,"vZ0":-6.370779612013844,"x":165.79,"y":208.66,"x0":2.421201591880394,"y0":50.00148054371448,"z0":5.099671408641108,"aX":21.2053463513936},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.2,"breakHorizontal":-16.8,"spinRate":2039,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.388056464993527,"extension":5.368116998808572},"index":4,"playId":"d1223b53-a8be-333b-8038-a121bedc0214","pitchNumber":2,"startTime":"2025-08-17T19:41:35.099Z","endTime":"2025-08-17T19:41:41.313Z","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":1},"pitchData":{"startSpeed":95.0,"endSpeed":88.8,"strikeZoneTop":3.52995745332137,"strikeZoneBottom":1.73745877073176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.301060745982856,"aZ":-28.624773540152916,"pfxX":10.066836011896354,"pfxZ":1.7972129366817278,"pX":-0.7952229025356018,"pZ":2.353832617367372,"vX0":-12.776080452109744,"vY0":-137.96827061241217,"vZ0":-2.2631003642208323,"x":147.31,"y":175.23,"x0":2.532823313838486,"y0":50.00488073210764,"z0":5.064900060924646,"aX":19.908777301171405},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.0,"breakHorizontal":-16.4,"spinRate":1857,"spinDirection":114},"zone":4,"typeConfidence":2.0,"plateTime":0.3931660758716027,"extension":5.313191591533331},"index":5,"playId":"bd1c6615-2967-3360-a81a-03eee7fda43f","pitchNumber":3,"startTime":"2025-08-17T19:41:54.641Z","endTime":"2025-08-17T19:41:59.513Z","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":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.632190909639085,"aZ":-36.9684788696665,"pfxX":0.6424811928552496,"pfxZ":-2.9155818581492916,"pX":-0.6249398867743156,"pZ":2.518352229328638,"vX0":-8.205632950112715,"vY0":-126.54434298485208,"vZ0":0.15243620309852113,"x":140.82,"y":170.78,"x0":2.5582619109957117,"y0":50.00387205603626,"z0":5.387060729989543,"aX":1.0560652901632492},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.0,"breakHorizontal":0.5,"spinRate":2510,"spinDirection":313},"zone":4,"typeConfidence":2.0,"plateTime":0.43067709951364597,"extension":5.24210565930683},"index":6,"playId":"6b8543fa-3152-35aa-bb83-d904acf6a5cf","pitchNumber":4,"startTime":"2025-08-17T19:42:12.578Z","endTime":"2025-08-17T19:42:17.625Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":7,"startTime":"2025-08-17T19:42:27.230Z","endTime":"2025-08-17T19:42:41.538Z","isPitch":false,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"}},{"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":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.49514073315946,"strikeZoneBottom":1.76549563711699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.949028604818984,"aZ":-35.79426561698318,"pfxX":2.182818217569844,"pfxZ":-2.208340704012903,"pX":-1.1202393196542155,"pZ":1.9113289215173643,"vX0":-9.854581376248882,"vY0":-126.75709236412831,"vZ0":-1.0811895457342149,"x":159.7,"y":187.17,"x0":2.5206178592945045,"y0":50.002015463511526,"z0":5.180757215114915,"aX":3.581827755557853},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.0,"breakHorizontal":-1.9,"spinRate":2612,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4307846329620224,"extension":5.361712010643879},"index":8,"playId":"62575ef4-de1a-3e39-9ec8-810cfb4b7d77","pitchNumber":5,"startTime":"2025-08-17T19:42:41.538Z","endTime":"2025-08-17T19:42:46.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.36675667861572,"strikeZoneBottom":1.63693278649408,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.061521915780773,"aZ":-30.55791332295236,"pfxX":10.902625881345687,"pfxZ":0.8161477566427351,"pX":-0.6256619937201372,"pZ":3.0075608299358367,"vX0":-12.258124638137167,"vY0":-139.79158475573036,"vZ0":-0.5071390335861793,"x":140.85,"y":157.58,"x0":2.3965011280204593,"y0":50.00391705495053,"z0":5.1947167275672035,"aX":21.613130430747212},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":1.6,"breakHorizontal":-17.3,"spinRate":1975,"spinDirection":122},"zone":1,"typeConfidence":2.0,"plateTime":0.39159398177228155,"extension":5.422369951268667},"index":9,"playId":"504e1dc7-32be-3004-9fa1-b9994e97630e","pitchNumber":6,"startTime":"2025-08-17T19:43:00.622Z","endTime":"2025-08-17T19:43:05.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:43:05.575Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chase Meidroth walks. Edgar Quero to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T19:43:22.199Z","endTime":"2025-08-17T19:44:29.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":90.8,"strikeZoneTop":3.24000869207249,"strikeZoneBottom":1.54540379701309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.186734152412267,"aZ":-28.085185290946406,"pfxX":10.034444953708014,"pfxZ":1.970803191818776,"pX":-0.8906716721598718,"pZ":2.5259543664247857,"vX0":-12.841525073136172,"vY0":-141.74003317225865,"vZ0":-2.549339005076854,"x":150.95,"y":170.58,"x0":2.352009312858209,"y0":50.00596901478686,"z0":5.192999030947813,"aX":20.840395384994505},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.2,"breakHorizontal":-16.2,"spinRate":2037,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.38346899178481975,"extension":5.39954179779723},"index":0,"playId":"c1748f7f-19a1-3152-ac48-b2d889845f2f","pitchNumber":1,"startTime":"2025-08-17T19:43:28.300Z","endTime":"2025-08-17T19:43:33.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.19748692319094,"strikeZoneBottom":1.53448201268194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.53527604377229,"aZ":-37.05713586509927,"pfxX":-0.2614275680551472,"pfxZ":-3.1814975696800367,"pX":1.398853757565471,"pZ":2.5125074263046567,"vX0":-2.814167022912078,"vY0":-123.63119455662239,"vZ0":0.5526796645577721,"x":63.68,"y":170.94,"x0":2.589744237623773,"y0":50.00316303544112,"z0":5.416980271471186,"aX":-0.4006113550434205},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.3,"breakHorizontal":1.2,"spinRate":2631,"spinDirection":313},"zone":12,"typeConfidence":2.0,"plateTime":0.444446436590483,"extension":5.30172743442217},"index":1,"playId":"aca503cf-94aa-3f82-bd80-73868631965a","pitchNumber":2,"startTime":"2025-08-17T19:43:45.640Z","endTime":"2025-08-17T19:43:50.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.21465745031603,"strikeZoneBottom":1.52031344840401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.3666796239244,"aZ":-29.17838983571093,"pfxX":10.084406917876358,"pfxZ":1.4948594069861922,"pX":1.045965445408462,"pZ":2.7943178718591746,"vX0":-8.533284571155802,"vY0":-139.8754492581475,"vZ0":-1.3032902103737087,"x":77.13,"y":163.33,"x0":2.809957039087897,"y0":50.00137826590177,"z0":5.160322194393542,"aX":20.196273906929985},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":2.6,"breakHorizontal":-16.8,"spinRate":2510,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.3899716906872057,"extension":5.1964773365706},"index":2,"playId":"f75d2846-a2e7-3d15-8f97-9da28961c867","pitchNumber":3,"startTime":"2025-08-17T19:44:05.533Z","endTime":"2025-08-17T19:44:10.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.00813881985279,"strikeZoneBottom":1.50239930270178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.825731002981144,"aZ":-29.899862530145192,"pfxX":10.119888306936026,"pfxZ":1.1554552784181542,"pX":1.0873625137637883,"pZ":2.600821822450845,"vX0":-8.261200658428228,"vY0":-139.45638105056847,"vZ0":-1.4516441274208995,"x":75.55,"y":168.56,"x0":2.770544594293336,"y0":50.00655816165103,"z0":5.097098202139288,"aX":19.973843684963448},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.0,"breakHorizontal":-16.7,"spinRate":1946,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.3924920736769941,"extension":5.255390707045248},"index":3,"playId":"46253060-b42e-3dcc-8947-a55d2564174f","pitchNumber":4,"startTime":"2025-08-17T19:44:24.787Z","endTime":"2025-08-17T19:44:29.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:44:29.678Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Baldwin called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T19:44:46.586Z","endTime":"2025-08-17T19:48:04.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.583119653861495,"aZ":-20.541479947331336,"pfxX":5.763705819510028,"pfxZ":5.8397408051879935,"pX":0.12119418899694984,"pZ":2.5260614326111597,"vX0":-9.140434756508219,"vY0":-140.2319174597652,"vZ0":-3.784372798533366,"x":112.38,"y":170.58,"x0":2.6734719798278355,"y0":50.00449979450433,"z0":5.2323914403895975,"aX":11.485585617975133},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.0,"breakHorizontal":-8.5,"spinRate":1976,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.39052108127930785,"extension":5.341704020297861},"index":0,"playId":"5a89d13a-440d-36bb-8646-c996fb8af2d5","pitchNumber":1,"startTime":"2025-08-17T19:44:53.831Z","endTime":"2025-08-17T19:44:58.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.2379818107453,"strikeZoneBottom":1.56958909087426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.69467144157946,"aZ":-15.289469686709817,"pfxX":6.009069711750403,"pfxZ":8.493373558579705,"pX":-0.9080492059419124,"pZ":1.2952036037507588,"vX0":-10.88951382021529,"vY0":-139.88562465950284,"vZ0":-8.177186166608744,"x":151.61,"y":203.81,"x0":2.249242250080209,"y0":50.00056411600792,"z0":5.252555078529468,"aX":11.943214132588212},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":-8.8,"spinRate":1992,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.39111707214737157,"extension":5.440448065332967},"index":1,"playId":"e4f87d5e-e204-39f5-bc4d-9692d06d4ccd","pitchNumber":2,"startTime":"2025-08-17T19:45:15.956Z","endTime":"2025-08-17T19:45:20.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.3,"strikeZoneTop":3.18236231023678,"strikeZoneBottom":1.54579943899014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.833562748353945,"aZ":-29.81516190775293,"pfxX":10.290520874382906,"pfxZ":1.1687596499830448,"pX":-0.7723521409598002,"pZ":2.2774681562012953,"vX0":-12.79905593962764,"vY0":-140.5022340846074,"vZ0":-2.48451462561033,"x":146.44,"y":177.29,"x0":2.483645327773587,"y0":50.00466715788496,"z0":5.091055380027615,"aX":20.784972214563435},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":1.8,"breakHorizontal":-16.3,"spinRate":1991,"spinDirection":119},"zone":4,"typeConfidence":2.0,"plateTime":0.38835293324023734,"extension":5.330303867643374},"index":2,"playId":"431aca9a-517c-320e-8302-1634f868c9b8","pitchNumber":3,"startTime":"2025-08-17T19:45:36.230Z","endTime":"2025-08-17T19:45:40.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.263326692386045,"aZ":-21.3233664662087,"pfxX":5.303556621472389,"pfxZ":5.3678036113297996,"pX":-0.1457460915458421,"pZ":2.820960513059784,"vX0":-9.284749765006715,"vY0":-140.69300210464638,"vZ0":-3.3287732983152365,"x":122.56,"y":162.61,"x0":2.4948591390641393,"y0":50.006765592897054,"z0":5.386934100733979,"aX":10.72975888830479},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.2,"breakHorizontal":-7.9,"spinRate":1971,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.38799715169433924,"extension":5.35544340956529},"index":3,"playId":"3ff93b9e-2dc1-39be-b358-36c0717a8940","pitchNumber":4,"startTime":"2025-08-17T19:45:56.752Z","endTime":"2025-08-17T19:46:04.514Z","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":4,"playId":"b854f715-cd4e-4c47-b1fa-39beffe20154","startTime":"2025-08-17T19:46:21.980Z","endTime":"2025-08-17T19:46:26.980Z","isPitch":false,"type":"stepoff"},{"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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.2,"strikeZoneTop":3.13410731501602,"strikeZoneBottom":1.56128746592903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.29438564719953,"aZ":-29.037123449707423,"pfxX":8.773155269647583,"pfxZ":1.7276243904802864,"pX":-0.853737400084485,"pZ":0.8036630264250054,"vX0":-11.092784666340995,"vY0":-132.5271232709892,"vZ0":-5.738145530503931,"x":149.54,"y":217.08,"x0":2.2097265936814834,"y0":50.00184515681821,"z0":5.068050057308179,"aX":15.902038709450956},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.3,"breakHorizontal":-14.0,"spinRate":1663,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.4103581050917593,"extension":5.861816877868414},"index":5,"playId":"9bb62fe5-5648-3ede-b77e-34b68fbc6bb3","pitchNumber":5,"startTime":"2025-08-17T19:46:36.067Z","endTime":"2025-08-17T19:46:41.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":91.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.582736154177212,"aZ":-28.135627429935955,"pfxX":9.528369132757883,"pfxZ":1.9276342247971945,"pX":-0.41247360002929667,"pZ":1.994287380870779,"vX0":-11.84736225251968,"vY0":-142.37565702956655,"vZ0":-3.9747399878081775,"x":132.72,"y":184.93,"x0":2.5260872702663835,"y0":50.00107083170672,"z0":5.1483829503882035,"aX":19.94972941198051},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":3.0,"breakHorizontal":-15.5,"spinRate":2027,"spinDirection":124},"zone":7,"typeConfidence":2.0,"plateTime":0.3818141341310053,"extension":5.3947507262160315},"index":6,"playId":"fcfe859e-c774-38e4-a5fa-c3e9e3e0bf71","pitchNumber":6,"startTime":"2025-08-17T19:46:57.818Z","endTime":"2025-08-17T19:47:01.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.914570415405368,"aZ":-20.735272337514726,"pfxX":5.760208097241726,"pfxZ":5.5137797244381055,"pX":-1.0643342683851513,"pZ":2.2455680315613002,"vX0":-11.807521037623259,"vY0":-141.44217407482307,"vZ0":-4.767444003076262,"x":157.57,"y":178.15,"x0":2.3710486607493926,"y0":50.00644605095653,"z0":5.239530591987846,"aX":11.958444516235934},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.4,"breakHorizontal":-8.6,"spinRate":1803,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.3837101827951255,"extension":5.7615649763483425},"index":7,"playId":"274b72b2-fc3e-38f0-92df-7eec7ba00b88","pitchNumber":7,"startTime":"2025-08-17T19:47:25.069Z","endTime":"2025-08-17T19:47:28.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.10969127226941,"strikeZoneBottom":1.50647034270533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15045207127915,"aZ":-39.09985293320894,"pfxX":-0.6743643683824299,"pfxZ":-4.226394335691818,"pX":0.30510390808246307,"pZ":2.4125257760066274,"vX0":-5.706572670341971,"vY0":-126.78800354995693,"vZ0":0.5432308581437655,"x":105.37,"y":173.64,"x0":2.665719936301128,"y0":50.00126369500566,"z0":5.297651795478989,"aX":-1.1045372002850207},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-7.3,"breakHorizontal":2.4,"spinRate":2706,"spinDirection":305},"zone":6,"typeConfidence":2.0,"plateTime":0.43081285798558167,"extension":5.434948744402017},"index":8,"playId":"2cad84cf-122f-3a5c-b3ea-ff7a365bbf55","pitchNumber":8,"startTime":"2025-08-17T19:47:59.189Z","endTime":"2025-08-17T19:48:04.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:48:04.743Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Maile flies out to right fielder Mike Tauchman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T19:50:42.348Z","endTime":"2025-08-17T19:51:59.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Curtis Mead remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T19:49:57.452Z","endTime":"2025-08-17T19:50:44.613Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":691019,"link":"/api/v1/people/691019"}},{"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":91.1,"endSpeed":84.3,"strikeZoneTop":3.35022664351863,"strikeZoneBottom":1.59427739210734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.476725911111902,"aZ":-23.341014070511214,"pfxX":-9.79802980766096,"pfxZ":4.940791606867296,"pX":1.0354798194507346,"pZ":1.2053897203930748,"vX0":11.314562775456839,"vY0":-132.17449601676472,"vZ0":-7.017547946858937,"x":77.53,"y":206.23,"x0":-2.0072608443679023,"y0":50.00383391850798,"z0":5.583212028685747,"aX":-17.515708441175715},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.7,"breakHorizontal":15.6,"spinRate":2322,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4127965916118508,"extension":6.3989722815803285},"index":1,"playId":"be7fbe91-9e52-309d-8ea9-f81f3dad3694","pitchNumber":1,"startTime":"2025-08-17T19:50:44.613Z","endTime":"2025-08-17T19:50:48.591Z","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":92.5,"endSpeed":85.4,"strikeZoneTop":3.35885970795375,"strikeZoneBottom":1.63437096508278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.172440910865703,"aZ":-24.105377915255392,"pfxX":-10.484197511542483,"pfxZ":4.38303355930719,"pX":1.6483486072871782,"pZ":2.0530401169481887,"vX0":12.793354664532819,"vY0":-134.12670436680432,"vZ0":-4.869599280339551,"x":54.17,"y":183.35,"x0":-1.797885095696364,"y0":50.00422824871099,"z0":5.588458023364349,"aX":-19.30460162717957},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.1,"breakHorizontal":16.6,"spinRate":2389,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4067555041297042,"extension":6.371168690259181},"index":2,"playId":"6878a3bd-a74c-39e0-9264-fa7e77fd72e5","pitchNumber":2,"startTime":"2025-08-17T19:50:56.961Z","endTime":"2025-08-17T19:51:00.734Z","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":92.0,"endSpeed":84.3,"strikeZoneTop":3.39302543276747,"strikeZoneBottom":1.63736589753817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.261637970908335,"aZ":-14.658039542951759,"pfxX":-5.617765098840452,"pfxZ":9.666709739729754,"pX":0.7467745891201978,"pZ":1.9941257503934626,"vX0":9.456849854803801,"vY0":-133.62782334235715,"vZ0":-6.822588947504205,"x":88.53,"y":184.94,"x0":-2.1050186099916672,"y0":50.00397654283193,"z0":5.629726573016503,"aX":-10.181309349719962},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.2,"breakHorizontal":8.2,"spinRate":2429,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.4095783762848404,"extension":6.375628795109465},"index":3,"playId":"167a309a-e6ff-3704-b59d-1c31305996d9","pitchNumber":3,"startTime":"2025-08-17T19:51:11.087Z","endTime":"2025-08-17T19:51:15.630Z","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":90.9,"endSpeed":84.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.257193820322062,"aZ":-24.432128329723884,"pfxX":-9.111213471452315,"pfxZ":4.334780869885704,"pX":0.3571117860313852,"pZ":1.6664242496599568,"vX0":9.607853145615836,"vY0":-132.04821288444228,"vZ0":-5.600637427253505,"x":103.39,"y":193.79,"x0":-2.1260862599223977,"y0":50.002012967022964,"z0":5.586748371720968,"aX":-16.265097838788623},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.0,"breakHorizontal":14.6,"spinRate":2316,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.4130932464595376,"extension":6.3934244965857365},"index":4,"playId":"261286f4-47f6-3dec-acd7-e84ff1030463","pitchNumber":4,"startTime":"2025-08-17T19:51:25.560Z","endTime":"2025-08-17T19:51:31.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.4655298122497,"aZ":-28.54120455728959,"pfxX":-0.9876934301998745,"pfxZ":2.206665623764671,"pX":0.7827389207582981,"pZ":1.5149109924997775,"vX0":7.715030666834842,"vY0":-127.17286362039515,"vZ0":-4.577894257390394,"x":87.16,"y":197.88,"x0":-2.1535444991947883,"y0":50.00594475356306,"z0":5.585031328846764,"aX":-1.6295180760500743},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.2,"breakHorizontal":0.1,"spinRate":2501,"spinDirection":170},"zone":9,"typeConfidence":2.0,"plateTime":0.4296045793680774,"extension":6.374008745648005},"hitData":{"launchSpeed":89.3,"launchAngle":34.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.15,"coordY":81.82}},"index":5,"playId":"14bba075-f1fd-3259-87af-1948fd1285d2","pitchNumber":5,"startTime":"2025-08-17T19:51:49.542Z","endTime":"2025-08-17T19:51:59.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:51:59.814Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Yastrzemski doubles (18) on a fly ball to left fielder Andrew Benintendi.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T19:52:11.384Z","endTime":"2025-08-17T19:53:32.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":93.2,"endSpeed":85.9,"strikeZoneTop":3.50561179115315,"strikeZoneBottom":1.73009535708562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.23938119539269,"aZ":-21.225421917746285,"pfxX":-9.564989469661572,"pfxZ":5.8414808907166105,"pX":-0.22675241440114352,"pZ":2.4760106159079567,"vX0":8.38466763883998,"vY0":-135.4706426792565,"vZ0":-4.512235008318784,"x":125.64,"y":171.93,"x0":-2.106431871720597,"y0":50.003025247625104,"z0":5.630540446375069,"aX":-17.929851452898962},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.8,"breakHorizontal":15.7,"spinRate":2389,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4030061952611925,"extension":6.35865827864684},"index":0,"playId":"72ce1d3d-7a10-3ae4-b1f6-33ee6fb434d0","pitchNumber":1,"startTime":"2025-08-17T19:52:21.977Z","endTime":"2025-08-17T19:52:27.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.54912342061524,"strikeZoneBottom":1.71171392315974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.488703127444023,"aZ":-32.241908344895336,"pfxX":-8.537226265149027,"pfxZ":-0.03694958016195926,"pX":-2.8377630241564034,"pZ":4.303525735605699,"vX0":2.1510124931536665,"vY0":-129.22245430925685,"vZ0":2.336801186635136,"x":225.17,"y":122.58,"x0":-2.570742386550314,"y0":50.00525323725044,"z0":5.861498576026655,"aX":-14.464928756020738},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.7,"breakHorizontal":15.0,"spinRate":1831,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.42358800821683573,"extension":6.153248010703762},"index":1,"playId":"da8f9e79-bcd5-3b0a-ab53-cbbc0fa905ca","pitchNumber":2,"startTime":"2025-08-17T19:52:36.896Z","endTime":"2025-08-17T19:52:40.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.03607016996183,"aZ":-29.743117044531346,"pfxX":-6.528031990068685,"pfxZ":1.393352473775404,"pX":0.2133421125547836,"pZ":1.6223073468234603,"vX0":8.544816493360921,"vY0":-130.45872947434836,"vZ0":-4.53928246041994,"x":108.87,"y":194.98,"x0":-2.2363336540968377,"y0":50.005484177981714,"z0":5.592890353946672,"aX":-11.404465308594986},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.8,"breakHorizontal":10.2,"spinRate":2079,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.4177434788064045,"extension":6.396423658780667},"index":2,"playId":"cb1c3c87-3d41-3167-bb78-7a57e75b3e0d","pitchNumber":3,"startTime":"2025-08-17T19:52:54.101Z","endTime":"2025-08-17T19:52:58.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.928410391496993,"aZ":-14.123974004110961,"pfxX":-5.148910811901893,"pfxZ":9.355449186208634,"pX":0.09373909719658963,"pZ":1.898060270140374,"vX0":7.864984689641016,"vY0":-137.63644541996248,"vZ0":-7.187111656487594,"x":113.43,"y":187.53,"x0":-2.124481822734758,"y0":50.00566622946011,"z0":5.489189628574325,"aX":-9.937427878315592},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":7.8,"spinRate":2511,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3971021433004678,"extension":6.418854087777905},"hitData":{"launchSpeed":71.0,"launchAngle":42.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.68,"coordY":133.56}},"index":3,"playId":"300aabaa-7d8b-313d-9bb5-48dd03f112b6","pitchNumber":4,"startTime":"2025-08-17T19:53:18.854Z","endTime":"2025-08-17T19:53:32.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:53:32.631Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to center fielder Brooks Baldwin.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T19:53:57.224Z","endTime":"2025-08-17T19:54:19.632Z","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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"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":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.213316251777623,"aZ":-31.817150754752493,"pfxX":-9.68465482524394,"pfxZ":0.21469324855756788,"pX":-0.7011189584582834,"pZ":2.8997102430556563,"vX0":7.5405855515666085,"vY0":-129.19300633148595,"vZ0":-0.9719349606304633,"x":143.73,"y":160.49,"x0":-2.4010929524138773,"y0":50.006128535508175,"z0":5.728933155733634,"aX":-16.35510269483939},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.4,"breakHorizontal":15.8,"spinRate":2057,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.4241653481983074,"extension":6.372295302116086},"hitData":{"launchSpeed":93.4,"launchAngle":27.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.29,"coordY":50.33}},"index":0,"playId":"8eff8a4f-6ee5-3bc0-812f-4446d29ddbef","pitchNumber":1,"startTime":"2025-08-17T19:54:08.480Z","endTime":"2025-08-17T19:54:19.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:54:19.632Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T19:54:37.873Z","endTime":"2025-08-17T19:55:52.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"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":78.2,"endSpeed":72.5,"strikeZoneTop":3.55290069703201,"strikeZoneBottom":1.69039402649656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.651566279036658,"aZ":-37.60161424480188,"pfxX":9.257627383068678,"pfxZ":-4.124728027824553,"pX":-0.21486992948252237,"pZ":2.0779196566713805,"vX0":2.0941021116496294,"vY0":-113.86853307098526,"vZ0":-0.40167155113881214,"x":125.19,"y":182.68,"x0":-2.3490883887963436,"y0":50.00456347699631,"z0":5.972717370153254,"aX":12.173458848389505},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-7.3,"breakHorizontal":-17.3,"spinRate":2816,"spinDirection":51},"zone":8,"typeConfidence":2.0,"plateTime":0.4807818240344859,"extension":6.2729635791473966},"index":0,"playId":"3ba39bb3-a9f8-36d7-9b24-2dc37126b082","pitchNumber":1,"startTime":"2025-08-17T19:54:46.076Z","endTime":"2025-08-17T19:54:50.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.50475717419717,"aZ":-13.935140786340087,"pfxX":-4.4374227305880805,"pfxZ":9.339146044139863,"pX":0.5203097091293386,"pZ":2.393754330404097,"vX0":8.453793452955082,"vY0":-138.3008811830042,"vZ0":-5.930418948750057,"x":97.17,"y":174.15,"x0":-1.9882673057881866,"y0":50.00036040289237,"z0":5.486801981408063,"aX":-8.66449296536624},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":6.5,"spinRate":2515,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.39481846480002725,"extension":6.425781162688895},"index":1,"playId":"2a43b4c5-f080-3acd-8850-8c9ca478afe3","pitchNumber":2,"startTime":"2025-08-17T19:55:02.555Z","endTime":"2025-08-17T19:55:06.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.279430283037758,"aZ":-16.673781736361974,"pfxX":-3.882839381999551,"pfxZ":7.83605574168466,"pX":-0.7238282371158629,"pZ":2.600338689471414,"vX0":5.3558406720079095,"vY0":-139.08141647395365,"vZ0":-5.197537224756588,"x":144.59,"y":168.57,"x0":-2.161157055786466,"y0":50.005007667940504,"z0":5.582258594574617,"aX":-7.6836164759153105},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":6.0,"spinRate":2510,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3923233131394066,"extension":6.393069727815342},"index":2,"playId":"f26f6bf0-7aca-3088-a739-d90b38b1c8a0","pitchNumber":3,"startTime":"2025-08-17T19:55:24.443Z","endTime":"2025-08-17T19:55:28.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.221281108594237,"aZ":-30.487661186401485,"pfxX":-10.750450088462461,"pfxZ":0.9681534879311195,"pX":-0.5836015016762232,"pZ":0.7568545723279065,"vX0":7.940029202715774,"vY0":-131.75481709994142,"vZ0":-6.543735651164364,"x":139.25,"y":218.34,"x0":-2.2583161397093434,"y0":50.0003713630128,"z0":5.562026669325367,"aX":-18.664642044865477},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.4,"breakHorizontal":17.4,"spinRate":1903,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4176896366207914,"extension":6.42615365366366},"index":3,"playId":"9cc83edb-8b93-307b-bcb6-285a273210a3","pitchNumber":4,"startTime":"2025-08-17T19:55:47.479Z","endTime":"2025-08-17T19:55:52.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:55:52.976Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Tauchman singles on a sharp line drive to center fielder John Rave.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T19:58:09.970Z","endTime":"2025-08-17T19:58:31.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Long replaces Angel Zerpa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T19:56:56.572Z","endTime":"2025-08-17T19:58:11.988Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669674,"link":"/api/v1/people/669674"},"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, 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.0,"endSpeed":69.1,"strikeZoneTop":3.48446513439993,"strikeZoneBottom":1.70321298608457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.449053654362793,"aZ":-43.62416725471935,"pfxX":-3.4903329477193914,"pfxZ":-9.570111424709543,"pX":-0.7849356073526217,"pZ":2.877186583892773,"vX0":-3.7237034916044864,"vY0":-109.1035112474069,"vZ0":2.6071841612400046,"x":146.92,"y":161.1,"x0":1.4017338228742187,"y0":50.001113298208374,"z0":6.392191560091841,"aX":-4.176836212518938},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-16.2,"breakHorizontal":7.3,"spinRate":2584,"spinDirection":331},"zone":4,"typeConfidence":2.0,"plateTime":0.5033850420085537,"extension":5.6002687166211915},"index":1,"playId":"5ec20daa-e041-3447-aff1-e70786909591","pitchNumber":1,"startTime":"2025-08-17T19:58:11.988Z","endTime":"2025-08-17T19:58:16.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.597208806565032,"aZ":-17.90904985769654,"pfxX":5.996098034246532,"pfxZ":7.83390420946827,"pX":-0.019285396182851626,"pZ":2.6038970473322927,"vX0":-6.470806757849067,"vY0":-133.98991825082473,"vZ0":-5.074018328792682,"x":117.74,"y":168.47,"x0":1.6464599651364316,"y0":50.00106558314339,"z0":5.799328756280445,"aX":10.916069475911824},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.3,"breakHorizontal":-9.5,"spinRate":2284,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.4085851867061723,"extension":5.7738752222614504},"hitData":{"launchSpeed":104.3,"launchAngle":9.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":131.23,"coordY":90.99}},"index":2,"playId":"a9ef9e8d-6ae3-397b-9b92-6b698999ade6","pitchNumber":2,"startTime":"2025-08-17T19:58:23.081Z","endTime":"2025-08-17T19:58:31.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:58:31.744Z","atBatIndex":48},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Lenyn Sosa grounds into a force out, pitcher Sam Long to second baseman Jonathan India. Mike Tauchman out at 2nd. Lenyn Sosa to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T19:58:49.836Z","endTime":"2025-08-17T19:59:18.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669674,"link":"/api/v1/people/669674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.56936809224629,"strikeZoneBottom":1.74115340112758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.18609363939595,"aZ":-20.594524225764385,"pfxX":8.08849352345761,"pfxZ":6.28989978822635,"pX":0.9378643449904849,"pZ":3.8552135420916143,"vX0":-4.942589004750204,"vY0":-135.00797689663167,"vZ0":-1.495443878256495,"x":81.25,"y":134.69,"x0":1.7442432504286465,"y0":50.00083886173916,"z0":5.869882830902273,"aX":14.886631589968315},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.3,"breakHorizontal":-13.6,"spinRate":2129,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.40613668847797824,"extension":5.766518238130959},"index":0,"playId":"25648607-5876-399c-9fd9-5d44fe297af9","pitchNumber":1,"startTime":"2025-08-17T19:58:55.346Z","endTime":"2025-08-17T19:58:58.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.98696559160923,"aZ":-26.33791950242266,"pfxX":6.495926295132769,"pfxZ":3.7418034083935963,"pX":0.3562208764742062,"pZ":1.687133887591296,"vX0":-5.472630595686528,"vY0":-123.43597187431524,"vZ0":-4.656714291693748,"x":103.42,"y":193.23,"x0":1.7460686719193794,"y0":50.00561437914265,"z0":5.786564758567532,"aX":10.138539089049655},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.0,"breakHorizontal":-10.7,"spinRate":1659,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.44185768766276734,"extension":5.717309493001986},"hitData":{"launchSpeed":52.2,"launchAngle":-61.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":126.73,"coordY":188.27}},"index":1,"playId":"f92f720a-b99b-3b9a-b402-549d448b4d49","pitchNumber":2,"startTime":"2025-08-17T19:59:11.641Z","endTime":"2025-08-17T19:59:18.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T19:59:18.626Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colson Montgomery lines out to second baseman Jonathan India.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T19:59:46.170Z","endTime":"2025-08-17T20:00:00.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":93.8,"endSpeed":86.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.904380907631413,"aZ":-18.449629386880364,"pfxX":8.482187028740226,"pfxZ":7.207447144087782,"pX":0.8397221721119174,"pZ":3.66276183043242,"vX0":-5.376809195306784,"vY0":-136.59622907734754,"vZ0":-2.4859224354567067,"x":84.99,"y":139.89,"x0":1.7237914010244406,"y0":50.00282591348978,"z0":5.8420085894631395,"aX":16.15316427337605},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.7,"breakHorizontal":-14.4,"spinRate":2229,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.39979759136599524,"extension":5.793637130160293},"hitData":{"launchSpeed":61.4,"launchAngle":22.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":138.73,"coordY":137.96}},"index":0,"playId":"33bdc4bc-b00c-397b-83f6-3c0498aa1795","pitchNumber":1,"startTime":"2025-08-17T19:59:54.347Z","endTime":"2025-08-17T20:00:00.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:00:00.008Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Vargas singles on a sharp line drive to right fielder Mike Yastrzemski. Lenyn Sosa to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T20:00:21.954Z","endTime":"2025-08-17T20:00:39.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.830143881471415,"aZ":-14.752648988244315,"pfxX":6.7481842750427266,"pfxZ":9.176704518264055,"pX":-0.051021183524452896,"pZ":2.247232057231049,"vX0":-6.8752915809382,"vY0":-136.39048070311486,"vZ0":-6.49258869018367,"x":118.94,"y":178.1,"x0":1.6164039268857409,"y0":50.00311933551947,"z0":5.66173570858052,"aX":12.812224144865615},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":-10.9,"spinRate":2384,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.4004135028367166,"extension":5.83445990353176},"hitData":{"launchSpeed":101.2,"launchAngle":10.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":177.25,"coordY":103.78}},"index":0,"playId":"4543ef77-30c8-3ce8-a7a7-cffe31fbdf7b","pitchNumber":1,"startTime":"2025-08-17T20:00:30.961Z","endTime":"2025-08-17T20:00:39.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:00:39.551Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew Benintendi pops out softly to third baseman Maikel Garcia.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T20:00:58.049Z","endTime":"2025-08-17T20:03:39.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"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,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.965009208153806,"aZ":-28.315418359927587,"pfxX":-0.001764029467402617,"pfxZ":2.401040475071996,"pX":0.42073252042902326,"pZ":3.074643703615824,"vX0":-3.0852764877773495,"vY0":-125.58219697221176,"vZ0":-1.36129808392277,"x":100.96,"y":155.76,"x0":1.6622437895578512,"y0":50.002445474238385,"z0":5.913807446679247,"aX":-0.002636668223629185},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.3,"breakHorizontal":0.7,"spinRate":2235,"spinDirection":159},"zone":3,"typeConfidence":2.0,"plateTime":0.4351295471877936,"extension":5.726835958964805},"index":0,"playId":"6d012aff-5842-3e68-b5a2-545c96edf415","pitchNumber":1,"startTime":"2025-08-17T20:01:06.816Z","endTime":"2025-08-17T20:01:10.655Z","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":2},"pitchData":{"startSpeed":76.0,"endSpeed":69.8,"strikeZoneTop":3.23646101182435,"strikeZoneBottom":1.48026781979783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.665072391412917,"aZ":-42.13617182711695,"pfxX":-1.4841333378657895,"pfxZ":-8.124373879206193,"pX":0.11318037105533482,"pZ":2.351639656617856,"vX0":-2.6343231618194025,"vY0":-110.58926312853987,"vZ0":1.1924802544994673,"x":112.69,"y":175.29,"x0":1.5176908361388333,"y0":50.00476864536492,"z0":6.261959051916539,"aX":-1.8188617911809748},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-14.0,"breakHorizontal":3.5,"spinRate":2644,"spinDirection":330},"zone":5,"typeConfidence":2.0,"plateTime":0.49729285803203194,"extension":5.765351433308804},"index":1,"playId":"4ad49e90-57e2-3607-80dd-bfc3353f605a","pitchNumber":2,"startTime":"2025-08-17T20:01:23.653Z","endTime":"2025-08-17T20:01:28.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.443885915715946,"aZ":-27.804203096965697,"pfxX":0.7052318928242585,"pfxZ":2.709325005228835,"pX":-1.1259657031749195,"pZ":0.785793271616037,"vX0":-6.6665752581739985,"vY0":-125.4028863927935,"vZ0":-6.56146484877709,"x":159.92,"y":217.56,"x0":1.4614017974653397,"y0":50.002058472654156,"z0":5.668016083490809,"aX":1.137655893140566},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.7,"breakHorizontal":0.1,"spinRate":2259,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.43474074665642615,"extension":5.867017002278212},"index":2,"playId":"d6607322-b06e-31ab-a236-c8aa9dce2045","pitchNumber":3,"startTime":"2025-08-17T20:01:46.014Z","endTime":"2025-08-17T20:01:50.075Z","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.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.140691809933184,"aZ":-14.402627327975841,"pfxX":4.069778443859116,"pfxZ":9.301952288287128,"pX":0.014216191112907173,"pZ":3.0446815562438183,"vX0":-5.573003313867954,"vY0":-137.4997773263967,"vZ0":-4.772814708783443,"x":116.46,"y":156.57,"x0":1.540690471767222,"y0":50.00107163046397,"z0":5.783719392956758,"aX":7.77434810624372},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":-6.1,"spinRate":2364,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.3986894806705976,"extension":5.860767343291263},"index":3,"playId":"2281214d-29ee-3165-9a88-243873525261","pitchNumber":4,"startTime":"2025-08-17T20:02:12.197Z","endTime":"2025-08-17T20:02:16.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.38240565321232,"strikeZoneBottom":1.41585413010076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.324356242445308,"aZ":-26.270091106541532,"pfxX":-1.4840989808856442,"pfxZ":3.7078290371241662,"pX":-1.9827631766210163,"pZ":-0.3738646180449537,"vX0":-7.744516727636932,"vY0":-125.64509491445007,"vZ0":-9.384076085800716,"x":192.58,"y":248.87,"x0":1.3371063812808357,"y0":50.005543810791494,"z0":5.556718039268455,"aX":-2.3631533655328867},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.7,"breakHorizontal":4.6,"spinRate":2247,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4365516649171859,"extension":5.833276737164311},"index":4,"playId":"5f2b5e36-44fe-3e8d-9b5c-3e2c0dedbcd0","pitchNumber":5,"startTime":"2025-08-17T20:02:43.368Z","endTime":"2025-08-17T20:02:53.465Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Sam Long. Lenyn Sosa to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"5f2b5e36-44fe-3e8d-9b5c-3e2c0dedbcd0","startTime":"2025-08-17T20:03:04.065Z","endTime":"2025-08-17T20:03:30.800Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672820,"link":"/api/v1/people/672820"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.89763048218539,"aZ":-27.085659111434087,"pfxX":-0.5817097951711787,"pfxZ":3.2259687967445396,"pX":-0.7544556668810751,"pZ":1.2094921519693218,"vX0":-5.445913530548249,"vY0":-124.53008264525559,"vZ0":-5.6725293461526025,"x":145.76,"y":206.12,"x0":1.5321294060113317,"y0":50.00512007164128,"z0":5.744377935459855,"aX":-0.9170161055387281},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.8,"breakHorizontal":2.3,"spinRate":2360,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.43904670920628464,"extension":5.9249388873630195},"hitData":{"launchSpeed":59.3,"launchAngle":57.0,"totalDistance":142.0,"trajectory":"popup","hardness":"soft","location":"5","coordinates":{"coordX":90.04,"coordY":157.25}},"index":6,"playId":"3a5ab231-7377-32e9-ba66-37154501a83e","pitchNumber":6,"startTime":"2025-08-17T20:03:30.800Z","endTime":"2025-08-17T20:03:39.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:03:39.345Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Maikel Garcia lines out sharply to center fielder Brooks Baldwin.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T20:07:39.888Z","endTime":"2025-08-17T20:09:15.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Michael A. Taylor replaces left fielder Andrew Benintendi, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T20:06:33.987Z","endTime":"2025-08-17T20:06:33.999Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":643217,"link":"/api/v1/people/643217"}},{"details":{"description":"Pitching Change: Steven Wilson replaces Davis Martin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T20:06:33.999Z","endTime":"2025-08-17T20:07:42.113Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621051,"link":"/api/v1/people/621051"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.71283635836453,"strikeZoneBottom":1.79309471466772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.2209699057932,"aZ":-32.51931992227815,"pfxX":8.198720315312617,"pfxZ":-0.23449171520116252,"pX":1.0768545714517699,"pZ":2.07166847825813,"vX0":4.965855859646878,"vY0":-119.75916704569018,"vZ0":-1.8681196198069716,"x":75.95,"y":182.84,"x0":-2.092562981054221,"y0":50.00563756925656,"z0":5.784516391858615,"aX":11.8503562455183},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.6,"breakHorizontal":-16.1,"spinRate":2522,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.45824252120528675,"extension":6.3550335018698565},"index":2,"playId":"1f1b1a73-9814-3503-b400-df5dd7ee3866","pitchNumber":1,"startTime":"2025-08-17T20:07:42.113Z","endTime":"2025-08-17T20:07:46.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.66236041052351,"strikeZoneBottom":1.77423835872765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.533428950176773,"aZ":-31.79469614713361,"pfxX":10.323045631197198,"pfxZ":0.2684536473494692,"pX":0.6659202046692639,"pZ":3.33605171040654,"vX0":2.953827656011514,"vY0":-118.01662846667084,"vZ0":0.8724225131918126,"x":91.62,"y":148.71,"x0":-1.9444479845174072,"y0":50.001376854246715,"z0":5.901777528324646,"aX":14.485039339223238},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.0,"breakHorizontal":-19.4,"spinRate":2570,"spinDirection":56},"zone":3,"typeConfidence":0.92,"plateTime":0.46502556456844024,"extension":6.395778421927563},"index":3,"playId":"a2f5157f-a6c8-3d5e-a4b3-5188d32118b2","pitchNumber":2,"startTime":"2025-08-17T20:07:59.172Z","endTime":"2025-08-17T20:08:04.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.65722541224097,"strikeZoneBottom":1.76905454658433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.726338044009967,"aZ":-32.991891512106626,"pfxX":7.649396199107686,"pfxZ":-0.5516310972300209,"pX":0.8859366269691481,"pZ":1.7441514460324878,"vX0":4.874976437506597,"vY0":-120.879596931336,"vZ0":-2.5263548184303173,"x":83.23,"y":191.69,"x0":-2.151395054759131,"y0":50.004866876734184,"z0":5.701630395652583,"aX":11.31093905121429},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.3,"breakHorizontal":-15.0,"spinRate":2545,"spinDirection":57},"zone":14,"typeConfidence":0.91,"plateTime":0.45326086664642773,"extension":6.3229060028412505},"index":4,"playId":"b4bb0348-1995-3c31-a34a-04038ffd8735","pitchNumber":3,"startTime":"2025-08-17T20:08:19.596Z","endTime":"2025-08-17T20:08:24.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.891693473860517,"aZ":-32.88166851900495,"pfxX":8.783338593104874,"pfxZ":-0.49637247968323983,"pX":-0.005993893916663806,"pZ":2.2503720392567312,"vX0":2.3044922705155404,"vY0":-118.89861356478906,"vZ0":-1.1984791140362057,"x":117.23,"y":178.02,"x0":-2.127760733287116,"y0":50.00075878011228,"z0":5.733470594455079,"aX":12.625766593763109},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.0,"breakHorizontal":-16.4,"spinRate":2583,"spinDirection":54},"zone":8,"typeConfidence":0.92,"plateTime":0.45992727993662275,"extension":6.320930651863411},"index":5,"playId":"a03c665b-7259-3c1f-bd58-7a907086866e","pitchNumber":4,"startTime":"2025-08-17T20:08:40.309Z","endTime":"2025-08-17T20:08:44.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.457452798995806,"aZ":-13.853536952517802,"pfxX":-3.457181151888289,"pfxZ":9.632964346354754,"pX":0.003830035640391954,"pZ":3.36781266427895,"vX0":5.721217498380569,"vY0":-137.29204369195733,"vZ0":-3.9030705405276387,"x":116.85,"y":147.85,"x0":-1.6614399121439583,"y0":50.00206724686571,"z0":5.7558857903560705,"aX":-6.575077961759791},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":5.0,"spinRate":2380,"spinDirection":205},"zone":2,"typeConfidence":0.91,"plateTime":0.39952795474709735,"extension":6.567013630379862},"hitData":{"launchSpeed":101.4,"launchAngle":18.0,"totalDistance":360.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":137.01,"coordY":54.62}},"index":6,"playId":"f99f1972-4a65-353a-8899-19d8a5343797","pitchNumber":5,"startTime":"2025-08-17T20:09:05.197Z","endTime":"2025-08-17T20:09:15.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:09:15.393Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, shortstop Colson Montgomery to first baseman Lenyn Sosa.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T20:09:27.111Z","endTime":"2025-08-17T20:10:11.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.750240198763,"strikeZoneBottom":1.77186655940723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.0650550045854,"aZ":-28.519435560930745,"pfxX":5.823205783127287,"pfxZ":2.49351436233244,"pX":2.3279484547661164,"pZ":1.6685693391231338,"vX0":8.417616104698741,"vY0":-120.71916638372183,"vZ0":-3.1895010191164137,"x":28.26,"y":193.73,"x0":-1.9701731706362813,"y0":50.00167939881279,"z0":5.5362739750512056,"aX":8.532844421772058},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.0,"breakHorizontal":-12.7,"spinRate":2604,"spinDirection":64},"zone":14,"typeConfidence":0.89,"plateTime":0.4549476399283763,"extension":6.602881358106453},"index":0,"playId":"f24d33b2-34c0-3c91-9b32-17ccd727b3c0","pitchNumber":1,"startTime":"2025-08-17T20:09:45.028Z","endTime":"2025-08-17T20:09:48.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.68,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.35760727752973,"aZ":-28.647312199127587,"pfxX":8.214234907603123,"pfxZ":2.4251642308067414,"pX":1.547267860334819,"pZ":2.3453750657465045,"vX0":5.871604781332975,"vY0":-120.14901455882641,"vZ0":-1.7622515291960923,"x":58.02,"y":175.45,"x0":-1.9996562252436643,"y0":50.00332930303283,"z0":5.646181645183937,"aX":11.949438754273858},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.2,"breakHorizontal":-16.3,"spinRate":2539,"spinDirection":58},"zone":14,"typeConfidence":0.91,"plateTime":0.45673042187651314,"extension":6.513945967801831},"hitData":{"launchSpeed":82.6,"launchAngle":5.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.53,"coordY":152.96}},"index":1,"playId":"71cd234f-29a7-3060-8f5e-6b16c196a430","pitchNumber":2,"startTime":"2025-08-17T20:10:03.479Z","endTime":"2025-08-17T20:10:11.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:10:11.509Z","atBatIndex":54},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Adam Frazier doubles (15) on a ground ball to left fielder Michael A. Taylor.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T20:10:27.936Z","endTime":"2025-08-17T20:11:29.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45732031970569,"aZ":-9.19430297100857,"pfxX":-3.396850648887122,"pfxZ":11.987227681791111,"pX":-0.8958508082513817,"pZ":2.8515560048966893,"vX0":4.220830251007516,"vY0":-137.99468599038082,"vZ0":-5.8602343787128435,"x":151.15,"y":161.79,"x0":-2.008274467089103,"y0":50.00030036174457,"z0":5.630696845063108,"aX":-6.510670280606518},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.5,"breakHorizontal":5.2,"spinRate":2474,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.3978518726885323,"extension":6.561432473174617},"index":0,"playId":"f033f211-e7e2-3465-87c1-1bab8a38b4cd","pitchNumber":1,"startTime":"2025-08-17T20:10:38.394Z","endTime":"2025-08-17T20:10:42.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.34784763593655,"strikeZoneBottom":1.59080542730714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.326580824472583,"aZ":-10.58223298077356,"pfxX":-5.457415672216046,"pfxZ":11.285400302987718,"pX":-0.5720436343161598,"pZ":2.052499570242256,"vX0":5.58979362240012,"vY0":-137.41286683716544,"vZ0":-7.618310897152476,"x":138.8,"y":183.36,"x0":-1.923155009533818,"y0":50.00386109582937,"z0":5.57920500598006,"aX":-10.442173319529232},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.1,"breakHorizontal":8.8,"spinRate":2438,"spinDirection":204},"zone":7,"typeConfidence":0.9,"plateTime":0.3985346350884722,"extension":6.5719607430253},"index":1,"playId":"cd5ab666-d1ce-3a6f-83ba-88762b6c54f9","pitchNumber":2,"startTime":"2025-08-17T20:10:58.278Z","endTime":"2025-08-17T20:11:03.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.0008323182835,"aZ":-11.298438692547675,"pfxX":-4.7172272998999,"pfxZ":10.626371721477097,"pX":-0.9537683720797615,"pZ":3.366068236586885,"vX0":4.513511441792179,"vY0":-139.22487089479617,"vZ0":-4.148881479654394,"x":153.36,"y":147.9,"x0":-1.9823737433585567,"y0":50.00557942545454,"z0":5.622297839844316,"aX":-9.270177119502572},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.6,"breakHorizontal":7.6,"spinRate":2427,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.39327184608692667,"extension":6.539234672330931},"hitData":{"launchSpeed":86.5,"launchAngle":2.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.81,"coordY":123.57}},"index":2,"playId":"24f18b06-3551-3814-b2f8-3a7f913fd04a","pitchNumber":3,"startTime":"2025-08-17T20:11:17.543Z","endTime":"2025-08-17T20:11:29.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:11:29.689Z","atBatIndex":55},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jonathan India homers (8) on a fly ball to left center field. Adam Frazier scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T20:12:59.745Z","endTime":"2025-08-17T20:13:52.155Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":{"id":621051,"link":"/api/v1/people/621051"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":{"id":621051,"link":"/api/v1/people/621051"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T20:11:53.342Z","endTime":"2025-08-17T20:13:01.951Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.43756792568154,"strikeZoneBottom":1.59190822459289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.41972262138294,"aZ":-33.98683409274714,"pfxX":9.237021445037541,"pfxZ":-1.2573797211084101,"pX":1.2287642298073322,"pZ":0.7809641684780443,"vX0":4.970439838563735,"vY0":-120.56834440892268,"vZ0":-4.10392804778526,"x":70.16,"y":217.69,"x0":-2.0716383955693214,"y0":50.00137505521255,"z0":5.56384903737161,"aX":13.348904388931155},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.1,"breakHorizontal":-18.0,"spinRate":2665,"spinDirection":47},"zone":14,"typeConfidence":0.92,"plateTime":0.45750011216534725,"extension":6.462463475857178},"index":1,"playId":"f736253a-bccc-3f1e-b521-3bf10328772c","pitchNumber":1,"startTime":"2025-08-17T20:13:01.951Z","endTime":"2025-08-17T20:13:05.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.41241119096277,"aZ":-32.41746982389027,"pfxX":7.454127320319594,"pfxZ":-0.16114337007126256,"pX":0.005729357472490557,"pZ":1.9928905045917518,"vX0":2.886667524921934,"vY0":-121.44062528624636,"vZ0":-1.920249304852482,"x":116.78,"y":184.97,"x0":-2.166255139261872,"y0":50.00312024106631,"z0":5.609165807965678,"aX":11.152558350908933},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.5,"breakHorizontal":-14.2,"spinRate":2631,"spinDirection":54},"zone":8,"typeConfidence":0.91,"plateTime":0.4507288252763897,"extension":6.458807870721483},"hitData":{"launchSpeed":107.7,"launchAngle":28.0,"totalDistance":451.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":57.41,"coordY":28.98}},"index":2,"playId":"d3df8f67-6453-3a87-8a60-4180ecf5576f","pitchNumber":2,"startTime":"2025-08-17T20:13:25.825Z","endTime":"2025-08-17T20:13:52.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:13:52.155Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"John Rave singles on a line drive to center fielder Brooks Baldwin.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T20:14:11.502Z","endTime":"2025-08-17T20:16:35.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.4228613756957,"strikeZoneBottom":1.49750576509076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.472931619692194,"aZ":-32.29005866754002,"pfxX":5.432279389706526,"pfxZ":-0.07727598826822124,"pX":0.5129385569426057,"pZ":1.283280745522731,"vX0":5.027821266186794,"vY0":-122.65963243549625,"vZ0":-3.493204719234054,"x":97.45,"y":204.13,"x0":-2.279879227739291,"y0":50.00389835949185,"z0":5.520747182173608,"aX":8.15883706202928},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.8,"breakHorizontal":-11.2,"spinRate":2526,"spinDirection":41},"zone":14,"typeConfidence":0.91,"plateTime":0.44900176086981247,"extension":6.409064066477746},"index":0,"playId":"51f3c8e6-544f-3222-814a-2fad622b0cac","pitchNumber":1,"startTime":"2025-08-17T20:14:20.267Z","endTime":"2025-08-17T20:14:24.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":3.47268409156307,"strikeZoneBottom":1.61027123821997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.82439352937082,"aZ":-13.556878251493401,"pfxX":-3.952042159290009,"pfxZ":9.882777930423137,"pX":-0.9012957016707431,"pZ":3.860032703663841,"vX0":4.331075128220816,"vY0":-137.22253826596062,"vZ0":-2.4133466116958338,"x":151.36,"y":134.56,"x0":-1.9958667892799846,"y0":50.00221366992017,"z0":5.688542722059757,"aX":-7.4447978697068296},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":6.1,"spinRate":2330,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.40103337692398355,"extension":6.547770354605632},"index":1,"playId":"a48fa302-9b2c-30ab-a151-e9ef032879cc","pitchNumber":2,"startTime":"2025-08-17T20:14:35.802Z","endTime":"2025-08-17T20:14:39.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.5990893200792,"aZ":-11.708971789171043,"pfxX":-4.850663623290378,"pfxZ":10.819735754750992,"pX":-0.3949000156600802,"pZ":3.703583351513222,"vX0":6.081691440351417,"vY0":-137.42043460580217,"vZ0":-2.9878332778513106,"x":132.05,"y":138.78,"x0":-2.018037152963642,"y0":50.00263524859581,"z0":5.612897940443642,"aX":-9.175186219696924},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.1,"breakHorizontal":7.3,"spinRate":2454,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.4002805491649939,"extension":6.574226090848716},"index":2,"playId":"db09608e-4e20-3d56-a25e-508807ebfc22","pitchNumber":3,"startTime":"2025-08-17T20:14:54.053Z","endTime":"2025-08-17T20:14:57.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.218708077596947,"aZ":-33.21879384453493,"pfxX":7.16073354115486,"pfxZ":-0.7372977879621399,"pX":-0.29550487720436613,"pZ":3.2654150592651,"vX0":2.4916543368831805,"vY0":-119.29228121317932,"vZ0":1.333767796248964,"x":128.26,"y":150.61,"x0":-2.2881772794822703,"y0":50.00253687757067,"z0":5.728633728455448,"aX":10.161295394956444},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.6,"breakHorizontal":-13.6,"spinRate":2499,"spinDirection":59},"zone":1,"typeConfidence":0.92,"plateTime":0.46186282213061824,"extension":6.389615244148733},"index":3,"playId":"ec485583-8b15-37df-bd54-73e43dc84b06","pitchNumber":4,"startTime":"2025-08-17T20:15:14.076Z","endTime":"2025-08-17T20:15:17.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.91575055234181,"aZ":-13.079226438052386,"pfxX":-4.472430951110752,"pfxZ":10.108845537023432,"pX":-0.18510848355263151,"pZ":2.887701719221504,"vX0":6.3089452403006465,"vY0":-136.31289670236598,"vZ0":-4.794322144626833,"x":124.06,"y":160.81,"x0":-1.9444795056044746,"y0":50.003420999935734,"z0":5.566820635427697,"aX":-8.449041492834906},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":6.8,"spinRate":2428,"spinDirection":201},"zone":2,"typeConfidence":0.9,"plateTime":0.40124439622536423,"extension":6.785072939603476},"index":4,"playId":"bb6ec1cc-7b4c-3c30-8a07-b9d8157e7a23","pitchNumber":5,"startTime":"2025-08-17T20:15:38.380Z","endTime":"2025-08-17T20:15:41.815Z","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":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.50470081491681,"strikeZoneBottom":1.6105186596025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.570134268829058,"aZ":-25.683376869222094,"pfxX":-7.575256411454497,"pfxZ":4.125955889449138,"pX":0.8245283731300408,"pZ":0.4095254583929124,"vX0":9.214272642948616,"vY0":-124.7528022938637,"vZ0":-6.6617961276523605,"x":85.57,"y":227.72,"x0":-1.9361146689315114,"y0":50.00225899950783,"z0":5.23728684610359,"aX":-11.916082096611722},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.1,"breakHorizontal":11.5,"spinRate":1456,"spinDirection":233},"zone":14,"typeConfidence":0.89,"plateTime":0.4393795807510976,"extension":6.912350300290425},"index":5,"playId":"2f615054-f74b-35ad-ba61-ac351e839221","pitchNumber":6,"startTime":"2025-08-17T20:16:02.081Z","endTime":"2025-08-17T20:16:06.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.039059965462013,"aZ":-32.88393744960483,"pfxX":9.351251129015802,"pfxZ":-0.48600276217681504,"pX":0.6684173916958255,"pZ":2.3110141165232796,"vX0":4.063193620755839,"vY0":-119.92864654268965,"vZ0":-0.8528734585484601,"x":91.52,"y":176.38,"x0":-2.2598063554058325,"y0":50.00116327953012,"z0":5.590419461670267,"aX":13.692886702217248},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.8,"breakHorizontal":-17.9,"spinRate":2550,"spinDirection":54},"zone":6,"typeConfidence":0.92,"plateTime":0.4557777096642486,"extension":6.551071309885486},"hitData":{"launchSpeed":69.0,"launchAngle":22.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.66,"coordY":111.35}},"index":6,"playId":"a41b0a35-a3c9-3e02-8e31-ec01c02224b2","pitchNumber":7,"startTime":"2025-08-17T20:16:23.273Z","endTime":"2025-08-17T20:16:35.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:16:35.508Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Maile flies out to left fielder Michael A. Taylor.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T20:19:05.188Z","endTime":"2025-08-17T20:19:58.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T20:16:53.697Z","endTime":"2025-08-17T20:17:28.344Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Grant Taylor replaces Steven Wilson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-17T20:17:28.344Z","endTime":"2025-08-17T20:19:07.503Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691799,"link":"/api/v1/people/691799"},"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":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.6,"strikeZoneTop":3.2989038980153,"strikeZoneBottom":1.52947062826519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.093570314885277,"aZ":-12.802535517336048,"pfxX":-1.7994470932135551,"pfxZ":9.311171110876447,"pX":0.2895626353405303,"pZ":1.0841998015119123,"vX0":3.0717902773788897,"vY0":-142.68478700789996,"vZ0":-10.539780118872933,"x":105.96,"y":209.51,"x0":-0.5628094532482579,"y0":50.0041052880931,"z0":5.613199567658884,"aX":-3.7441451796739855},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.1,"breakHorizontal":2.8,"spinRate":2402,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.382575724083388,"extension":7.248028770640191},"index":2,"playId":"b06bc786-c198-3202-a717-fdfb20b9868d","pitchNumber":1,"startTime":"2025-08-17T20:19:07.503Z","endTime":"2025-08-17T20:19:11.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":91.5,"strikeZoneTop":3.32815578095043,"strikeZoneBottom":1.55890029662508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.794729626857833,"aZ":-14.018866878701095,"pfxX":-2.0000143401525556,"pfxZ":8.605627704660968,"pX":0.4512287922828905,"pZ":0.13744509114209907,"vX0":3.641576297781148,"vY0":-143.5332737755402,"vZ0":-12.79532874093038,"x":99.8,"y":235.07,"x0":-0.5677488702645557,"y0":50.00210229485796,"z0":5.49756295770075,"aX":-4.219170301539508},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.4,"breakHorizontal":3.0,"spinRate":2356,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.3800081820361947,"extension":7.272492268081122},"index":3,"playId":"7ee37b7d-1565-322c-94b3-efe5c2eb0702","pitchNumber":2,"startTime":"2025-08-17T20:19:27.248Z","endTime":"2025-08-17T20:19:32.262Z","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":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.894688176132323,"aZ":-11.987750100282511,"pfxX":-2.751658239464412,"pfxZ":9.695411206809117,"pX":-0.3626585911501269,"pZ":2.5928100409037773,"vX0":2.340029429420566,"vY0":-142.6979429764497,"vZ0":-6.585579706471723,"x":130.82,"y":168.77,"x0":-0.831957925781657,"y0":50.003824686192935,"z0":5.670701127161594,"aX":-5.72947822193416},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.6,"breakHorizontal":4.6,"spinRate":2437,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.38244184922191904,"extension":7.232602714013135},"hitData":{"launchSpeed":98.3,"launchAngle":40.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.21,"coordY":55.56}},"index":4,"playId":"ea341f11-a8be-347d-b258-41e705fbc2df","pitchNumber":3,"startTime":"2025-08-17T20:19:48.830Z","endTime":"2025-08-17T20:19:58.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:19:58.844Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edgar Quero flies out to center fielder John Rave.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T20:22:14.975Z","endTime":"2025-08-17T20:23:19.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Lucas Erceg replaces Sam Long.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T20:21:19.606Z","endTime":"2025-08-17T20:22:17.280Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668674,"link":"/api/v1/people/668674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":97.1,"endSpeed":89.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.080796378366962,"aZ":-17.754091498420383,"pfxX":-5.926055572215387,"pfxZ":7.079500379958324,"pX":-0.3279753993138803,"pZ":3.258098182923272,"vX0":5.9908229966512705,"vY0":-141.31281596454585,"vZ0":-3.860004844662713,"x":129.5,"y":150.81,"x0":-1.6983528468781584,"y0":50.00086195670137,"z0":5.77153889930746,"aX":-12.068289780552814},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.2,"breakHorizontal":9.6,"spinRate":2058,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.38655062523780526,"extension":6.4583036779976535},"index":1,"playId":"ea35a954-0217-3bf6-bab0-d4dee3b0bf40","pitchNumber":1,"startTime":"2025-08-17T20:22:17.280Z","endTime":"2025-08-17T20:22:20.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.28004273056249,"strikeZoneBottom":1.6300384711829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.175198951876112,"aZ":-17.455294116460603,"pfxX":-4.55050882807428,"pfxZ":7.539724518565297,"pX":1.1534032205891338,"pZ":2.5361834505547924,"vX0":9.123299796815683,"vY0":-138.20637876130664,"vZ0":-5.527083870304472,"x":73.03,"y":170.3,"x0":-1.5857295817661918,"y0":50.00386688557467,"z0":5.717961188018517,"aX":-8.885215724120096},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.7,"breakHorizontal":6.5,"spinRate":2253,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.39495375966726254,"extension":6.449008121512596},"index":2,"playId":"b01d628d-efc9-376a-a358-98db9132bdb9","pitchNumber":2,"startTime":"2025-08-17T20:22:35.230Z","endTime":"2025-08-17T20:22:41.004Z","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":83.1,"endSpeed":76.9,"strikeZoneTop":3.35728164291345,"strikeZoneBottom":1.55141463081775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.615710796893666,"aZ":-32.81827696568321,"pfxX":1.4163531297859313,"pfxZ":-0.43019652636464656,"pX":-1.0243265563539328,"pZ":3.7888130939110383,"vX0":1.6261717291823021,"vY0":-121.14584139135006,"vZ0":1.6934482643718123,"x":156.04,"y":136.48,"x0":-1.8859497484821521,"y0":50.00211260507107,"z0":5.930145789998903,"aX":2.1243994236737733},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.1,"breakHorizontal":-2.9,"spinRate":2062,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.45053023631731515,"extension":6.261805412040943},"index":3,"playId":"1681263a-fb0c-3fdd-be82-350bdb3b0d58","pitchNumber":3,"startTime":"2025-08-17T20:22:50.539Z","endTime":"2025-08-17T20:22:55.326Z","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":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.521929877096394,"aZ":-35.344488161481934,"pfxX":-1.1268012408762027,"pfxZ":-2.1119680524627675,"pX":-0.11373420732979354,"pZ":2.2212480081825348,"vX0":4.38518808025332,"vY0":-121.69306005320796,"vZ0":-1.2876229474482421,"x":121.34,"y":178.81,"x0":-1.791367321889197,"y0":50.00156019309323,"z0":5.8144245940688934,"aX":-1.6928859234604652},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.8,"breakHorizontal":1.0,"spinRate":1885,"spinDirection":34},"zone":5,"typeConfidence":2.0,"plateTime":0.44981410689579215,"extension":6.316551690323463},"hitData":{"launchSpeed":96.4,"launchAngle":31.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.85,"coordY":54.47}},"index":4,"playId":"7f5ebc17-d90b-3372-8ef6-8b146e1492fa","pitchNumber":4,"startTime":"2025-08-17T20:23:08.522Z","endTime":"2025-08-17T20:23:19.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:23:19.834Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Curtis Mead lines out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T20:23:35.094Z","endTime":"2025-08-17T20:23:50.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.452291197916868,"aZ":-22.525311346581553,"pfxX":-9.249699697634389,"pfxZ":4.730217556465479,"pX":0.35621949169604294,"pZ":1.72461961971729,"vX0":8.382714566841141,"vY0":-141.12520652071223,"vZ0":-7.273627153627995,"x":103.42,"y":192.22,"x0":-1.433291689793608,"y0":50.006848015431466,"z0":5.758753086957925,"aX":-18.88919571622713},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.4,"breakHorizontal":15.4,"spinRate":1653,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.38630830520394577,"extension":6.667465412209761},"hitData":{"launchSpeed":90.2,"launchAngle":23.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.26,"coordY":78.86}},"index":0,"playId":"781c7480-cc47-3d0c-a9e1-5c4b6f0c55e7","pitchNumber":1,"startTime":"2025-08-17T20:23:42.939Z","endTime":"2025-08-17T20:23:50.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:23:50.494Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chase Meidroth walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T20:24:25.020Z","endTime":"2025-08-17T20:26:05.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T20:24:15.962Z","endTime":"2025-08-17T20:24:27.407Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"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":98.3,"endSpeed":89.9,"strikeZoneTop":3.33427177929337,"strikeZoneBottom":1.63943036355819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.412895691998536,"aZ":-15.161285138075812,"pfxX":-8.153200904424772,"pfxZ":8.224958618529213,"pX":0.5606822682428751,"pZ":2.8129045893261035,"vX0":9.036283080739583,"vY0":-142.79782405188337,"vZ0":-5.550282339063769,"x":95.63,"y":162.83,"x0":-1.58317670707576,"y0":50.000466673789155,"z0":5.73297866360009,"aX":-16.8613079671187},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.9,"breakHorizontal":13.0,"spinRate":2228,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.3833367551990232,"extension":6.516268489930724},"index":1,"playId":"d8095b35-3522-3b2e-810d-eb768b6fb680","pitchNumber":1,"startTime":"2025-08-17T20:24:27.407Z","endTime":"2025-08-17T20:24:31.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.18599960731009,"aZ":-13.842478103803963,"pfxX":-6.109458687626598,"pfxZ":8.933762484288335,"pX":0.5637805879866813,"pZ":2.6591359713175313,"vX0":8.115721322708712,"vY0":-142.4499066359747,"vZ0":-6.342968487349043,"x":95.51,"y":166.98,"x0":-1.53041935005238,"y0":50.00365434960729,"z0":5.792391600513977,"aX":-12.537878175666311},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.0,"breakHorizontal":9.4,"spinRate":2091,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.3847327426468041,"extension":6.45100866536799},"index":2,"playId":"ea16a31c-e9e9-3323-a82c-da16b3dd9d46","pitchNumber":2,"startTime":"2025-08-17T20:24:43.225Z","endTime":"2025-08-17T20:24:47.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.17684135598461,"strikeZoneBottom":1.54491379400392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.638021082029358,"aZ":-24.700295486823748,"pfxX":-9.664688055233832,"pfxZ":3.807251200764041,"pX":-1.7567688311705643,"pZ":3.5390379586223255,"vX0":3.421985699673688,"vY0":-139.1096430925737,"vZ0":-1.6718766004624983,"x":183.96,"y":143.23,"x0":-1.745732502505332,"y0":50.00367767233468,"z0":5.7820951167918615,"aX":-18.979428042846173},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.7,"breakHorizontal":16.8,"spinRate":2058,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39344865232236126,"extension":6.586968348483874},"index":3,"playId":"70596744-47bf-3d63-a1b0-e74d0667566f","pitchNumber":3,"startTime":"2025-08-17T20:25:00.696Z","endTime":"2025-08-17T20:25:10.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.29554204750583,"strikeZoneBottom":1.56909292566358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.033793086984797,"aZ":-31.10068721439129,"pfxX":-2.4699288859146593,"pfxZ":0.6749298352162452,"pX":1.4805057215493167,"pZ":0.8588830104801266,"vX0":7.906614229693718,"vY0":-124.81289938790361,"vZ0":-5.6654282326705205,"x":60.57,"y":215.59,"x0":-1.4010042828539078,"y0":50.00284943328732,"z0":5.705232502220947,"aX":-3.9167427324448654},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.1,"breakHorizontal":2.8,"spinRate":2104,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.4380817830858419,"extension":6.404348432839558},"index":4,"playId":"797b89c3-4f9f-3b37-9fcb-e6f13a36198d","pitchNumber":4,"startTime":"2025-08-17T20:25:23.589Z","endTime":"2025-08-17T20:25:26.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.4,"strikeZoneTop":3.26092783642908,"strikeZoneBottom":1.56636188105436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.20379226386022,"aZ":-26.86151160571923,"pfxX":-9.762573318423954,"pfxZ":2.554807473561171,"pX":-1.5610164396604902,"pZ":2.5365454974611983,"vX0":3.7027885620138576,"vY0":-142.83273656000006,"vZ0":-4.140567430530584,"x":176.5,"y":170.29,"x0":-1.6017564360601093,"y0":50.00128487229086,"z0":5.683041383859246,"aX":-20.27975916550821},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.0,"breakHorizontal":17.0,"spinRate":1873,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3826838076130694,"extension":6.503867146964704},"index":5,"playId":"b2e8b0d7-012d-35c8-aa8d-71edf97d9c5f","pitchNumber":5,"startTime":"2025-08-17T20:25:43.121Z","endTime":"2025-08-17T20:25:48.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.14879762471738,"strikeZoneBottom":1.54808645217473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.971860460185333,"aZ":-22.20935461853898,"pfxX":-9.768937748292515,"pfxZ":5.622317783407689,"pX":0.39565384723118036,"pZ":0.9591869307335759,"vX0":8.1587253549321,"vY0":-131.7832881309094,"vZ0":-7.947851396259237,"x":101.92,"y":212.88,"x0":-1.4594799497307183,"y0":50.00303465895432,"z0":5.634411389570625,"aX":-17.316073632049658},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.8,"breakHorizontal":16.1,"spinRate":1837,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4143994508609654,"extension":6.613190029897587},"index":6,"playId":"aadcaebb-75dd-3320-9c5e-0f4ab7538e00","pitchNumber":6,"startTime":"2025-08-17T20:26:00.413Z","endTime":"2025-08-17T20:26:05.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:26:05.913Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brooks Baldwin doubles (10) on a sharp line drive to right fielder Mike Yastrzemski. Chase Meidroth to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T20:26:24.499Z","endTime":"2025-08-17T20:26:43.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"postOnThird":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.71164728560937,"aZ":-14.708736088207264,"pfxX":-6.175935260870045,"pfxZ":8.554393359454272,"pX":0.10498568770974089,"pZ":2.5731357471003955,"vX0":7.097420018620198,"vY0":-142.02519464210312,"vZ0":-5.991777964219978,"x":113.0,"y":169.31,"x0":-1.6247080813623151,"y0":50.00260136186593,"z0":5.64663487947627,"aX":-12.609373912563894},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.4,"breakHorizontal":9.7,"spinRate":2187,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3857530160490854,"extension":6.59222727931829},"hitData":{"launchSpeed":105.6,"launchAngle":22.0,"totalDistance":377.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":197.11,"coordY":63.87}},"index":0,"playId":"a25c4755-abf3-370f-ac77-4fdad1d72544","pitchNumber":1,"startTime":"2025-08-17T20:26:30.562Z","endTime":"2025-08-17T20:26:43.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:26:43.254Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Tauchman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T20:27:11.638Z","endTime":"2025-08-17T20:29:27.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.57564496689167,"strikeZoneBottom":1.75221374578213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.68544442717437,"aZ":-33.528023822307844,"pfxX":-1.5031988950205863,"pfxZ":-0.8603329503318022,"pX":0.7645172599365352,"pZ":2.334876856118427,"vX0":6.362804714399541,"vY0":-125.03971128532933,"vZ0":-1.7783880076686924,"x":87.86,"y":175.74,"x0":-1.6199050351998179,"y0":50.00035706056004,"z0":5.811452762355838,"aX":-2.3759034068122378},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.7,"breakHorizontal":1.2,"spinRate":2037,"spinDirection":29},"zone":6,"typeConfidence":2.0,"plateTime":0.43838285033047164,"extension":6.543714075640026},"index":0,"playId":"2d6c9c77-246b-3a7c-b7b4-8d786bffbb77","pitchNumber":1,"startTime":"2025-08-17T20:27:17.602Z","endTime":"2025-08-17T20:27:24.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.57387601675377,"strikeZoneBottom":1.78149723785156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.99319321426502,"aZ":-26.204584715366376,"pfxX":-10.44604304504914,"pfxZ":3.334669849437079,"pX":-1.1737276609245821,"pZ":2.3276383324936534,"vX0":5.174897980665495,"vY0":-132.60868723346744,"vZ0":-3.696639145869592,"x":161.74,"y":175.93,"x0":-1.787920915638507,"y0":50.00314777300908,"z0":5.640251679718531,"aX":-18.700023795282572},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.5,"breakHorizontal":17.9,"spinRate":1938,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.41223191053635766,"extension":6.587479279703175},"index":1,"playId":"87bd8e43-e9da-3f93-a2e7-3e6e1d786bca","pitchNumber":2,"startTime":"2025-08-17T20:27:37.417Z","endTime":"2025-08-17T20:27:42.224Z","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":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.4015861812807,"aZ":-25.904524499425577,"pfxX":-10.310416108690553,"pfxZ":3.5928996830562268,"pX":-0.2172966096621664,"pZ":2.2040834341215523,"vX0":7.27138471427866,"vY0":-130.70460573622526,"vZ0":-4.050136069650652,"x":125.28,"y":179.27,"x0":-1.6842091637411971,"y0":50.003170003196864,"z0":5.7002784828666435,"aX":-17.98821187701236},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.9,"breakHorizontal":17.3,"spinRate":1903,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.41773127322044834,"extension":6.633690988913159},"index":2,"playId":"0f0ab201-71b3-3a66-ad06-54266bbf8809","pitchNumber":3,"startTime":"2025-08-17T20:27:56.855Z","endTime":"2025-08-17T20:28:00.494Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.60243708614255,"strikeZoneBottom":1.81004625116116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.937204166157844,"aZ":-34.30629083914776,"pfxX":-1.7825321617363423,"pfxZ":-1.3481963373173116,"pX":1.5525509742076273,"pZ":0.16315682145764887,"vX0":8.185471481144175,"vY0":-125.68670905387965,"vZ0":-6.552900882900204,"x":57.82,"y":234.37,"x0":-1.5294285674685388,"y0":50.00153379117592,"z0":5.625627204473789,"aX":-2.82257581853274},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.8,"breakHorizontal":1.2,"spinRate":2192,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4375137468770358,"extension":6.4999223223492395},"index":3,"playId":"e2a8260e-c52e-3052-8c07-d69fdedcd2bd","pitchNumber":4,"startTime":"2025-08-17T20:28:18.667Z","endTime":"2025-08-17T20:28:23.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.03129895123742,"aZ":-19.68949518801135,"pfxX":-5.594089325448369,"pfxZ":6.039748056872558,"pX":0.20900434608458954,"pZ":3.12993483591495,"vX0":7.083449505123761,"vY0":-142.26020883905554,"vZ0":-3.987929837173195,"x":109.03,"y":154.27,"x0":-1.5764835404582938,"y0":50.00322834302759,"z0":5.784255027878348,"aX":-11.564507103324443},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.3,"breakHorizontal":8.9,"spinRate":2213,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3837750111374536,"extension":6.629405432258279},"index":4,"playId":"43e46c88-3f72-3cc5-bcce-8198ea547be5","pitchNumber":5,"startTime":"2025-08-17T20:28:47.869Z","endTime":"2025-08-17T20:28:51.194Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"playId":"6b93f7f0-449a-45bb-8b0c-cb35ab6252a4","startTime":"2025-08-17T20:29:09.383Z","endTime":"2025-08-17T20:29:14.383Z","isPitch":false,"type":"stepoff"},{"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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":91.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.86865653318899,"aZ":-23.12872580889002,"pfxX":-7.515995387555874,"pfxZ":4.277512841336975,"pX":-0.5884303352880386,"pZ":3.24522915572605,"vX0":5.747643666211407,"vY0":-143.92598218795086,"vZ0":-3.304433024226782,"x":139.43,"y":151.16,"x0":-1.6266939979526773,"y0":50.00407761580794,"z0":5.8271478763700655,"aX":-15.897288741743129},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.3,"breakHorizontal":12.6,"spinRate":1821,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.37938559912336745,"extension":6.522133423660524},"index":6,"playId":"f41c2d2f-4bc9-397f-a52c-c21270b358a8","pitchNumber":6,"startTime":"2025-08-17T20:29:23.187Z","endTime":"2025-08-17T20:29:27.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:29:27.509Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Yastrzemski flies out to center fielder Brooks Baldwin.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:31:32.044Z","endTime":"2025-08-17T20:33:14.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":5},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.7,"endSpeed":90.9,"strikeZoneTop":3.27641290179809,"strikeZoneBottom":1.48604430460559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.708652546743444,"aZ":-10.017433382372408,"pfxX":-1.5744770231379732,"pfxZ":10.51117934238817,"pX":-0.09504780784426489,"pZ":2.389791053122374,"vX0":1.8560295379441338,"vY0":-143.67714366024947,"vZ0":-7.5721399195520975,"x":120.62,"y":174.26,"x0":-0.5423264884593014,"y0":50.0042519719813,"z0":5.668668501753642,"aX":-3.319392949512737},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.9,"breakHorizontal":2.5,"spinRate":2288,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.38001803955558744,"extension":7.255329998658805},"index":0,"playId":"ae00c879-9d1c-3e47-848b-4812ac9c476b","pitchNumber":1,"startTime":"2025-08-17T20:31:37.943Z","endTime":"2025-08-17T20:31:42.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.45528785407993,"strikeZoneBottom":1.66682465773777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.02990558986163,"aZ":-23.946991612975168,"pfxX":-0.1381542303777259,"pfxZ":4.186318044761383,"pX":1.1748212653267638,"pZ":1.1221684119058497,"vX0":5.363753327959669,"vY0":-139.2824798443119,"vZ0":-7.925221864677103,"x":72.22,"y":208.48,"x0":-0.7573200638247828,"y0":50.0049208034747,"z0":5.585881663098267,"aX":-0.2715515173662642},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.1,"breakHorizontal":-0.8,"spinRate":2598,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.3931172099856979,"extension":7.149903585669673},"index":1,"playId":"92aa3d19-e46f-35c6-8bf5-18d8a4c98e10","pitchNumber":2,"startTime":"2025-08-17T20:31:52.776Z","endTime":"2025-08-17T20:31:56.347Z","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":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.605950450462075,"aZ":-21.10633248285173,"pfxX":0.8715579690640136,"pfxZ":5.43557620598529,"pX":0.9985974747143913,"pZ":1.7381994475277642,"vX0":4.455167127203157,"vY0":-141.20653154920137,"vZ0":-6.99630128516716,"x":78.94,"y":191.85,"x0":-0.7074738044380081,"y0":50.00528219089726,"z0":5.587848718830678,"aX":1.7741719436840582},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.8,"breakHorizontal":-2.4,"spinRate":2659,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.3866495335279172,"extension":7.4227577365571},"index":2,"playId":"032897f7-819a-3570-a9fc-a14db611ceea","pitchNumber":3,"startTime":"2025-08-17T20:32:07.704Z","endTime":"2025-08-17T20:32:13.625Z","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":99.5,"endSpeed":90.2,"strikeZoneTop":3.26536509085008,"strikeZoneBottom":1.47670729212938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.15072631837915,"aZ":-11.63736915984333,"pfxX":1.1454842385058432,"pfxZ":9.736105812176891,"pX":-0.5421688298747168,"pZ":4.93851624584781,"vX0":-0.29140395128282925,"vY0":-144.8616949686263,"vZ0":-0.7546300921304827,"x":137.67,"y":105.44,"x0":-0.5886218720294866,"y0":50.00606039208153,"z0":5.918960577584325,"aX":2.417205850175907},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.6,"breakHorizontal":-2.0,"spinRate":2475,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.37916688318092406,"extension":7.097741802064793},"index":3,"playId":"700140a6-88b7-33c1-95e1-3b21644eac0d","pitchNumber":4,"startTime":"2025-08-17T20:32:25.518Z","endTime":"2025-08-17T20:32:28.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.161958038466246,"aZ":-11.252586099144331,"pfxX":-0.6517175622710095,"pfxZ":9.95590684239411,"pX":0.016213972212642487,"pZ":3.1974009840732163,"vX0":1.5493546990176577,"vY0":-143.77469956666684,"vZ0":-5.250265414525672,"x":116.38,"y":152.45,"x0":-0.4440690950173097,"y0":50.00160213509831,"z0":5.740397486900502,"aX":-1.3695004802905464},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.2,"breakHorizontal":0.8,"spinRate":2461,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.38041405378370996,"extension":7.299995483360649},"index":4,"playId":"02f97bd3-b60f-384b-9dda-b397973ea799","pitchNumber":5,"startTime":"2025-08-17T20:32:42.298Z","endTime":"2025-08-17T20:32:45.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.75962761478231,"aZ":-46.293621710711,"pfxX":1.778198535714751,"pfxZ":-8.59001013579739,"pX":0.6283993955004287,"pZ":2.2025789911055047,"vX0":2.0705075019452037,"vY0":-127.3301525934488,"vZ0":-0.09190519467002534,"x":93.05,"y":179.31,"x0":-0.42576989909487173,"y0":50.00145509917157,"z0":5.897431728832917,"aX":2.923274996994352},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-15.4,"breakHorizontal":-3.7,"spinRate":2540,"spinDirection":14},"zone":6,"typeConfidence":2.0,"plateTime":0.4299143394103808,"extension":7.047454620320725},"hitData":{"launchSpeed":95.5,"launchAngle":40.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.0,"coordY":56.61}},"index":5,"playId":"f5af92d5-0e1e-3add-aaf7-de5463c010e5","pitchNumber":6,"startTime":"2025-08-17T20:33:03.010Z","endTime":"2025-08-17T20:33:14.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:33:14.210Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a sharp line drive to center fielder Brooks Baldwin.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:33:29.008Z","endTime":"2025-08-17T20:34:23.848Z","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":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"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":681460,"link":"/api/v1/people/681460"},"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(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":97.1,"endSpeed":89.9,"strikeZoneTop":3.52528406550466,"strikeZoneBottom":1.73278636075746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.440970736416045,"aZ":-22.315749360375058,"pfxX":-1.6458075104613101,"pfxZ":4.843533191967104,"pX":1.6215179428643776,"pZ":0.55054639553507,"vX0":7.267543579667055,"vY0":-141.0882521923841,"vZ0":-9.703652135487776,"x":55.19,"y":223.92,"x0":-0.7639138284541188,"y0":50.000552135805876,"z0":5.449346048057579,"aX":-3.3488154138443864},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.1,"breakHorizontal":1.7,"spinRate":2550,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.3869108774310521,"extension":7.250984829932313},"index":0,"playId":"1c367dcc-4d50-31d1-b7ad-dc52db0627bf","pitchNumber":1,"startTime":"2025-08-17T20:33:36.268Z","endTime":"2025-08-17T20:33:39.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.63592613462619,"strikeZoneBottom":1.71727989704443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.644834431699685,"aZ":-40.81753478025646,"pfxX":0.6418109515179871,"pfxZ":-5.241537973823675,"pX":0.9610588314965886,"pZ":2.020510486348414,"vX0":3.732463692728487,"vY0":-127.18058613981248,"vZ0":-1.47373462729939,"x":80.37,"y":184.23,"x0":-0.6054700337039637,"y0":50.005643876686904,"z0":5.827620044821232,"aX":1.0572387219729134},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-9.6,"breakHorizontal":-1.9,"spinRate":2470,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.42969781392961215,"extension":7.4343434918416555},"index":1,"playId":"963f605d-6414-3851-ba95-10c1aa61749a","pitchNumber":2,"startTime":"2025-08-17T20:33:57.734Z","endTime":"2025-08-17T20:34:02.817Z","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":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.155773088014115,"aZ":-24.578007030479963,"pfxX":0.8688536915155072,"pfxZ":3.7697630952280914,"pX":0.3351937243435005,"pZ":1.931079406125181,"vX0":3.192300521262637,"vY0":-140.17589502704183,"vZ0":-5.762944967403273,"x":104.22,"y":186.64,"x0":-0.9257413385026392,"y0":50.000082498298745,"z0":5.592215023086814,"aX":1.7488068347936234},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.0,"breakHorizontal":-2.2,"spinRate":2508,"spinDirection":168},"zone":9,"typeConfidence":2.0,"plateTime":0.3889772767124713,"extension":7.239226094774451},"hitData":{"launchSpeed":102.9,"launchAngle":9.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":134.73,"coordY":82.62}},"index":2,"playId":"dc521564-0638-3298-8f5a-3ee400084451","pitchNumber":3,"startTime":"2025-08-17T20:34:14.487Z","endTime":"2025-08-17T20:34:23.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:34:23.848Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:34:46.876Z","endTime":"2025-08-17T20:36:18.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"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_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.6,"strikeZoneTop":3.64142763925084,"strikeZoneBottom":1.67302437906098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.290784400905387,"aZ":-12.41749875253123,"pfxX":-1.3110332651412424,"pfxZ":9.430901877614827,"pX":-0.6672427733106103,"pZ":2.5863008443931417,"vX0":0.1540954765715189,"vY0":-143.39716463548345,"vZ0":-6.744934411894616,"x":142.43,"y":168.95,"x0":-0.551010330949949,"y0":50.006191197839016,"z0":5.734064882973258,"aX":-2.747134592117167},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.0,"breakHorizontal":2.4,"spinRate":2586,"spinDirection":187},"zone":4,"typeConfidence":2.0,"plateTime":0.38109998402900525,"extension":7.279926072375409},"index":0,"playId":"aa2ab368-0781-34b9-b664-82e9439a6ac3","pitchNumber":1,"startTime":"2025-08-17T20:34:53.432Z","endTime":"2025-08-17T20:34:59.108Z","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":98.4,"endSpeed":91.1,"strikeZoneTop":3.69876241778305,"strikeZoneBottom":1.73029551897134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.94997306151613,"aZ":-12.679463530964304,"pfxX":-0.37380892563289025,"pfxZ":9.240006035618416,"pX":-0.5806013073158796,"pZ":2.841811242369612,"vX0":0.25344966343237274,"vY0":-143.36458589247385,"vZ0":-5.970641380157816,"x":139.13,"y":162.05,"x0":-0.6209804376753733,"y0":50.00099080791897,"z0":5.722186320769061,"aX":-0.7885552628251039},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.0,"breakHorizontal":0.6,"spinRate":2432,"spinDirection":188},"zone":4,"typeConfidence":2.0,"plateTime":0.38010012239246205,"extension":7.64049064524812},"index":1,"playId":"0411e4d7-086b-31f4-9aa7-000fc79bc914","pitchNumber":2,"startTime":"2025-08-17T20:35:12.795Z","endTime":"2025-08-17T20:35:18.008Z","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":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.46562112048696,"strikeZoneBottom":1.68471286285679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.591006836588484,"aZ":-40.3212907173358,"pfxX":2.4745469996072833,"pfxZ":-4.923411717524585,"pX":0.9394002464515239,"pZ":0.7811779651238844,"vX0":2.6378456547145976,"vY0":-127.37381758383655,"vZ0":-4.557089600411811,"x":81.19,"y":217.69,"x0":-0.4287930474166386,"y0":50.005868146883685,"z0":5.760184169849494,"aX":4.092127172423701},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-9.7,"breakHorizontal":-5.0,"spinRate":2553,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.42896335606353775,"extension":7.212271125486396},"index":2,"playId":"0e13b94c-20d2-3723-8d06-847178b3e77d","pitchNumber":3,"startTime":"2025-08-17T20:35:33.184Z","endTime":"2025-08-17T20:35:36.997Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"f07bb9c9-e40b-37f2-9be6-ee2ca328fc25","startTime":"2025-08-17T20:35:53.085Z","endTime":"2025-08-17T20:35:56.907Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.909832373397496,"aZ":-13.699805622721499,"pfxX":-0.27643259989523883,"pfxZ":8.94337375833174,"pX":-0.3077198499161132,"pZ":3.667018567151441,"vX0":0.9988067130309559,"vY0":-142.4102759512707,"vZ0":-3.457298795450008,"x":128.73,"y":139.77,"x0":-0.6261871680908665,"y0":50.00436047803351,"z0":5.756159066036514,"aX":-0.571154126120608},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.7,"breakHorizontal":0.4,"spinRate":2433,"spinDirection":190},"zone":1,"typeConfidence":2.0,"plateTime":0.3837424539753087,"extension":7.278076226837388},"index":4,"playId":"2f10f16a-de8c-3346-b7f1-9c1a51ca4ab8","pitchNumber":4,"startTime":"2025-08-17T20:36:14.565Z","endTime":"2025-08-17T20:36:18.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:36:18.810Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maikel Garcia singles on a ground ball to right fielder Mike Tauchman. Bobby Witt Jr. scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:36:46.115Z","endTime":"2025-08-17T20:38:49.470Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":691799,"link":"/api/v1/people/691799"},"isScoringEvent":true,"rbi":true,"earned":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":91.5,"strikeZoneTop":3.81571722587759,"strikeZoneBottom":1.72160608003978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.819001268122353,"aZ":-14.986546703988546,"pfxX":0.20639947081609789,"pfxZ":8.020928158452513,"pX":-0.6088064352506168,"pZ":4.062298174648331,"vX0":0.5806669115081059,"vY0":-144.99483345230016,"vZ0":-2.5071407600027893,"x":140.21,"y":129.1,"x0":-0.837968593960668,"y0":50.00442198826754,"z0":5.8453192243392555,"aX":0.44239008559881043},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.3,"breakHorizontal":-0.5,"spinRate":2484,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.37681808243134185,"extension":7.0858825558003735},"index":0,"playId":"e599a4b3-0cb6-3ae4-bfd4-bf7275ae649d","pitchNumber":1,"startTime":"2025-08-17T20:36:46.115Z","endTime":"2025-08-17T20:36:59.008Z","isPitch":true,"type":"pitch"},{"details":{"description":"Bobby Witt Jr. steals (32) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"e599a4b3-0cb6-3ae4-bfd4-bf7275ae649d","startTime":"2025-08-17T20:37:01.400Z","endTime":"2025-08-17T20:37:12.332Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.61645045068794,"strikeZoneBottom":1.70385953700708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.736527423326898,"aZ":-41.44483766796984,"pfxX":1.171343934019161,"pfxZ":-6.102657162114797,"pX":-0.5148172817461146,"pZ":3.1995249560282697,"vX0":-0.2899468290519992,"vY0":-122.37787678873849,"vZ0":1.8613549398975218,"x":136.62,"y":152.39,"x0":-0.5471156071093288,"y0":50.002129531857435,"z0":5.974364787115383,"aX":1.7797892930689898},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-10.3,"breakHorizontal":-2.0,"spinRate":2520,"spinDirection":23},"zone":1,"typeConfidence":2.0,"plateTime":0.44725751131199765,"extension":7.051755645218336},"index":2,"playId":"0f12645f-8475-364a-9d34-43b4a80154d1","pitchNumber":2,"startTime":"2025-08-17T20:37:12.332Z","endTime":"2025-08-17T20:37:22.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.2,"strikeZoneTop":3.70900549454007,"strikeZoneBottom":1.82762759818151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.55355539971664,"aZ":-11.9202522006817,"pfxX":-0.552325269184509,"pfxZ":9.723113023745587,"pX":-0.1608676646447492,"pZ":2.3465868893890187,"vX0":1.621403661416515,"vY0":-143.30232579143254,"vZ0":-7.339006552894445,"x":123.13,"y":175.42,"x0":-0.6618210088247983,"y0":50.00637062638382,"z0":5.6825193363705875,"aX":-1.150978169369871},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.3,"breakHorizontal":0.7,"spinRate":2431,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.38193942694325456,"extension":7.25360272558915},"index":3,"playId":"b3fab2cb-aa44-31fd-aa25-1df602489087","pitchNumber":3,"startTime":"2025-08-17T20:37:31.108Z","endTime":"2025-08-17T20:37:37.706Z","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":93.0,"endSpeed":86.1,"strikeZoneTop":3.73888312700345,"strikeZoneBottom":1.85833244850915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.83471731814298,"aZ":-29.38926835074009,"pfxX":-0.44603629595327643,"pfxZ":1.4934241890773219,"pX":1.3297874292588703,"pZ":1.3012657235339165,"vX0":6.127575274707871,"vY0":-135.37201643293878,"vZ0":-5.886010155696017,"x":66.31,"y":203.65,"x0":-0.8992606489642077,"y0":50.00479741663559,"z0":5.544942529541952,"aX":-0.8334053249587586},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.7,"breakHorizontal":-0.4,"spinRate":2724,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.40364531489596667,"extension":7.162134750055673},"index":4,"playId":"c0212579-a12b-3709-af91-f15e8dc92a5a","pitchNumber":4,"startTime":"2025-08-17T20:37:52.846Z","endTime":"2025-08-17T20:37:56.272Z","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":99.0,"endSpeed":90.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.05052018844602,"aZ":-13.866110075809289,"pfxX":-0.971639830874416,"pfxZ":8.677940752335413,"pX":0.18675623368411778,"pZ":3.174290249500239,"vX0":2.4913196951292718,"vY0":-144.2160085095949,"vZ0":-4.919491323283078,"x":109.88,"y":153.07,"x0":-0.5614552199029611,"y0":50.00251142418489,"z0":5.755280322920894,"aX":-2.0500775622693745},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.9,"breakHorizontal":1.3,"spinRate":2380,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.37956778601333463,"extension":7.189593784538606},"index":5,"playId":"f0b309d0-4d5e-3823-9512-e97540f848be","pitchNumber":5,"startTime":"2025-08-17T20:38:12.081Z","endTime":"2025-08-17T20:38:15.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":91.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.96194762155468,"aZ":-13.196496981002447,"pfxX":-0.9215515301914783,"pfxZ":8.91987772066792,"pX":0.45521984009748884,"pZ":1.7124463630750666,"vX0":2.7499525064888033,"vY0":-143.93292844942366,"vZ0":-8.827389745110375,"x":99.65,"y":192.54,"x0":-0.38694945873294995,"y0":50.0065183359644,"z0":5.608840455569012,"aX":-1.9616402575431822},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.9,"breakHorizontal":1.2,"spinRate":2296,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.3785056457573024,"extension":7.370787687919422},"hitData":{"launchSpeed":97.9,"launchAngle":-5.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.04,"coordY":111.41}},"index":6,"playId":"8ddad667-3f11-3cdc-be2e-e6faf9d19ceb","pitchNumber":6,"startTime":"2025-08-17T20:38:37.754Z","endTime":"2025-08-17T20:38:49.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:38:49.470Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Salvador Perez singles on a sharp fly ball to center fielder Brooks Baldwin. Maikel Garcia scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:39:20.671Z","endTime":"2025-08-17T20:40:32.660Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"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,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","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":691799,"link":"/api/v1/people/691799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"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":3},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":{"id":691799,"link":"/api/v1/people/691799"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":86.5,"endSpeed":79.7,"strikeZoneTop":3.67473458428582,"strikeZoneBottom":1.76658487310568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.533021960688277,"aZ":-41.70862507509563,"pfxX":0.6994980028314111,"pfxZ":-5.9228344881740504,"pX":-0.16130632959213395,"pZ":2.71046858725114,"vX0":0.5189161518952912,"vY0":-126.02342039702347,"vZ0":0.3506205329363534,"x":123.15,"y":165.6,"x0":-0.4607535278490104,"y0":50.00445416813852,"z0":5.937584070454204,"aX":1.12554944850428},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-10.4,"breakHorizontal":-1.4,"spinRate":2501,"spinDirection":22},"zone":5,"typeConfidence":2.0,"plateTime":0.43455965756481607,"extension":7.09980675392207},"index":0,"playId":"c526793c-8f89-3b16-b1ff-040dc8445ffc","pitchNumber":1,"startTime":"2025-08-17T20:39:24.554Z","endTime":"2025-08-17T20:39:28.872Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"0f387a10-b5e2-3248-930b-0ae3aba9a022","startTime":"2025-08-17T20:39:41.672Z","endTime":"2025-08-17T20:39:52.486Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by pitcher Grant Taylor on the pickoff attempt.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"0f387a10-b5e2-3248-930b-0ae3aba9a022","startTime":"2025-08-17T20:40:03.855Z","endTime":"2025-08-17T20:40:19.470Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.1,"strikeZoneTop":3.68,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.93743439599816,"aZ":-9.211560802336999,"pfxX":-0.8264516368347221,"pfxZ":11.147738694941612,"pX":0.03697607706408797,"pZ":2.8220298557041676,"vX0":1.982866927226345,"vY0":-143.48554218223623,"vZ0":-6.45138020003865,"x":115.59,"y":162.59,"x0":-0.5594483820153479,"y0":50.006729578167906,"z0":5.691155887752151,"aX":-1.7031946346405267},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.8,"breakHorizontal":1.1,"spinRate":2547,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.3835055567130947,"extension":7.277799379292324},"hitData":{"launchSpeed":105.8,"launchAngle":25.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":115.64,"coordY":36.4}},"index":3,"playId":"f8976d2c-4ce5-38d2-aec0-56edef723c91","pitchNumber":2,"startTime":"2025-08-17T20:40:19.470Z","endTime":"2025-08-17T20:40:32.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:40:32.660Z","atBatIndex":68},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Adam Frazier homers (5) on a fly ball to right field. Salvador Perez scores.","rbi":2,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:43:25.046Z","endTime":"2025-08-17T20:44:12.985Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":{"id":673929,"link":"/api/v1/people/673929"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":{"id":691799,"link":"/api/v1/people/691799"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"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":2},"index":0,"startTime":"2025-08-17T20:40:54.239Z","endTime":"2025-08-17T20:41:22.784Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jordan Leasure replaces Grant Taylor.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-17T20:41:22.784Z","endTime":"2025-08-17T20:43:26.990Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673929,"link":"/api/v1/people/673929"},"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":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.31469736205667,"strikeZoneBottom":1.48196494853173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.14282047685832,"aZ":-11.488304064719573,"pfxX":-4.959882460477597,"pfxZ":10.666526648993306,"pX":-1.6577364549370588,"pZ":3.359731521745567,"vX0":-0.1975871677456169,"vY0":-138.86607519317894,"vZ0":-4.537164380398341,"x":180.19,"y":148.07,"x0":-0.9418612295708589,"y0":50.0023146786127,"z0":5.788425697917608,"aX":-9.6176420760332},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":9.0,"spinRate":2333,"spinDirection":194},"zone":11,"typeConfidence":0.89,"plateTime":0.3955010976903832,"extension":6.831902792315818},"index":2,"playId":"b4273fc7-3898-3c97-9e70-235333213087","pitchNumber":1,"startTime":"2025-08-17T20:43:26.990Z","endTime":"2025-08-17T20:43:32.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87034076951409,"aZ":-9.334308841101091,"pfxX":-2.1938485242531542,"pfxZ":11.744530659586044,"pX":0.18539642464236092,"pZ":2.506526689626291,"vX0":2.884822601535944,"vY0":-138.98364179707823,"vZ0":-6.887023955762594,"x":109.93,"y":171.1,"x0":-0.5838825946295436,"y0":50.00581069992362,"z0":5.646051695724868,"aX":-4.267628971531965},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.9,"breakHorizontal":3.4,"spinRate":2307,"spinDirection":188},"zone":5,"typeConfidence":0.9,"plateTime":0.3950003736007126,"extension":6.7932869983532695},"hitData":{"launchSpeed":99.9,"launchAngle":40.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.52,"coordY":73.92}},"index":3,"playId":"08301fe0-bf31-3d1c-bbc5-df01f034ad84","pitchNumber":2,"startTime":"2025-08-17T20:43:44.523Z","endTime":"2025-08-17T20:44:12.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:44:12.985Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T20:44:30.566Z","endTime":"2025-08-17T20:47:47.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,7,8],"actionIndex":[6],"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":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.35174544667584,"strikeZoneBottom":1.56441005734121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.398766122672882,"aZ":-29.59391681336093,"pfxX":2.0726984402538866,"pfxZ":1.565398378276809,"pX":0.5624643770618948,"pZ":2.3184299812297957,"vX0":2.7452969176277,"vY0":-127.0968041624776,"vZ0":-2.9046184201733967,"x":95.56,"y":176.18,"x0":-0.7981688609523981,"y0":50.00238980912549,"z0":5.809934714016684,"aX":3.4131186776820477},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.4,"breakHorizontal":-4.3,"spinRate":2244,"spinDirection":147},"zone":6,"typeConfidence":0.9,"plateTime":0.42984055897455997,"extension":6.6392297784077074},"index":0,"playId":"4aa0d6da-830f-3c93-ae09-5c9dc24d6ed1","pitchNumber":1,"startTime":"2025-08-17T20:44:36.503Z","endTime":"2025-08-17T20:44:41.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.4066360690514,"strikeZoneBottom":1.58795261863952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.05894928963333,"aZ":-12.779633787249368,"pfxX":-3.774895393447154,"pfxZ":9.875628089848375,"pX":-0.04381316363317258,"pZ":3.7197939391688988,"vX0":2.7540043775050496,"vY0":-139.43642868608043,"vZ0":-3.388110637022745,"x":118.67,"y":138.35,"x0":-0.5550244250386372,"y0":50.00686581106891,"z0":5.796877785305049,"aX":-7.4169987383654705},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":6.2,"spinRate":2336,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.39317842666380853,"extension":6.8098178484446805},"index":1,"playId":"e35f0e80-6de7-3320-8fb7-586945d9032c","pitchNumber":2,"startTime":"2025-08-17T20:44:52.515Z","endTime":"2025-08-17T20:44:56.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.58382337491891,"aZ":-9.533536662054061,"pfxX":-1.8718992674268975,"pfxZ":11.47965467580459,"pX":-0.08401741839749333,"pZ":2.415454358907435,"vX0":2.48491764818059,"vY0":-139.58758273573497,"vZ0":-7.149346457077028,"x":120.2,"y":173.56,"x0":-0.7427915166684183,"y0":50.00150773187444,"z0":5.638337505747553,"aX":-3.6916395626064586},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.4,"breakHorizontal":2.9,"spinRate":2426,"spinDirection":197},"zone":5,"typeConfidence":0.9,"plateTime":0.39246187148623424,"extension":6.938309795996758},"index":2,"playId":"d696be9d-3d1e-3620-bf6e-fb69259be436","pitchNumber":3,"startTime":"2025-08-17T20:45:08.895Z","endTime":"2025-08-17T20:45:13.252Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-17T20:45:18.178Z","endTime":"2025-08-17T20:45:38.645Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.33390335970712,"strikeZoneBottom":1.51533466382743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.52288255338632,"aZ":-27.505483623148553,"pfxX":2.3090320950562955,"pfxZ":2.8041599328224045,"pX":2.0986946986681536,"pZ":1.5273506663670176,"vX0":5.8042648851491165,"vY0":-127.79126969198619,"vZ0":-4.9248989878472145,"x":37.0,"y":197.54,"x0":-0.4955398686010494,"y0":50.005345155664145,"z0":5.621319221727202,"aX":3.846503981731393},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.2,"breakHorizontal":-5.4,"spinRate":2440,"spinDirection":147},"zone":14,"typeConfidence":0.9,"plateTime":0.42741001124409683,"extension":6.768622836600494},"index":4,"playId":"d2fdd29c-de8d-36d3-9a86-8f20fde84767","pitchNumber":4,"startTime":"2025-08-17T20:45:38.645Z","endTime":"2025-08-17T20:45:43.828Z","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":87.4,"endSpeed":81.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.969301974383317,"aZ":-29.28447743930863,"pfxX":1.375004681136636,"pfxZ":1.7451630947109802,"pX":0.4859280042522577,"pZ":2.1783709135277305,"vX0":2.691300234595454,"vY0":-127.3184682554798,"vZ0":-3.117461164202271,"x":98.48,"y":179.96,"x0":-0.7598081060030231,"y0":50.00293785745424,"z0":5.714696136472067,"aX":2.2772122434850885},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.8,"breakHorizontal":-3.0,"spinRate":2284,"spinDirection":126},"zone":6,"typeConfidence":0.89,"plateTime":0.42875361064001405,"extension":6.749579738059415},"index":5,"playId":"036d27dc-cb4e-38f6-905d-45737544788a","pitchNumber":5,"startTime":"2025-08-17T20:45:56.076Z","endTime":"2025-08-17T20:46:01.194Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-17T20:46:23.275Z","endTime":"2025-08-17T20:46:58.780Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.947379806926705,"aZ":-12.395932186790057,"pfxX":-2.2553430532951126,"pfxZ":9.85212651546609,"pX":0.19213948719640186,"pZ":2.536862629766845,"vX0":2.599903497680081,"vY0":-140.34891551770016,"vZ0":-6.397104758186194,"x":109.68,"y":170.28,"x0":-0.4505147202312277,"y0":50.000477010279575,"z0":5.643053142254743,"aX":-4.52647895060285},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":3.6,"spinRate":2264,"spinDirection":197},"zone":5,"typeConfidence":0.9,"plateTime":0.38934922288575,"extension":6.916765276120423},"index":7,"playId":"17800a9b-a8af-300f-b1bd-07e0bcbd6618","pitchNumber":6,"startTime":"2025-08-17T20:46:58.780Z","endTime":"2025-08-17T20:47:06.210Z","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":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.30486024570745,"strikeZoneBottom":1.56372988162511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.532849003764593,"aZ":-11.983840496573745,"pfxX":0.18034843395712308,"pfxZ":10.039914695358481,"pX":0.8911209250660953,"pZ":1.6358852544839546,"vX0":3.155472588617524,"vY0":-140.37568246136516,"vZ0":-8.716973189877265,"x":83.03,"y":194.61,"x0":-0.2674015834347008,"y0":50.00193433626453,"z0":5.5469377330108305,"aX":0.3618784217528366},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":-1.0,"spinRate":2168,"spinDirection":193},"zone":14,"typeConfidence":0.89,"plateTime":0.38907743967514374,"extension":6.972760385333852},"index":8,"playId":"793dbb70-97cc-37c7-baf6-0302e959653d","pitchNumber":7,"startTime":"2025-08-17T20:47:42.457Z","endTime":"2025-08-17T20:47:47.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:47:47.633Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lenyn Sosa lines out sharply to left fielder John Rave.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T20:50:17.377Z","endTime":"2025-08-17T20:51:36.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"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":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to second base for Adam Frazier.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T20:49:48.189Z","endTime":"2025-08-17T20:49:48.202Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"600"},{"details":{"description":"Defensive Substitution: Kyle Isbel replaces second baseman Jonathan India, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T20:49:48.202Z","endTime":"2025-08-17T20:49:48.203Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":663697,"link":"/api/v1/people/663697"}},{"details":{"description":"Defensive switch from center field to left field for John Rave.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-17T20:49:48.203Z","endTime":"2025-08-17T20:50:20.376Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800"},{"details":{"description":"Pitching Change: Carlos Estévez replaces Lucas Erceg.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-17T20:50:19.609Z","endTime":"2025-08-17T20:50:19.610Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608032,"link":"/api/v1/people/608032"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.4733795672531,"strikeZoneBottom":1.63107488916161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.112067842822082,"aZ":-27.664274576648058,"pfxX":3.4232939281039334,"pfxZ":2.929892108915997,"pX":-1.0368437188037072,"pZ":4.070956773281319,"vX0":1.1803381392250445,"vY0":-123.00820079048124,"vZ0":0.2504617786805722,"x":156.52,"y":128.86,"x0":-1.967050190962804,"y0":50.00580738370045,"z0":6.302567362909846,"aX":5.2761586732156},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.6,"breakHorizontal":-6.5,"spinRate":2222,"spinDirection":164},"zone":11,"typeConfidence":0.9,"plateTime":0.44431944648723265,"extension":5.8214447633328215},"index":4,"playId":"ca49a515-c8be-3b5a-9629-e37e63eb1ba3","pitchNumber":1,"startTime":"2025-08-17T20:50:19.611Z","endTime":"2025-08-17T20:50:22.848Z","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":94.2,"endSpeed":86.1,"strikeZoneTop":3.59170485213372,"strikeZoneBottom":1.65632226034417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.38507351717238,"aZ":-13.488260614408318,"pfxX":-4.376521074085695,"pfxZ":9.826796428429379,"pX":0.04898318040537249,"pZ":3.3294711432700304,"vX0":6.051316373968936,"vY0":-137.04147428679323,"vZ0":-4.732614577576112,"x":115.13,"y":148.88,"x0":-1.6195082604555984,"y0":50.00290661190182,"z0":6.000776645909732,"aX":-8.322358830177668},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":6.6,"spinRate":2207,"spinDirection":209},"zone":2,"typeConfidence":0.88,"plateTime":0.39974884849308223,"extension":6.175332595604548},"index":5,"playId":"6b2afb12-1652-3ec9-9efa-e65307050859","pitchNumber":2,"startTime":"2025-08-17T20:50:33.028Z","endTime":"2025-08-17T20:50:37.464Z","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":87.2,"endSpeed":80.3,"strikeZoneTop":3.43159464266063,"strikeZoneBottom":1.68307951401389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.37906391404104,"aZ":-23.508082801827456,"pfxX":-1.5797249959038933,"pfxZ":5.2933049858645065,"pX":-1.2795159995993082,"pZ":2.28088548481289,"vX0":2.376488625594118,"vY0":-126.96336274021483,"vZ0":-4.738970040993449,"x":165.77,"y":177.2,"x0":-2.021326521895895,"y0":50.00108361267184,"z0":6.036441585522888,"aX":-2.5854183253706173},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.8,"breakHorizontal":2.3,"spinRate":2150,"spinDirection":170},"zone":13,"typeConfidence":0.64,"plateTime":0.43099170006507936,"extension":5.896871354519788},"index":6,"playId":"371496de-345e-3ec0-ac2b-1672b2164d5d","pitchNumber":3,"startTime":"2025-08-17T20:50:46.691Z","endTime":"2025-08-17T20:50:53.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.47124116662912,"aZ":-11.334398997138237,"pfxX":-3.465605597721111,"pfxZ":10.887773520488967,"pX":-0.47163695432460934,"pZ":2.688135307551834,"vX0":4.370053410898434,"vY0":-137.0304312729173,"vZ0":-6.780348055161874,"x":134.98,"y":166.2,"x0":-1.6320503924502123,"y0":50.002324883798906,"z0":5.958277032584655,"aX":-6.633079029479569},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.6,"breakHorizontal":5.4,"spinRate":2154,"spinDirection":204},"zone":4,"typeConfidence":0.9,"plateTime":0.39874096235223666,"extension":6.217202477223272},"index":7,"playId":"df3f904d-3181-34ff-b0e0-1901002211ad","pitchNumber":4,"startTime":"2025-08-17T20:51:04.772Z","endTime":"2025-08-17T20:51:09.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.967105502022672,"aZ":-13.735180628884066,"pfxX":-3.994776055656392,"pfxZ":9.40362983401308,"pX":-0.04335380610113569,"pZ":3.356203338355139,"vX0":5.426010658979551,"vY0":-138.87538367648568,"vZ0":-4.790836570986614,"x":118.65,"y":148.16,"x0":-1.4999408717147749,"y0":50.00303460244946,"z0":6.011508425929853,"aX":-7.833737211070464},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.3,"breakHorizontal":6.1,"spinRate":2092,"spinDirection":200},"zone":2,"typeConfidence":0.89,"plateTime":0.3938156143982674,"extension":6.238712831364592},"hitData":{"launchSpeed":101.6,"launchAngle":18.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":94.01,"coordY":93.7}},"index":8,"playId":"d4d8e691-d91f-3ddd-a74b-7ff04d85f380","pitchNumber":5,"startTime":"2025-08-17T20:51:27.746Z","endTime":"2025-08-17T20:51:36.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:51:36.878Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colson Montgomery flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T20:52:01.699Z","endTime":"2025-08-17T20:52:11.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.0,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.387095380685018,"aZ":-29.358161749581605,"pfxX":3.3840382786417567,"pfxZ":1.75075604883863,"pX":0.11696828461841423,"pZ":2.4425072381405903,"vX0":3.57291601618591,"vY0":-124.92161500139096,"vZ0":-3.043296602502833,"x":112.54,"y":172.83,"x0":-1.7629565023615204,"y0":50.00049737126484,"z0":6.050053239267046,"aX":5.432708540371132},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.8,"breakHorizontal":-6.8,"spinRate":2286,"spinDirection":163},"zone":5,"typeConfidence":0.9,"plateTime":0.4358069977105612,"extension":6.025602668338762},"hitData":{"launchSpeed":89.7,"launchAngle":55.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.93,"coordY":100.39}},"index":0,"playId":"3903238f-374c-3967-8254-41b6fc8552e9","pitchNumber":1,"startTime":"2025-08-17T20:52:01.699Z","endTime":"2025-08-17T20:52:11.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:52:11.892Z","atBatIndex":72},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Vargas lines out to left fielder John Rave.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T20:52:35.621Z","endTime":"2025-08-17T20:53:08.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.655919552326306,"aZ":-31.617526287483496,"pfxX":2.2867736375880705,"pfxZ":0.3662810440409938,"pX":-0.8213227426387253,"pZ":2.311575203376927,"vX0":2.0665292204798247,"vY0":-121.9736207351051,"vZ0":-2.6124469922844327,"x":148.31,"y":176.37,"x0":-1.9734890979095756,"y0":50.00376400542845,"z0":6.0948483828375375,"aX":3.4811669436439323},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.4,"breakHorizontal":-4.6,"spinRate":2222,"spinDirection":135},"zone":4,"typeConfidence":0.89,"plateTime":0.4472762597320923,"extension":5.948843503282541},"index":0,"playId":"62c4da6c-7a74-3f11-b845-bff06b60e288","pitchNumber":1,"startTime":"2025-08-17T20:52:38.740Z","endTime":"2025-08-17T20:52:42.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.032524801308544,"aZ":-23.5222837097665,"pfxX":0.597223465310756,"pfxZ":5.375417157544069,"pX":-0.18348520211561797,"pZ":2.285758660391604,"vX0":4.032342780807183,"vY0":-125.65135261306277,"vZ0":-4.575654112712055,"x":123.99,"y":177.06,"x0":-1.8825840696112621,"y0":50.00033270664841,"z0":6.027554983621164,"aX":0.9596755567897974},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.0,"breakHorizontal":-1.9,"spinRate":2205,"spinDirection":145},"zone":5,"typeConfidence":0.83,"plateTime":0.4349254782577101,"extension":6.02347563627792},"hitData":{"launchSpeed":98.0,"launchAngle":21.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":47.76,"coordY":95.26}},"index":1,"playId":"898d9346-c3a3-33d0-91cc-fcfff81c22a4","pitchNumber":2,"startTime":"2025-08-17T20:52:56.128Z","endTime":"2025-08-17T20:53:08.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:53:08.085Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Vargas lines out to left fielder John Rave.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T20:52:35.621Z","endTime":"2025-08-17T20:53:08.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.655919552326306,"aZ":-31.617526287483496,"pfxX":2.2867736375880705,"pfxZ":0.3662810440409938,"pX":-0.8213227426387253,"pZ":2.311575203376927,"vX0":2.0665292204798247,"vY0":-121.9736207351051,"vZ0":-2.6124469922844327,"x":148.31,"y":176.37,"x0":-1.9734890979095756,"y0":50.00376400542845,"z0":6.0948483828375375,"aX":3.4811669436439323},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.4,"breakHorizontal":-4.6,"spinRate":2222,"spinDirection":135},"zone":4,"typeConfidence":0.89,"plateTime":0.4472762597320923,"extension":5.948843503282541},"index":0,"playId":"62c4da6c-7a74-3f11-b845-bff06b60e288","pitchNumber":1,"startTime":"2025-08-17T20:52:38.740Z","endTime":"2025-08-17T20:52:42.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.032524801308544,"aZ":-23.5222837097665,"pfxX":0.597223465310756,"pfxZ":5.375417157544069,"pX":-0.18348520211561797,"pZ":2.285758660391604,"vX0":4.032342780807183,"vY0":-125.65135261306277,"vZ0":-4.575654112712055,"x":123.99,"y":177.06,"x0":-1.8825840696112621,"y0":50.00033270664841,"z0":6.027554983621164,"aX":0.9596755567897974},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.0,"breakHorizontal":-1.9,"spinRate":2205,"spinDirection":145},"zone":5,"typeConfidence":0.83,"plateTime":0.4349254782577101,"extension":6.02347563627792},"hitData":{"launchSpeed":98.0,"launchAngle":21.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":47.76,"coordY":95.26}},"index":1,"playId":"898d9346-c3a3-33d0-91cc-fcfff81c22a4","pitchNumber":2,"startTime":"2025-08-17T20:52:56.128Z","endTime":"2025-08-17T20:53:08.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:53:08.085Z","atBatIndex":73},"scoringPlays":[1,40,56,67,68,69],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"coordinates":{"x":74.68,"y":34.12},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":154.66,"y":166.14},"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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":104.0,"y":153.0},"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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":111.0,"y":60.0},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":13,"top":[7,8,9,10],"bottom":[11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":204.6,"y":106.98},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":145.54,"y":81.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"coordinates":{"x":96.43,"y":81.19},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":214.0,"y":121.0},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":139.97,"y":145.36},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":150.61,"y":156.0},"type":"O","description":"Groundout"}]}},{"startIndex":14,"endIndex":20,"top":[14,15,16,17],"bottom":[18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"coordinates":{"x":144.28,"y":90.61},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"coordinates":{"x":149.59,"y":170.7},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":155.68,"y":164.11},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":3,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":96.89,"y":166.14},"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":3,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":112.88,"y":141.36},"type":"O","description":"Groundout"}]}},{"startIndex":21,"endIndex":28,"top":[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":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":206.35,"y":86.07},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":111.69,"y":54.89},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"coordinates":{"x":96.63,"y":63.65},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":149.98,"y":152.79},"type":"O","description":"Grounded Into DP"},{"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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":166.6,"y":78.98},"type":"O","description":"Lineout"}]}},{"startIndex":29,"endIndex":37,"top":[29,30,31,32,33],"bottom":[34,35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"coordinates":{"x":136.94,"y":89.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"coordinates":{"x":158.75,"y":52.68},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":187.05,"y":125.35},"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":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":158.26,"y":135.15},"type":"O","description":"Groundout"}]}},{"startIndex":38,"endIndex":47,"top":[38,39,40,41,42,43],"bottom":[44,45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":47.87,"y":96.12},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":83.21,"y":103.3},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"coordinates":{"x":188.15,"y":81.82},"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":6,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":51.68,"y":133.56},"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":6,"pitcher":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":111.29,"y":50.33},"type":"O","description":"Flyout"}]}},{"startIndex":48,"endIndex":58,"top":[48,49,50,51,52],"bottom":[53,54,55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"coordinates":{"x":131.23,"y":90.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"coordinates":{"x":126.73,"y":188.27},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":138.73,"y":137.96},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":177.25,"y":103.78},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":90.04,"y":157.25},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":137.01,"y":54.62},"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":7,"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":107.53,"y":152.96},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":7,"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":53.81,"y":123.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":7,"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":57.41,"y":28.98},"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":7,"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"coordinates":{"x":120.66,"y":111.35},"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":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"coordinates":{"x":100.21,"y":55.56},"type":"O","description":"Flyout"}]}},{"startIndex":59,"endIndex":70,"top":[59,60,61,62,63],"bottom":[64,65,66,67,68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":96.85,"y":54.47},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":169.26,"y":78.86},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"coordinates":{"x":197.11,"y":63.87},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":121.0,"y":56.61},"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":8,"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":134.73,"y":82.62},"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":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":183.04,"y":111.41},"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":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":115.64,"y":36.4},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":211.52,"y":73.92},"type":"H","description":"Home Run"}]}},{"startIndex":71,"endIndex":73,"top":[71,72,73],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"coordinates":{"x":94.01,"y":93.7},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":107.93,"y":100.39},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":47.76,"y":95.26},"type":"O","description":"Lineout"}],"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":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":4,"hits":4,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":6,"hits":8,"errors":1,"leftOnBase":4},"away":{"runs":2,"hits":9,"errors":1,"leftOnBase":11}},"defense":{"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"catcher":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"first":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"second":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"third":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"shortstop":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"left":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"center":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"right":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"onDeck":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"inHole":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"battingOrder":8,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"offense":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"onDeck":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"inHole":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"pitcher":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"battingOrder":4,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":3,"airOuts":14,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".229","atBats":36,"obp":".299","slg":".367","ops":".666","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":14,"rbi":2,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":1,"lineOuts":7},"pitching":{"flyOuts":6,"groundOuts":9,"airOuts":8,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":31,"obp":".324","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":139,"era":"4.14","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.36","battersFaced":34,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":49,"strikes":90,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":6,"pitchesPerInning":"17.38","runsScoredPer9":"6.75","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID672820":{"person":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"jerseyNumber":"50","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":67,"groundOuts":70,"airOuts":125,"runs":41,"doubles":16,"triples":1,"homeRuns":16,"strikeOuts":88,"baseOnBalls":14,"intentionalWalks":0,"hits":105,"hitByPitch":3,"avg":".273","atBats":385,"obp":".302","slg":".444","ops":".746","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":405,"totalBases":171,"rbi":50,"leftOnBase":178,"sacBunts":1,"sacFlies":2,"babip":".314","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.06","popOuts":28,"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":188,"putOuts":205,"errors":10,"chances":403,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID621051":{"person":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(BS, 4)","summary":"0.2 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"13.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":34,"groundOuts":26,"airOuts":63,"runs":15,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":41,"baseOnBalls":19,"intentionalWalks":2,"hits":38,"hitByPitch":3,"atBats":163,"obp":".316","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":744,"era":"3.12","inningsPitched":"43.1","wins":2,"losses":1,"saves":2,"saveOpportunities":6,"holds":10,"blownSaves":4,"earnedRuns":15,"whip":"1.32","battersFaced":190,"outs":130,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":744,"balls":276,"strikes":468,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":2,"winPercentage":".667","pitchesPerInning":"17.17","gamesFinished":17,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"8.52","walksPer9Inn":"3.95","hitsPer9Inn":"7.89","runsScoredPer9":"3.12","homeRunsPer9":"0.83","inheritedRunners":22,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":13,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641302":{"person":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"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,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":5,"flyOuts":58,"groundOuts":65,"airOuts":96,"runs":47,"doubles":11,"triples":3,"homeRuns":5,"strikeOuts":71,"baseOnBalls":26,"intentionalWalks":3,"hits":78,"hitByPitch":1,"atBats":307,"obp":".313","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1298,"era":"4.48","inningsPitched":"80.1","wins":4,"losses":10,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":40,"whip":"1.29","battersFaced":338,"outs":241,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":1298,"balls":441,"strikes":857,"strikePercentage":".660","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".286","pitchesPerInning":"16.16","gamesFinished":11,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"7.95","walksPer9Inn":"2.91","hitsPer9Inn":"8.74","runsScoredPer9":"5.27","homeRunsPer9":"0.56","inheritedRunners":13,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663436":{"person":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 0 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":8,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":30,"strikes":57,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":18,"flyOuts":59,"groundOuts":128,"airOuts":105,"runs":53,"doubles":23,"triples":2,"homeRuns":15,"strikeOuts":74,"baseOnBalls":34,"intentionalWalks":0,"hits":102,"hitByPitch":5,"atBats":407,"obp":".315","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1701,"era":"3.94","inningsPitched":"107.1","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.27","battersFaced":448,"outs":322,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1701,"balls":630,"strikes":1071,"strikePercentage":".630","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".308","pitchesPerInning":"15.85","gamesFinished":0,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"6.20","walksPer9Inn":"2.85","hitsPer9Inn":"8.55","runsScoredPer9":"4.44","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":0,"chances":16,"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"}]},"ID685126":{"person":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":53,"gamesStarted":3,"flyOuts":30,"groundOuts":41,"airOuts":52,"runs":26,"doubles":15,"triples":2,"homeRuns":8,"strikeOuts":59,"baseOnBalls":16,"intentionalWalks":4,"hits":53,"hitByPitch":5,"atBats":201,"obp":".329","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":895,"era":"4.15","inningsPitched":"52.0","wins":2,"losses":4,"saves":2,"saveOpportunities":4,"holds":6,"blownSaves":2,"earnedRuns":24,"whip":"1.33","battersFaced":226,"outs":156,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":895,"balls":346,"strikes":549,"strikePercentage":".610","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".333","pitchesPerInning":"17.21","gamesFinished":12,"strikeoutWalkRatio":"3.69","strikeoutsPer9Inn":"10.21","walksPer9Inn":"2.77","hitsPer9Inn":"9.17","runsScoredPer9":"4.50","homeRunsPer9":"1.38","inheritedRunners":32,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668942":{"person":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":37,"groundOuts":51,"airOuts":59,"runs":14,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":48,"baseOnBalls":19,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".180","atBats":189,"obp":".252","slg":".259","ops":".511","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":49,"rbi":11,"leftOnBase":95,"sacBunts":1,"sacFlies":2,"babip":".227","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"94.50","popOuts":4,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":98,"putOuts":70,"errors":6,"chances":174,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643565":{"person":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":42,"groundOuts":49,"airOuts":65,"runs":32,"doubles":13,"triples":1,"homeRuns":8,"strikeOuts":69,"baseOnBalls":36,"intentionalWalks":0,"hits":67,"hitByPitch":2,"avg":".269","atBats":249,"obp":".365","slg":".426","ops":".791","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":288,"totalBases":106,"rbi":31,"leftOnBase":79,"sacBunts":0,"sacFlies":1,"babip":".341","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.12","popOuts":10,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":101,"errors":0,"chances":105,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681343":{"person":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":65,"groundOuts":86,"airOuts":111,"runs":53,"doubles":14,"triples":2,"homeRuns":11,"strikeOuts":98,"baseOnBalls":45,"intentionalWalks":0,"hits":84,"hitByPitch":11,"atBats":376,"obp":".323","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":1698,"era":"4.01","inningsPitched":"101.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.28","battersFaced":435,"outs":303,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1698,"balls":630,"strikes":1068,"strikePercentage":".630","hitBatsmen":11,"balks":0,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".300","pitchesPerInning":"16.81","gamesFinished":0,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"8.73","walksPer9Inn":"4.01","hitsPer9Inn":"7.49","runsScoredPer9":"4.72","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681460":{"person":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"900","stats":{"batting":{"summary":"3-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":26,"groundOuts":53,"airOuts":49,"runs":18,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":63,"baseOnBalls":12,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".236","atBats":208,"obp":".278","slg":".385","ops":".663","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":80,"rbi":26,"leftOnBase":99,"sacBunts":4,"sacFlies":2,"babip":".300","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.71","popOuts":11,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":48,"putOuts":107,"errors":4,"chances":159,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID805367":{"person":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | 2B, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":46,"groundOuts":100,"airOuts":91,"runs":36,"doubles":13,"triples":0,"homeRuns":3,"strikeOuts":50,"baseOnBalls":35,"intentionalWalks":0,"hits":80,"hitByPitch":4,"avg":".251","atBats":319,"obp":".331","slg":".320","ops":".651","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":360,"totalBases":102,"rbi":15,"leftOnBase":109,"sacBunts":1,"sacFlies":1,"babip":".288","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"106.33","popOuts":18,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":177,"putOuts":125,"errors":8,"chances":310,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID691019":{"person":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"700","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":45,"flyOuts":25,"groundOuts":30,"airOuts":34,"runs":18,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":40,"baseOnBalls":18,"intentionalWalks":0,"hits":34,"hitByPitch":3,"avg":".250","atBats":136,"obp":".348","slg":".346","ops":".694","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":159,"totalBases":47,"rbi":13,"leftOnBase":49,"sacBunts":1,"sacFlies":1,"babip":".337","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.00","popOuts":1,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":28,"stolenBasePercentage":".824","caughtStealingPercentage":".176","assists":18,"putOuts":266,"errors":3,"chances":287,"fielding":".990","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID691799":{"person":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(L, 0-3)","summary":"1.0 IP, 3 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":9,"strikes":15,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.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":1,"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":22,"gamesStarted":2,"flyOuts":10,"groundOuts":19,"airOuts":19,"runs":13,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":32,"baseOnBalls":9,"intentionalWalks":1,"hits":23,"hitByPitch":0,"atBats":90,"obp":".317","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":392,"era":"4.68","inningsPitched":"25.0","wins":0,"losses":3,"saves":4,"saveOpportunities":5,"holds":6,"blownSaves":1,"earnedRuns":13,"whip":"1.28","battersFaced":102,"outs":75,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":392,"balls":136,"strikes":256,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":2,"winPercentage":".000","pitchesPerInning":"15.68","gamesFinished":6,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"11.52","walksPer9Inn":"3.24","hitsPer9Inn":"8.28","runsScoredPer9":"4.68","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678554":{"person":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":60,"flyOuts":28,"groundOuts":30,"airOuts":42,"runs":16,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":43,"baseOnBalls":15,"intentionalWalks":0,"hits":35,"hitByPitch":5,"avg":".235","atBats":149,"obp":".324","slg":".322","ops":".646","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":48,"rbi":13,"leftOnBase":67,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.67","popOuts":9,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":52,"putOuts":150,"errors":1,"chances":203,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID695657":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"300","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":17,"groundOuts":26,"airOuts":33,"runs":18,"doubles":4,"triples":1,"homeRuns":10,"strikeOuts":41,"baseOnBalls":10,"intentionalWalks":1,"hits":29,"hitByPitch":1,"avg":".225","atBats":129,"obp":".286","slg":".504","ops":".790","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":65,"rbi":28,"leftOnBase":67,"sacBunts":0,"sacFlies":0,"babip":".244","groundOutsToAirouts":"0.79","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"12.90","popOuts":7,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":85,"putOuts":56,"errors":4,"chances":145,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID650644":{"person":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":16,"gamesStarted":16,"flyOuts":61,"groundOuts":58,"airOuts":108,"runs":47,"doubles":25,"triples":0,"homeRuns":11,"strikeOuts":65,"baseOnBalls":28,"intentionalWalks":1,"hits":79,"hitByPitch":3,"atBats":307,"obp":".324","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1360,"era":"4.88","inningsPitched":"79.1","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.35","battersFaced":341,"outs":238,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1360,"balls":507,"strikes":853,"strikePercentage":".630","hitBatsmen":3,"balks":2,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".273","pitchesPerInning":"17.14","gamesFinished":0,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"7.37","walksPer9Inn":"3.18","hitsPer9Inn":"8.96","runsScoredPer9":"5.33","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":24,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700337":{"person":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"jerseyNumber":"7","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":34,"groundOuts":75,"airOuts":61,"runs":20,"doubles":14,"triples":0,"homeRuns":4,"strikeOuts":50,"baseOnBalls":24,"intentionalWalks":0,"hits":71,"hitByPitch":3,"avg":".278","atBats":255,"obp":".345","slg":".380","ops":".725","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":97,"rbi":30,"leftOnBase":103,"sacBunts":0,"sacFlies":2,"babip":".330","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.75","popOuts":7,"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":12,"stolenBases":50,"stolenBasePercentage":".806","caughtStealingPercentage":".194","assists":20,"putOuts":429,"errors":1,"chances":450,"fielding":".998","passedBall":0,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643217":{"person":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"jerseyNumber":"23","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":73,"groundOuts":74,"airOuts":128,"runs":45,"doubles":14,"triples":2,"homeRuns":14,"strikeOuts":61,"baseOnBalls":31,"intentionalWalks":2,"hits":74,"hitByPitch":2,"avg":".223","atBats":332,"obp":".289","slg":".404","ops":".693","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":371,"totalBases":134,"rbi":47,"leftOnBase":142,"sacBunts":0,"sacFlies":5,"babip":".229","groundOutsToAirouts":"0.58","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"23.71","popOuts":32,"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":0,"putOuts":100,"errors":3,"chances":103,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID673929":{"person":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"27.00","homeRunsPer9":"27.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":1,"flyOuts":21,"groundOuts":28,"airOuts":50,"runs":24,"doubles":13,"triples":1,"homeRuns":10,"strikeOuts":57,"baseOnBalls":23,"intentionalWalks":1,"hits":41,"hitByPitch":1,"atBats":175,"obp":".325","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":835,"era":"4.34","inningsPitched":"45.2","wins":4,"losses":6,"saves":4,"saveOpportunities":8,"holds":11,"blownSaves":4,"earnedRuns":22,"whip":"1.40","battersFaced":200,"outs":137,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":835,"balls":323,"strikes":512,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":2,"winPercentage":".400","pitchesPerInning":"18.28","gamesFinished":11,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"11.23","walksPer9Inn":"4.53","hitsPer9Inn":"8.08","runsScoredPer9":"4.73","homeRunsPer9":"1.97","inheritedRunners":21,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680732":{"person":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":20,"flyOuts":87,"groundOuts":90,"airOuts":146,"runs":67,"doubles":28,"triples":1,"homeRuns":19,"strikeOuts":110,"baseOnBalls":54,"intentionalWalks":0,"hits":116,"hitByPitch":5,"atBats":458,"obp":".337","caughtStealing":5,"stolenBases":16,"stolenBasePercentage":".762","caughtStealingPercentage":".238","numberOfPitches":2076,"era":"4.28","inningsPitched":"117.2","wins":4,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.44","battersFaced":522,"outs":353,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2076,"balls":791,"strikes":1285,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".286","pitchesPerInning":"17.64","gamesFinished":0,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"8.41","walksPer9Inn":"4.13","hitsPer9Inn":"8.87","runsScoredPer9":"5.12","homeRunsPer9":"1.45","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":26,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":7,"errors":4,"chances":25,"fielding":".840","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678024":{"person":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":34,"gamesStarted":3,"flyOuts":48,"groundOuts":86,"airOuts":82,"runs":26,"doubles":11,"triples":1,"homeRuns":6,"strikeOuts":62,"baseOnBalls":43,"intentionalWalks":5,"hits":57,"hitByPitch":8,"atBats":287,"obp":".320","caughtStealing":3,"stolenBases":20,"stolenBasePercentage":".870","caughtStealingPercentage":".130","numberOfPitches":1296,"era":"2.46","inningsPitched":"80.1","wins":5,"losses":3,"saves":2,"saveOpportunities":4,"holds":2,"blownSaves":2,"earnedRuns":22,"whip":"1.24","battersFaced":339,"outs":241,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":1296,"balls":519,"strikes":777,"strikePercentage":".600","hitBatsmen":8,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".625","pitchesPerInning":"16.13","gamesFinished":14,"strikeoutWalkRatio":"1.44","strikeoutsPer9Inn":"6.95","walksPer9Inn":"4.82","hitsPer9Inn":"6.39","runsScoredPer9":"2.91","homeRunsPer9":"0.67","inheritedRunners":15,"inheritedRunnersScored":6,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":2,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID572191":{"person":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"501","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":33,"groundOuts":40,"airOuts":60,"runs":28,"doubles":18,"triples":1,"homeRuns":8,"strikeOuts":83,"baseOnBalls":21,"intentionalWalks":1,"hits":49,"hitByPitch":1,"avg":".215","atBats":228,"obp":".282","slg":".408","ops":".690","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":93,"rbi":28,"leftOnBase":96,"sacBunts":2,"sacFlies":2,"babip":".295","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":13,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":182,"errors":3,"chances":185,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID672782":{"person":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"jerseyNumber":"94","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":1,"flyOuts":21,"groundOuts":19,"airOuts":29,"runs":15,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":14,"intentionalWalks":0,"hits":21,"hitByPitch":3,"atBats":87,"obp":".358","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":419,"era":"5.56","inningsPitched":"22.2","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.54","battersFaced":106,"outs":68,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":419,"balls":170,"strikes":249,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".667","pitchesPerInning":"18.49","gamesFinished":8,"strikeoutWalkRatio":"1.43","strikeoutsPer9Inn":"7.94","walksPer9Inn":"5.56","hitsPer9Inn":"8.34","runsScoredPer9":"5.96","homeRunsPer9":"1.19","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":5},"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}},"ID673357":{"person":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"jerseyNumber":"88","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":51,"groundOuts":77,"airOuts":94,"runs":47,"doubles":11,"triples":0,"homeRuns":12,"strikeOuts":107,"baseOnBalls":40,"intentionalWalks":3,"hits":77,"hitByPitch":2,"avg":".219","atBats":351,"obp":".301","slg":".353","ops":".654","caughtStealing":7,"stolenBases":31,"stolenBasePercentage":".816","caughtStealingPercentage":".184","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":124,"rbi":47,"leftOnBase":165,"sacBunts":1,"sacFlies":3,"babip":".277","groundOutsToAirouts":"0.82","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"29.25","popOuts":25,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":263,"errors":1,"chances":266,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678246":{"person":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":93,"groundOuts":73,"airOuts":168,"runs":58,"doubles":25,"triples":2,"homeRuns":13,"strikeOuts":78,"baseOnBalls":42,"intentionalWalks":0,"hits":94,"hitByPitch":5,"avg":".229","atBats":411,"obp":".307","slg":".394","ops":".701","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":460,"totalBases":162,"rbi":44,"leftOnBase":190,"sacBunts":0,"sacFlies":2,"babip":".252","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.62","popOuts":38,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":128,"putOuts":361,"errors":11,"chances":500,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656457":{"person":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":33,"gamesStarted":3,"flyOuts":30,"groundOuts":29,"airOuts":47,"runs":14,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":19,"intentionalWalks":2,"hits":24,"hitByPitch":1,"atBats":130,"obp":".291","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":607,"era":"3.13","inningsPitched":"37.1","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":13,"whip":"1.15","battersFaced":153,"outs":112,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":607,"balls":231,"strikes":376,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".800","pitchesPerInning":"16.26","gamesFinished":4,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"7.96","walksPer9Inn":"4.58","hitsPer9Inn":"5.79","runsScoredPer9":"3.37","homeRunsPer9":"0.96","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID527048":{"person":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":4,"flyOuts":16,"groundOuts":18,"airOuts":27,"runs":8,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":22,"baseOnBalls":13,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":83,"obp":".316","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":384,"era":"3.09","inningsPitched":"23.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.29","battersFaced":98,"outs":70,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":384,"balls":155,"strikes":229,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".333","pitchesPerInning":"16.46","gamesFinished":0,"strikeoutWalkRatio":"1.69","strikeoutsPer9Inn":"8.49","walksPer9Inn":"5.01","hitsPer9Inn":"6.56","runsScoredPer9":"3.09","homeRunsPer9":"0.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[643565,672820,695657,678246,643217,572191,700337,691019,678554,805367,681460,663436,621051,691799,673929],"pitchers":[663436,621051,691799,673929],"bench":[673357,668942],"bullpen":[641302,680732,650644,685126,656457,672782,527048,681343,678024],"battingOrder":[643565,672820,695657,678246,572191,700337,678554,805367,681460],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Meidroth (13, Bergert); Baldwin, B (10, Erceg)."},{"label":"HR","value":"Sosa, L (16, 1st inning off Bergert, 0 on, 1 out)."},{"label":"TB","value":"Baldwin, B 4; Meidroth 2; Quero 2; Sosa, L 4; Tauchman; Vargas, M."},{"label":"RBI","value":"Quero (30); Sosa, L (50)."},{"label":"Runners left in scoring position, 2 out","value":"Montgomery, C 2; Tauchman 2; Benintendi; Baldwin, B."},{"label":"Team RISP","value":"1-for-8."},{"label":"Team LOB","value":"11."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Taylor, G (1, pickoff)."},{"label":"DP","value":"(Meidroth-Montgomery, C-Sosa, L)."}]}],"note":[{"label":"a","value":"Struck out for Teel in the 6th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":9,"airOuts":8,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".246","atBats":31,"obp":".305","slg":".390","ops":".695","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":16,"rbi":6,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.50","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":3,"airOuts":14,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":36,"obp":".325","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":151,"era":"3.60","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.24","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":56,"strikes":95,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.21","rbi":2,"pitchesPerInning":"16.78","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID624428":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":54,"groundOuts":81,"airOuts":96,"runs":33,"doubles":15,"triples":0,"homeRuns":5,"strikeOuts":55,"baseOnBalls":20,"intentionalWalks":2,"hits":85,"hitByPitch":7,"avg":".273","atBats":311,"obp":".327","slg":".370","ops":".697","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":115,"rbi":34,"leftOnBase":103,"sacBunts":1,"sacFlies":5,"babip":".313","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.20","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":153,"putOuts":136,"errors":3,"chances":292,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"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":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":1,"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":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":25,"gamesStarted":0,"flyOuts":18,"groundOuts":23,"airOuts":32,"runs":22,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":23,"baseOnBalls":14,"intentionalWalks":1,"hits":30,"hitByPitch":1,"atBats":108,"obp":".366","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":510,"era":"6.84","inningsPitched":"26.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":20,"whip":"1.67","battersFaced":123,"outs":79,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":510,"balls":194,"strikes":316,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".333","pitchesPerInning":"19.37","gamesFinished":13,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"7.86","walksPer9Inn":"4.78","hitsPer9Inn":"10.25","runsScoredPer9":"7.52","homeRunsPer9":"1.37","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","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 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":84,"groundOuts":108,"airOuts":139,"runs":53,"doubles":26,"triples":0,"homeRuns":8,"strikeOuts":83,"baseOnBalls":45,"intentionalWalks":0,"hits":102,"hitByPitch":11,"avg":".238","atBats":429,"obp":".324","slg":".354","ops":".678","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":488,"totalBases":152,"rbi":40,"leftOnBase":126,"sacBunts":1,"sacFlies":2,"babip":".276","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.62","popOuts":33,"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":172,"putOuts":126,"errors":12,"chances":310,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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":39,"flyOuts":3,"groundOuts":7,"airOuts":8,"runs":10,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".233","atBats":30,"obp":".258","slg":".333","ops":".591","caughtStealing":2,"stolenBases":17,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":10,"rbi":4,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.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":27,"errors":1,"chances":34,"fielding":".971","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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":80,"groundOuts":108,"airOuts":143,"runs":42,"doubles":29,"triples":0,"homeRuns":22,"strikeOuts":100,"baseOnBalls":21,"intentionalWalks":4,"hits":113,"hitByPitch":8,"avg":".244","atBats":463,"obp":".288","slg":".449","ops":".737","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":495,"totalBases":208,"rbi":70,"leftOnBase":199,"sacBunts":0,"sacFlies":1,"babip":".266","groundOutsToAirouts":"0.76","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"21.04","popOuts":31,"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":12,"stolenBases":13,"stolenBasePercentage":".520","caughtStealingPercentage":".480","assists":37,"putOuts":704,"errors":1,"chances":742,"fielding":".999","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID545341":{"person":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"jerseyNumber":"15","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":32,"groundOuts":52,"airOuts":66,"runs":31,"doubles":18,"triples":1,"homeRuns":8,"strikeOuts":48,"baseOnBalls":14,"intentionalWalks":1,"hits":52,"hitByPitch":1,"avg":".242","atBats":215,"obp":".288","slg":".447","ops":".735","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":96,"rbi":25,"leftOnBase":90,"sacBunts":0,"sacFlies":3,"babip":".272","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.88","popOuts":19,"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":0,"putOuts":44,"errors":0,"chances":44,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679845":{"person":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":24,"groundOuts":37,"airOuts":51,"runs":13,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":28,"hitByPitch":3,"avg":".207","atBats":135,"obp":".273","slg":".348","ops":".621","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":151,"totalBases":47,"rbi":16,"leftOnBase":39,"sacBunts":1,"sacFlies":2,"babip":".223","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":12,"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":38,"putOuts":60,"errors":1,"chances":99,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670231":{"person":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"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":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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":19,"groundOuts":38,"airOuts":24,"runs":17,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":37,"baseOnBalls":16,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".220","atBats":123,"obp":".312","slg":".358","ops":".670","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":44,"rbi":13,"leftOnBase":46,"sacBunts":2,"sacFlies":1,"babip":".277","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.75","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":82,"errors":3,"chances":87,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID668674":{"person":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(W, 5-3)","summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":9,"strikes":9,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":52,"gamesStarted":0,"flyOuts":21,"groundOuts":59,"airOuts":48,"runs":15,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":40,"baseOnBalls":16,"intentionalWalks":3,"hits":43,"hitByPitch":3,"atBats":190,"obp":".297","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":798,"era":"2.42","inningsPitched":"52.0","wins":5,"losses":3,"saves":2,"saveOpportunities":6,"holds":19,"blownSaves":4,"earnedRuns":14,"whip":"1.13","battersFaced":209,"outs":156,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":798,"balls":286,"strikes":512,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".625","pitchesPerInning":"15.35","gamesFinished":9,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.92","walksPer9Inn":"2.77","hitsPer9Inn":"7.44","runsScoredPer9":"2.60","homeRunsPer9":"0.35","inheritedRunners":18,"inheritedRunnersScored":3,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID571912":{"person":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"jerseyNumber":"17","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"900","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":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":5,"groundOuts":3,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".250","atBats":20,"obp":".375","slg":".450","ops":".825","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":24,"totalBases":9,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":1,"putOuts":60,"errors":0,"chances":61,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID664199":{"person":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":34,"gamesStarted":0,"flyOuts":22,"groundOuts":39,"airOuts":43,"runs":15,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":31,"baseOnBalls":5,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":138,"obp":".210","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":592,"era":"3.49","inningsPitched":"38.2","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":15,"whip":"0.78","battersFaced":143,"outs":116,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":592,"balls":203,"strikes":389,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".500","pitchesPerInning":"15.31","gamesFinished":12,"strikeoutWalkRatio":"6.20","strikeoutsPer9Inn":"7.22","walksPer9Inn":"1.16","hitsPer9Inn":"5.82","runsScoredPer9":"3.49","homeRunsPer9":"1.16","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608032":{"person":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"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":8,"balls":2,"strikes":6,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":55,"gamesStarted":0,"flyOuts":40,"groundOuts":31,"airOuts":84,"runs":21,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":46,"baseOnBalls":20,"intentionalWalks":6,"hits":42,"hitByPitch":3,"atBats":201,"obp":".289","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":859,"era":"2.82","inningsPitched":"54.1","wins":4,"losses":5,"saves":31,"saveOpportunities":37,"holds":0,"blownSaves":6,"earnedRuns":17,"whip":"1.14","battersFaced":226,"outs":163,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":859,"balls":302,"strikes":557,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.37","rbi":0,"winPercentage":".444","pitchesPerInning":"15.81","gamesFinished":46,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"7.62","walksPer9Inn":"3.31","hitsPer9Inn":"6.96","runsScoredPer9":"3.48","homeRunsPer9":"0.83","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":24,"lineOuts":20},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686701":{"person":{"id":686701,"fullName":"Ryan Bergert","link":"/api/v1/people/686701"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":95,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":33,"strikes":62,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":10,"flyOuts":46,"groundOuts":37,"airOuts":67,"runs":17,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":51,"baseOnBalls":23,"intentionalWalks":0,"hits":36,"hitByPitch":1,"atBats":190,"obp":".280","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":884,"era":"2.75","inningsPitched":"52.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.13","battersFaced":215,"outs":157,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":884,"balls":322,"strikes":562,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":2,"winPercentage":".500","pitchesPerInning":"16.89","gamesFinished":2,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"8.77","walksPer9Inn":"3.96","hitsPer9Inn":"6.19","runsScoredPer9":"2.92","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":15},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"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"}]},"ID686469":{"person":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"jerseyNumber":"9","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":81,"groundOuts":121,"airOuts":149,"runs":48,"doubles":20,"triples":1,"homeRuns":22,"strikeOuts":83,"baseOnBalls":37,"intentionalWalks":4,"hits":121,"hitByPitch":6,"avg":".257","atBats":471,"obp":".317","slg":".444","ops":".761","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":517,"totalBases":209,"rbi":80,"leftOnBase":228,"sacBunts":0,"sacFlies":3,"babip":".268","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.41","popOuts":33,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":50,"putOuts":686,"errors":2,"chances":738,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"701","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":29,"groundOuts":95,"airOuts":79,"runs":37,"doubles":15,"triples":4,"homeRuns":4,"strikeOuts":62,"baseOnBalls":16,"intentionalWalks":0,"hits":79,"hitByPitch":1,"avg":".263","atBats":300,"obp":".300","slg":".380","ops":".680","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":332,"totalBases":114,"rbi":28,"leftOnBase":122,"sacBunts":12,"sacFlies":3,"babip":".316","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":261,"errors":1,"chances":264,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":45,"gamesStarted":2,"flyOuts":33,"groundOuts":56,"airOuts":58,"runs":17,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":32,"baseOnBalls":22,"intentionalWalks":1,"hits":51,"hitByPitch":4,"atBats":194,"obp":".348","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":827,"era":"2.77","inningsPitched":"52.0","wins":5,"losses":2,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":16,"whip":"1.40","battersFaced":223,"outs":156,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":827,"balls":309,"strikes":518,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".714","pitchesPerInning":"15.90","gamesFinished":7,"strikeoutWalkRatio":"1.45","strikeoutsPer9Inn":"5.54","walksPer9Inn":"3.81","hitsPer9Inn":"8.83","runsScoredPer9":"2.94","homeRunsPer9":"1.04","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":19,"gamesStarted":19,"flyOuts":62,"groundOuts":93,"airOuts":122,"runs":53,"doubles":24,"triples":3,"homeRuns":17,"strikeOuts":88,"baseOnBalls":31,"intentionalWalks":0,"hits":104,"hitByPitch":3,"atBats":404,"obp":".313","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1693,"era":"4.43","inningsPitched":"103.2","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.30","battersFaced":441,"outs":311,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1693,"balls":615,"strikes":1078,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":10,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".385","pitchesPerInning":"16.33","gamesFinished":0,"strikeoutWalkRatio":"2.84","strikeoutsPer9Inn":"7.64","walksPer9Inn":"2.69","hitsPer9Inn":"9.03","runsScoredPer9":"4.60","homeRunsPer9":"1.48","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":27,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":10,"errors":0,"chances":18,"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":{},"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":91,"groundOuts":124,"airOuts":176,"runs":51,"doubles":18,"triples":4,"homeRuns":12,"strikeOuts":101,"baseOnBalls":37,"intentionalWalks":0,"hits":121,"hitByPitch":3,"atBats":515,"obp":".288","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2092,"era":"3.35","inningsPitched":"137.0","wins":7,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.15","battersFaced":563,"outs":411,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2092,"balls":722,"strikes":1370,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".438","pitchesPerInning":"15.27","gamesFinished":0,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"6.64","walksPer9Inn":"2.43","hitsPer9Inn":"7.95","runsScoredPer9":"3.35","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":40,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663559":{"person":{"id":663559,"fullName":"Bailey Falter","link":"/api/v1/people/663559"},"jerseyNumber":"36","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":25,"gamesStarted":24,"flyOuts":87,"groundOuts":109,"airOuts":162,"runs":64,"doubles":25,"triples":1,"homeRuns":19,"strikeOuts":79,"baseOnBalls":45,"intentionalWalks":0,"hits":109,"hitByPitch":1,"atBats":452,"obp":".309","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1894,"era":"4.23","inningsPitched":"123.1","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.25","battersFaced":505,"outs":370,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1894,"balls":685,"strikes":1209,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":3,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".538","pitchesPerInning":"15.36","gamesFinished":0,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"5.76","walksPer9Inn":"3.28","hitsPer9Inn":"7.95","runsScoredPer9":"4.67","homeRunsPer9":"1.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":41,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573262":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":65,"groundOuts":74,"airOuts":117,"runs":47,"doubles":18,"triples":1,"homeRuns":11,"strikeOuts":95,"baseOnBalls":55,"intentionalWalks":4,"hits":82,"hitByPitch":1,"avg":".226","atBats":363,"obp":".327","slg":".372","ops":".699","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":424,"totalBases":135,"rbi":34,"leftOnBase":163,"sacBunts":2,"sacFlies":3,"babip":".273","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":27,"lineOuts":25},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":5,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":21,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":13,"strikes":8,"strikePercentage":".380","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":179,"errors":1,"chances":191,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID672580":{"person":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"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":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":65,"groundOuts":125,"airOuts":133,"runs":58,"doubles":32,"triples":5,"homeRuns":11,"strikeOuts":66,"baseOnBalls":45,"intentionalWalks":0,"hits":136,"hitByPitch":1,"avg":".300","atBats":453,"obp":".362","slg":".466","ops":".828","caughtStealing":9,"stolenBases":22,"stolenBasePercentage":".710","caughtStealingPercentage":".290","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":506,"totalBases":211,"rbi":55,"leftOnBase":192,"sacBunts":3,"sacFlies":4,"babip":".329","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.18","popOuts":25,"lineOuts":43},"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":198,"putOuts":107,"errors":7,"chances":312,"fielding":".978","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":23,"gamesStarted":23,"flyOuts":77,"groundOuts":118,"airOuts":149,"runs":58,"doubles":21,"triples":1,"homeRuns":23,"strikeOuts":110,"baseOnBalls":47,"intentionalWalks":1,"hits":116,"hitByPitch":4,"atBats":489,"obp":".309","caughtStealing":7,"stolenBases":4,"stolenBasePercentage":".364","caughtStealingPercentage":".636","numberOfPitches":2114,"era":"3.77","inningsPitched":"131.1","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.24","battersFaced":544,"outs":394,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2114,"balls":776,"strikes":1338,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".571","pitchesPerInning":"16.10","gamesFinished":0,"strikeoutWalkRatio":"2.34","strikeoutsPer9Inn":"7.54","walksPer9Inn":"3.22","hitsPer9Inn":"7.95","runsScoredPer9":"3.97","homeRunsPer9":"1.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":26,"lineOuts":46},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":12,"errors":0,"chances":25,"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":17,"gamesStarted":17,"flyOuts":65,"groundOuts":99,"airOuts":111,"runs":27,"doubles":8,"triples":2,"homeRuns":10,"strikeOuts":78,"baseOnBalls":28,"intentionalWalks":1,"hits":76,"hitByPitch":3,"atBats":363,"obp":".272","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1503,"era":"2.47","inningsPitched":"98.1","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.06","battersFaced":395,"outs":295,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1503,"balls":566,"strikes":937,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".583","pitchesPerInning":"15.28","gamesFinished":0,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"7.14","walksPer9Inn":"2.56","hitsPer9Inn":"6.96","runsScoredPer9":"2.47","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":23,"lineOuts":23},"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":{"summary":"0.2 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":9,"strikes":9,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"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":2,"flyOuts":11,"groundOuts":71,"airOuts":23,"runs":21,"doubles":13,"triples":0,"homeRuns":5,"strikeOuts":51,"baseOnBalls":16,"intentionalWalks":0,"hits":49,"hitByPitch":2,"atBats":192,"obp":".319","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":853,"era":"3.75","inningsPitched":"50.1","wins":3,"losses":1,"saves":0,"saveOpportunities":2,"holds":12,"blownSaves":2,"earnedRuns":21,"whip":"1.29","battersFaced":212,"outs":151,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":853,"balls":299,"strikes":554,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.09","rbi":0,"winPercentage":".750","pitchesPerInning":"16.95","gamesFinished":4,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"9.12","walksPer9Inn":"2.86","hitsPer9Inn":"8.76","runsScoredPer9":"3.75","homeRunsPer9":"0.89","inheritedRunners":30,"inheritedRunnersScored":9,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":55,"gamesStarted":0,"flyOuts":20,"groundOuts":44,"airOuts":47,"runs":20,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":49,"baseOnBalls":17,"intentionalWalks":1,"hits":43,"hitByPitch":1,"atBats":182,"obp":".305","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":800,"era":"3.40","inningsPitched":"47.2","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":15,"blownSaves":2,"earnedRuns":18,"whip":"1.26","battersFaced":201,"outs":143,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":800,"balls":279,"strikes":521,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".500","pitchesPerInning":"16.78","gamesFinished":5,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"9.25","walksPer9Inn":"3.21","hitsPer9Inn":"8.12","runsScoredPer9":"3.78","homeRunsPer9":"1.32","inheritedRunners":39,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":13},"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":"1-3 | BB, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":82,"groundOuts":91,"airOuts":153,"runs":77,"doubles":38,"triples":4,"homeRuns":17,"strikeOuts":103,"baseOnBalls":41,"intentionalWalks":7,"hits":139,"hitByPitch":5,"avg":".290","atBats":479,"obp":".348","slg":".493","ops":".841","caughtStealing":7,"stolenBases":32,"stolenBasePercentage":".821","caughtStealingPercentage":".179","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":532,"totalBases":236,"rbi":67,"leftOnBase":178,"sacBunts":0,"sacFlies":7,"babip":".333","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.18","popOuts":32,"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":296,"putOuts":151,"errors":8,"chances":455,"fielding":".982","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,664728,670231,571912,686701,672582,669674,668674,608032],"pitchers":[686701,672582,669674,668674,608032],"bench":[545341,679845,686475],"bullpen":[702070,664199,663559,547179,607625,663738,670167,608379],"battingOrder":[573262,677951,686469,672580,521692,624428,664728,670231,571912],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Yastrzemski (18, Martin); Frazier (15, Wilson, S)."},{"label":"HR","value":"India (8, 7th inning off Wilson, S, 1 on, 2 out); Frazier (5, 8th inning off Leasure, 1 on, 2 out)."},{"label":"TB","value":"Frazier 6; Garcia, M; India 4; Perez, S; Rave; Witt Jr.; Yastrzemski 2."},{"label":"RBI","value":"Frazier 2 (34); Garcia, M (55); India 2 (40); Perez, S (70)."},{"label":"2-out RBI","value":"Frazier 2; India 2; Perez, S; Garcia, M."},{"label":"Runners left in scoring position, 2 out","value":"Garcia, M; Pasquantino."},{"label":"GIDP","value":"Pasquantino."},{"label":"Team RISP","value":"3-for-7."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Witt Jr. (32, 2nd base off Taylor, G/Quero)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Frazier (3, fielding)."},{"label":"Outfield assists","value":"Yastrzemski (Quero at home)."}]}],"note":[]}},"officials":[{"official":{"id":665297,"fullName":"Tom Hanahan","link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Long."},{"label":"Pitches-strikes","value":"Martin 87-57; Wilson, S 19-12; Taylor, G 24-15; Leasure 9-6; Bergert 95-62; Zerpa 18-9; Long 12-9; Erceg 18-9; Estévez 8-6."},{"label":"Groundouts-flyouts","value":"Martin 8-4; Wilson, S 1-0; Taylor, G 0-2; Leasure 0-0; Bergert 2-4; Zerpa 0-0; Long 1-0; Erceg 0-1; Estévez 0-1."},{"label":"Batters faced","value":"Martin 21; Wilson, S 5; Taylor, G 6; Leasure 2; Bergert 24; Zerpa 3; Long 5; Erceg 5; Estévez 3."},{"label":"Inherited runners-scored","value":"Taylor, G 1-0; Leasure 1-1; Zerpa 1-0."},{"label":"Umpires","value":"HP: Tom Hanahan. 1B: Brian Walsh. 2B: Todd Tichenor. 3B: Adam Hamari. "},{"label":"Weather","value":"94 degrees, Sunny."},{"label":"Wind","value":"8 mph, R To L."},{"label":"First pitch","value":"1:11 PM."},{"label":"T","value":"2:41."},{"label":"Att","value":"15,114."},{"label":"Venue","value":"Kauffman Stadium."},{"label":"August 17, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436","boxscoreName":"Martin"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 0 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":8,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":30,"strikes":57,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":18,"flyOuts":59,"groundOuts":128,"airOuts":105,"runs":53,"doubles":23,"triples":2,"homeRuns":15,"strikeOuts":74,"baseOnBalls":34,"intentionalWalks":0,"hits":102,"hitByPitch":5,"atBats":407,"obp":".315","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1701,"era":"3.94","inningsPitched":"107.1","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.27","battersFaced":448,"outs":322,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1701,"balls":630,"strikes":1071,"strikePercentage":".630","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".308","pitchesPerInning":"15.85","gamesFinished":0,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"6.20","walksPer9Inn":"2.85","hitsPer9Inn":"8.55","runsScoredPer9":"4.44","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":72,"pitchingGameScore":72},{"player":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428","boxscoreName":"Frazier"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":54,"groundOuts":81,"airOuts":96,"runs":33,"doubles":15,"triples":0,"homeRuns":5,"strikeOuts":55,"baseOnBalls":20,"intentionalWalks":2,"hits":85,"hitByPitch":7,"avg":".273","atBats":311,"obp":".327","slg":".370","ops":".697","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":115,"rbi":34,"leftOnBase":103,"sacBunts":1,"sacFlies":5,"babip":".313","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.20","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":153,"putOuts":136,"errors":3,"chances":292,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697","boxscoreName":"India"},"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 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":84,"groundOuts":108,"airOuts":139,"runs":53,"doubles":26,"triples":0,"homeRuns":8,"strikeOuts":83,"baseOnBalls":45,"intentionalWalks":0,"hits":102,"hitByPitch":11,"avg":".238","atBats":429,"obp":".324","slg":".354","ops":".678","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":488,"totalBases":152,"rbi":40,"leftOnBase":126,"sacBunts":1,"sacFlies":2,"babip":".276","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.62","popOuts":33,"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":172,"putOuts":126,"errors":12,"chances":310,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":57,"hittingGameScore":57}]},"decisions":{"winner":{"id":668674,"fullName":"Lucas Erceg","link":"/api/v1/people/668674"},"loser":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}