{"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":824259,"link":"/api/v1.1/game/824259/feed/live","metaData":{"wait":10,"timeStamp":"20260625_011245","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824259,"type":"R","doubleHeader":"N","id":"2026/06/24/nyamlb-detmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824259-2026-06-24","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-24T22:40:00Z","originalDate":"2026-06-24","officialDate":"2026-06-24","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147","season":2026,"venue":{"id":3313,"name":"Yankee Stadium","link":"/api/v1/venues/3313"},"springVenue":{"id":2523,"link":"/api/v1/venues/2523"},"teamCode":"nya","fileCode":"nyy","abbreviation":"NYY","teamName":"Yankees","locationName":"Bronx","firstYearOfPlay":"1903","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"NY Yankees","record":{"gamesPlayed":79,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":48,"losses":31,"ties":0,"pct":".608"},"records":{},"divisionLeader":false,"wins":48,"losses":31,"winningPercentage":".608"},"franchiseName":"New York","clubName":"Yankees","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116","season":2026,"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394"},"springVenue":{"id":2511,"link":"/api/v1/venues/2511"},"teamCode":"det","fileCode":"det","abbreviation":"DET","teamName":"Tigers","locationName":"Detroit","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Detroit","record":{"gamesPlayed":80,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":34,"losses":46,"ties":0,"pct":".425"},"records":{},"divisionLeader":false,"wins":34,"losses":46,"winningPercentage":".425"},"franchiseName":"Detroit","clubName":"Tigers","active":true}},"players":{"ID621112":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112","firstName":"Paul","lastName":"Blackburn","primaryNumber":"58","birthDate":"1993-12-04","currentAge":32,"birthCity":"Antioch","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":196,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Blackburn","middleName":"Cady","boxscoreName":"Blackburn, P","nickName":"Blackie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Blackburn","nameSlug":"paul-blackburn-621112","firstLastName":"Paul Blackburn","lastFirstName":"Blackburn, Paul","lastInitName":"Blackburn, P","initLastName":"P Blackburn","fullFMLName":"Paul Cady Blackburn","fullLFMName":"Blackburn, Paul Cady","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664285":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285","firstName":"Framber","lastName":"Valdez","primaryNumber":"59","birthDate":"1993-11-19","currentAge":32,"birthCity":"Palenque","birthCountry":"Dominican Republic","height":"5' 11\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Framber","useLastName":"Valdez","boxscoreName":"Valdez, F","gender":"M","nameMatrilineal":"Pinales","isPlayer":true,"isVerified":true,"pronunciation":"FRAHM-burr","mlbDebutDate":"2018-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Framber Valdez","nameSlug":"framber-valdez-664285","firstLastName":"Framber Valdez","lastFirstName":"Valdez, Framber","lastInitName":"Valdez, F","initLastName":"F Valdez","fullFMLName":"Framber Valdez","fullLFMName":"Valdez, Framber","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"ID669373":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373","firstName":"Tarik","lastName":"Skubal","primaryNumber":"29","birthDate":"1996-11-20","currentAge":29,"birthCity":"Hayward","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tarik","useLastName":"Skubal","middleName":"Daniel","boxscoreName":"Skubal","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"tare-ick sku-ble","mlbDebutDate":"2020-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tarik Skubal","nameSlug":"tarik-skubal-669373","firstLastName":"Tarik Skubal","lastFirstName":"Skubal, Tarik","lastInitName":"Skubal, T","initLastName":"T Skubal","fullFMLName":"Tarik Daniel Skubal","fullLFMName":"Skubal, Tarik Daniel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663554":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554","firstName":"Casey","lastName":"Mize","primaryNumber":"32","birthDate":"1997-05-01","currentAge":29,"birthCity":"Springville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Mize","middleName":"A.","boxscoreName":"Mize","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Mize","nameSlug":"casey-mize-663554","firstLastName":"Casey Mize","lastFirstName":"Mize, Casey","lastInitName":"Mize, C","initLastName":"C Mize","fullFMLName":"Casey A. Mize","fullLFMName":"Mize, Casey A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID701678":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678","firstName":"Hao-Yu","lastName":"Lee","primaryNumber":"50","birthDate":"2003-02-03","currentAge":23,"birthCity":"New Taipei","birthCountry":"Taiwan","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Hao-Yu","useLastName":"Lee","boxscoreName":"Lee","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hao-Yu Lee","nameSlug":"hao-yu-lee-701678","firstLastName":"Hao-Yu Lee","lastFirstName":"Lee, Hao-Yu","lastInitName":"Lee, H","initLastName":"H Lee","fullFMLName":"Hao-Yu Lee","fullLFMName":"Lee, Hao-Yu ","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID682987":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987","firstName":"Spencer","lastName":"Jones","primaryNumber":"78","birthDate":"2001-05-14","currentAge":25,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 7\"","weight":240,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Spencer","useLastName":"Jones","middleName":"George","boxscoreName":"Jones, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Spencer Jones","nameSlug":"spencer-jones-682987","firstLastName":"Spencer Jones","lastFirstName":"Jones, Spencer","lastInitName":"Jones, S","initLastName":"S Jones","fullFMLName":"Spencer George Jones","fullLFMName":"Jones, Spencer George","strikeZoneTop":3.5,"strikeZoneBottom":1.77},"ID623454":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454","firstName":"Andrew","lastName":"Anderson","primaryNumber":"38","birthDate":"1994-03-22","currentAge":32,"birthCity":"Reno","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Anderson","middleName":"J.","boxscoreName":"Anderson, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Anderson","nameSlug":"drew-anderson-623454","firstLastName":"Drew Anderson","lastFirstName":"Anderson, Drew","lastInitName":"Anderson, D","initLastName":"D Anderson","fullFMLName":"Andrew J. Anderson","fullLFMName":"Anderson, Andrew J.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682985":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985","firstName":"Riley","lastName":"Greene","primaryNumber":"31","birthDate":"2000-09-28","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Riley","useLastName":"Greene","middleName":"Alan","boxscoreName":"Greene, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Riley Greene","nameSlug":"riley-greene-682985","firstLastName":"Riley Greene","lastFirstName":"Greene, Riley","lastInitName":"Greene, R","initLastName":"R Greene","fullFMLName":"Riley Alan Greene","fullLFMName":"Greene, Riley Alan","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"ID663947":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947","firstName":"Weston","lastName":"Holton","primaryNumber":"87","birthDate":"1996-06-13","currentAge":30,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Holton","middleName":"Tyler","boxscoreName":"Holton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Holton","nameSlug":"tyler-holton-663947","firstLastName":"Tyler Holton","lastFirstName":"Holton, Tyler","lastInitName":"Holton, T","initLastName":"T Holton","fullFMLName":"Weston Tyler Holton","fullLFMName":"Holton, Weston Tyler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805808":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808","firstName":"Kevin","lastName":"McGonigle","primaryNumber":"7","birthDate":"2004-08-18","currentAge":22,"birthCity":"Media","birthStateProvince":"PA","birthCountry":"USA","height":"5' 9\"","weight":187,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Kevin","useLastName":"McGonigle","middleName":"Patrick","boxscoreName":"McGonigle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin McGonigle","nameSlug":"kevin-mcgonigle-805808","firstLastName":"Kevin McGonigle","lastFirstName":"McGonigle, Kevin","lastInitName":"McGonigle, K","initLastName":"K McGonigle","fullFMLName":"Kevin McGonigle","fullLFMName":"McGonigle, Kevin","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"ID445276":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276","firstName":"Kenley","lastName":"Jansen","primaryNumber":"74","birthDate":"1987-09-30","currentAge":38,"birthCity":"Willemstad","birthCountry":"Curacao","height":"6' 5\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kenley","useLastName":"Jansen","middleName":"Geronimo","boxscoreName":"Jansen, K","nickName":"Kenleyfornia","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KEHN-lee JAN-sin","mlbDebutDate":"2010-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kenley Jansen","nameSlug":"kenley-jansen-445276","firstLastName":"Kenley Jansen","lastFirstName":"Jansen, Kenley","lastInitName":"Jansen, K","initLastName":"K Jansen","fullFMLName":"Kenley Geronimo Jansen","fullLFMName":"Jansen, Kenley Geronimo","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID677960":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960","firstName":"Ryan","lastName":"Weathers","primaryNumber":"40","birthDate":"1999-12-17","currentAge":26,"birthCity":"Loretto","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Weathers","boxscoreName":"Weathers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-10-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Weathers","nameSlug":"ryan-weathers-677960","firstLastName":"Ryan Weathers","lastFirstName":"Weathers, Ryan","lastInitName":"Weathers, R","initLastName":"R Weathers","fullFMLName":"Ryan  Weathers","fullLFMName":"Weathers, Ryan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID502671":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671","firstName":"Paul","lastName":"Goldschmidt","primaryNumber":"48","birthDate":"1987-09-10","currentAge":39,"birthCity":"Wilmington","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Paul","useLastName":"Goldschmidt","middleName":"Edward","boxscoreName":"Goldschmidt","nickName":"Goldy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Goldschmidt","nameSlug":"paul-goldschmidt-502671","firstLastName":"Paul Goldschmidt","lastFirstName":"Goldschmidt, Paul","lastInitName":"Goldschmidt, P","initLastName":"P Goldschmidt","fullFMLName":"Paul Edward Goldschmidt","fullLFMName":"Goldschmidt, Paul Edward","strikeZoneTop":3.303,"strikeZoneBottom":1.667},"ID691176":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176","firstName":"Jasson","lastName":"Domínguez","primaryNumber":"24","birthDate":"2003-02-07","currentAge":23,"birthCity":"Esperanza","birthCountry":"Dominican Republic","height":"5' 9\"","weight":218,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jasson","useLastName":"Domínguez","boxscoreName":"Domínguez","nickName":"The Martian","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jasson Domínguez","nameSlug":"jasson-dominguez-691176","firstLastName":"Jasson Domínguez","lastFirstName":"Domínguez, Jasson","lastInitName":"Domínguez, J","initLastName":"J Domínguez","fullFMLName":"Jasson Domínguez","fullLFMName":"Domínguez, Jasson","strikeZoneTop":3.083,"strikeZoneBottom":1.556},"ID669224":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224","firstName":"Austin","lastName":"Wells","primaryNumber":"28","birthDate":"1999-07-12","currentAge":27,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wells","middleName":"Kenneth","boxscoreName":"Wells, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wells","nameSlug":"austin-wells-669224","firstLastName":"Austin Wells","lastFirstName":"Wells, Austin","lastInitName":"Wells, A","initLastName":"A Wells","fullFMLName":"Austin Kenneth Wells","fullLFMName":"Wells, Austin Kenneth","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID700250":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250","firstName":"Benjamin","lastName":"Rice","primaryNumber":"22","birthDate":"1999-02-22","currentAge":27,"birthCity":"Cohasset","birthStateProvince":"MA","birthCountry":"USA","height":"6' 2\"","weight":228,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Ben","useLastName":"Rice","middleName":"Kimball","boxscoreName":"Rice","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Rice","nameSlug":"ben-rice-700250","firstLastName":"Ben Rice","lastFirstName":"Rice, Ben","lastInitName":"Rice, B","initLastName":"B Rice","fullFMLName":"Benjamin Kimball Rice","fullLFMName":"Rice, Benjamin Kimball","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID687396":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396","firstName":"Brent","lastName":"Headrick","primaryNumber":"47","birthDate":"1997-12-17","currentAge":28,"birthCity":"Braidwood","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Headrick","middleName":"Wayne","boxscoreName":"Headrick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"HED-rick","mlbDebutDate":"2023-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Headrick","nameSlug":"brent-headrick-687396","firstLastName":"Brent Headrick","lastFirstName":"Headrick, Brent","lastInitName":"Headrick, B","initLastName":"B Headrick","fullFMLName":"Brent Wayne Headrick","fullLFMName":"Headrick, Brent Wayne","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID701542":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542","firstName":"William","lastName":"Warren","primaryNumber":"29","birthDate":"1999-06-16","currentAge":27,"birthCity":"Brandon","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Warren","middleName":"Harper","boxscoreName":"Warren, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Warren","nameSlug":"will-warren-701542","firstLastName":"Will Warren","lastFirstName":"Warren, Will","lastInitName":"Warren, W","initLastName":"W Warren","fullFMLName":"William Harper Warren","fullLFMName":"Warren, William Harper","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641555":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555","firstName":"Juan","lastName":"Escarra","primaryNumber":"25","birthDate":"1995-04-24","currentAge":31,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"J.C.","useLastName":"Escarra","middleName":"C.","boxscoreName":"Escarra","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2025-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.C. Escarra","nameSlug":"j-c-escarra-641555","firstLastName":"J.C. Escarra","lastFirstName":"Escarra, J.C.","lastInitName":"Escarra, J","initLastName":"J Escarra","fullFMLName":"Juan C. Escarra","fullLFMName":"Escarra, Juan C.","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID518585":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585","firstName":"Fernando","lastName":"Cruz","primaryNumber":"63","birthDate":"1990-03-28","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 2\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Fernando","useLastName":"Cruz","middleName":"E.","boxscoreName":"Cruz, F","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Cruz","nameSlug":"fernando-cruz-518585","firstLastName":"Fernando Cruz","lastFirstName":"Cruz, Fernando","lastInitName":"Cruz, F","initLastName":"F Cruz","fullFMLName":"Fernando E Cruz","fullLFMName":"Cruz, Fernando E","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID646241":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241","firstName":"Enmanuel","lastName":"De Jesus","primaryNumber":"37","birthDate":"1996-12-10","currentAge":29,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Enmanuel","useLastName":"De Jesus","middleName":"Jose","boxscoreName":"De Jesus","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Enmanuel De Jesus","nameSlug":"enmanuel-de-jesus-646241","firstLastName":"Enmanuel De Jesus","lastFirstName":"De Jesus, Enmanuel","lastInitName":"De Jesus, E","initLastName":"E De Jesus","fullFMLName":"Enmanuel Jose De Jesus","fullLFMName":"De Jesus, Enmanuel Jose","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641355":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355","firstName":"Cody","lastName":"Bellinger","primaryNumber":"35","birthDate":"1995-07-13","currentAge":31,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Cody","useLastName":"Bellinger","middleName":"James","boxscoreName":"Bellinger","nickName":"Belli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cody Bellinger","nameSlug":"cody-bellinger-641355","firstLastName":"Cody Bellinger","lastFirstName":"Bellinger, Cody","lastInitName":"Bellinger, C","initLastName":"C Bellinger","fullFMLName":"Cody James Bellinger","fullLFMName":"Bellinger, Cody James","strikeZoneTop":3.345,"strikeZoneBottom":1.688},"ID665862":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862","firstName":"Jasrado","lastName":"Chisholm","primaryNumber":"13","birthDate":"1998-02-01","currentAge":28,"birthCity":"Nassau","birthCountry":"Bahamas","height":"5' 11\"","weight":184,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jazz","useLastName":"Chisholm Jr.","middleName":"Hermis Arrington","boxscoreName":"Chisholm Jr.","gender":"M","nameMatrilineal":"Coakley","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jazz Chisholm Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jazz-chisholm-jr-665862","firstLastName":"Jazz Chisholm Jr.","lastFirstName":"Chisholm Jr., Jazz","lastInitName":"Chisholm Jr., J","initLastName":"J Chisholm Jr.","fullFMLName":"Jasrado Hermis Arrington Chisholm Jr.","fullLFMName":"Chisholm Jr., Jasrado Hermis Arrington","strikeZoneTop":3.156,"strikeZoneBottom":1.593},"ID663837":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837","firstName":"Matthew","lastName":"Vierling","primaryNumber":"8","birthDate":"1996-09-16","currentAge":30,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Matt","useLastName":"Vierling","middleName":"Gregory","boxscoreName":"Vierling","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VEER-ling","mlbDebutDate":"2021-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Vierling","nameSlug":"matt-vierling-663837","firstLastName":"Matt Vierling","lastFirstName":"Vierling, Matt","lastInitName":"Vierling, M","initLastName":"M Vierling","fullFMLName":"Matthew Gregory Vierling","fullLFMName":"Vierling, Matthew Gregory","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"ID670280":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280","firstName":"David","lastName":"Bednar","primaryNumber":"53","birthDate":"1994-10-10","currentAge":31,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 1\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Bednar","middleName":"Jeffrey","boxscoreName":"Bednar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"bed-NAR","mlbDebutDate":"2019-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Bednar","nameSlug":"david-bednar-670280","firstLastName":"David Bednar","lastFirstName":"Bednar, David","lastInitName":"Bednar, D","initLastName":"D Bednar","fullFMLName":"David Jeffrey Bednar","fullLFMName":"Bednar, David Jeffrey","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID543037":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037","firstName":"Gerrit","lastName":"Cole","primaryNumber":"45","birthDate":"1990-09-08","currentAge":36,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gerrit","useLastName":"Cole","middleName":"Alan","boxscoreName":"Cole","nickName":"Chef G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gerrit Cole","nameSlug":"gerrit-cole-543037","firstLastName":"Gerrit Cole","lastFirstName":"Cole, Gerrit","lastInitName":"Cole, G","initLastName":"G Cole","fullFMLName":"Gerrit Alan Cole","fullLFMName":"Cole, Gerrit Alan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID693307":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307","firstName":"Francis","lastName":"Dingler","primaryNumber":"13","birthDate":"1998-09-17","currentAge":27,"birthCity":"Massillon","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dillon","useLastName":"Dingler","middleName":"Dillon","boxscoreName":"Dingler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dillon Dingler","nameSlug":"dillon-dingler-693307","firstLastName":"Dillon Dingler","lastFirstName":"Dingler, Dillon","lastInitName":"Dingler, D","initLastName":"D Dingler","fullFMLName":"Francis Dillon Dingler","fullLFMName":"Dingler, Francis Dillon","strikeZoneTop":3.272,"strikeZoneBottom":1.651},"ID690993":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993","firstName":"Colten","lastName":"Keith","primaryNumber":"33","birthDate":"2001-08-14","currentAge":25,"birthCity":"Zanesville","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":211,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Colt","useLastName":"Keith","middleName":"Thomas","boxscoreName":"Keith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colt Keith","nameSlug":"colt-keith-690993","firstLastName":"Colt Keith","lastFirstName":"Keith, Colt","lastInitName":"Keith, C","initLastName":"C Keith","fullFMLName":"Colten Thomas Keith","fullLFMName":"Keith, Colten Thomas","strikeZoneTop":3.278,"strikeZoneBottom":1.654},"ID676609":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609","firstName":"José","lastName":"Caballero","primaryNumber":"72","birthDate":"1996-08-30","currentAge":30,"birthCity":"Las Tablas","birthCountry":"Panama","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"José","useLastName":"Caballero","boxscoreName":"Caballero","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"kah-bah-YERO","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Caballero","nameSlug":"jose-caballero-676609","firstLastName":"José Caballero","lastFirstName":"Caballero, José","lastInitName":"Caballero, J","initLastName":"J Caballero","fullFMLName":"José Caballero","fullLFMName":"Caballero, José ","strikeZoneTop":3.083,"strikeZoneBottom":1.556},"ID656716":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716","firstName":"Zachary","lastName":"McKinstry","primaryNumber":"39","birthDate":"1995-04-29","currentAge":31,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Zach","useLastName":"McKinstry","boxscoreName":"McKinstry","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"muh-KIN-stry","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach McKinstry","nameSlug":"zach-mckinstry-656716","firstLastName":"Zach McKinstry","lastFirstName":"McKinstry, Zach","lastInitName":"McKinstry, Z","initLastName":"Z McKinstry","fullFMLName":"Zachary McKinstry","fullLFMName":"McKinstry, Zachary","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID607074":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074","firstName":"Carlos","lastName":"Rodón","primaryNumber":"55","birthDate":"1992-12-10","currentAge":33,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Rodón","middleName":"Antonio","boxscoreName":"Rodón","nickName":"Los","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"roe-DOHN","mlbDebutDate":"2015-04-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Carlos Rodón","nameSlug":"carlos-rodon-607074","firstLastName":"Carlos Rodón","lastFirstName":"Rodón, Carlos","lastInitName":"Rodón, C","initLastName":"C Rodón","fullFMLName":"Carlos Antonio Rodón","fullLFMName":"Rodón, Carlos Antonio","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663330":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330","firstName":"Jahmai","lastName":"Jones","primaryNumber":"37","birthDate":"1997-08-04","currentAge":29,"birthCity":"Roswell","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jahmai","useLastName":"Jones","middleName":"Fitzgerald","boxscoreName":"Jones, Jah","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"juh-MY","mlbDebutDate":"2020-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jahmai Jones","nameSlug":"jahmai-jones-663330","firstLastName":"Jahmai Jones","lastFirstName":"Jones, Jahmai","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jahmai Fitzgerald Jones","fullLFMName":"Jones, Jahmai Fitzgerald","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID621097":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097","firstName":"Jacob","lastName":"Waguespack","primaryNumber":"58","birthDate":"1993-11-05","currentAge":32,"birthCity":"Prairieville","birthStateProvince":"LA","birthCountry":"USA","height":"6' 6\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Waguespack","middleName":"Daniel","boxscoreName":"Waguespack","nickName":"Waguespack","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"WAG-uh-spak","mlbDebutDate":"2019-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Waguespack","nameSlug":"jacob-waguespack-621097","firstLastName":"Jacob Waguespack","lastFirstName":"Waguespack, Jacob","lastInitName":"Waguespack, J","initLastName":"J Waguespack","fullFMLName":"Jacob Daniel Waguespack","fullLFMName":"Waguespack, Jacob Daniel","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID642232":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232","firstName":"Ryan","lastName":"Yarbrough","primaryNumber":"33","birthDate":"1991-12-31","currentAge":34,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Yarbrough","middleName":"Christian","boxscoreName":"Yarbrough","nickName":"Yarbs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"YAHR-bro","mlbDebutDate":"2018-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Yarbrough","nameSlug":"ryan-yarbrough-642232","firstLastName":"Ryan Yarbrough","lastFirstName":"Yarbrough, Ryan","lastInitName":"Yarbrough, R","initLastName":"R Yarbrough","fullFMLName":"Ryan Christian Yarbrough","fullLFMName":"Yarbrough, Ryan Christian","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680474":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474","firstName":"Maxwell","lastName":"Schuemann","primaryNumber":"30","birthDate":"1997-06-11","currentAge":29,"birthCity":"Kalamazoo","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Schuemann","middleName":"Carter","boxscoreName":"Schuemann","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SHOO-man","mlbDebutDate":"2024-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Schuemann","nameSlug":"max-schuemann-680474","firstLastName":"Max Schuemann","lastFirstName":"Schuemann, Max","lastInitName":"Schuemann, M","initLastName":"M Schuemann","fullFMLName":"Maxwell Carter Schuemann","fullLFMName":"Schuemann, Maxwell Carter","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID642708":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708","firstName":"German","lastName":"Rosario","primaryNumber":"14","birthDate":"1995-11-20","currentAge":30,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Amed","useLastName":"Rosario","middleName":"Amed","boxscoreName":"Rosario, A","nickName":"Rosie","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"row-SAH-ree-oh","mlbDebutDate":"2017-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Amed Rosario","nameSlug":"amed-rosario-642708","firstLastName":"Amed Rosario","lastFirstName":"Rosario, Amed","lastInitName":"Rosario, A","initLastName":"A Rosario","fullFMLName":"German Amed Rosario","fullLFMName":"Rosario, German Amed","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID665828":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828","firstName":"Oswaldo","lastName":"Cabrera","primaryNumber":"95","birthDate":"1999-03-01","currentAge":27,"birthCity":"Guarenas","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Oswaldo","useLastName":"Cabrera","middleName":"Alberto","boxscoreName":"Cabrera, O","gender":"M","nameMatrilineal":"Mabaricuna","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-08-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oswaldo Cabrera","nameSlug":"oswaldo-cabrera-665828","firstLastName":"Oswaldo Cabrera","lastFirstName":"Cabrera, Oswaldo","lastInitName":"Cabrera, O","initLastName":"O Cabrera","fullFMLName":"Oswaldo Alberto Cabrera","fullLFMName":"Cabrera, Oswaldo Alberto","strikeZoneTop":3.206,"strikeZoneBottom":1.618},"ID681481":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481","firstName":"Kerry","lastName":"Carpenter","primaryNumber":"30","birthDate":"1997-09-02","currentAge":29,"birthCity":"Eustis","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kerry","useLastName":"Carpenter","middleName":"William","boxscoreName":"Carpenter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kerry Carpenter","nameSlug":"kerry-carpenter-681481","firstLastName":"Kerry Carpenter","lastFirstName":"Carpenter, Kerry","lastInitName":"Carpenter, K","initLastName":"K Carpenter","fullFMLName":"Kerry William Carpenter","fullLFMName":"Carpenter, Kerry William","strikeZoneTop":3.234,"strikeZoneBottom":1.632},"ID640448":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448","firstName":"Kyle","lastName":"Finnegan","primaryNumber":"67","birthDate":"1991-09-04","currentAge":35,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Finnegan","middleName":"Edward","boxscoreName":"Finnegan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Finnegan","nameSlug":"kyle-finnegan-640448","firstLastName":"Kyle Finnegan","lastFirstName":"Finnegan, Kyle","lastInitName":"Finnegan, K","initLastName":"K Finnegan","fullFMLName":"Kyle Edward Finnegan","fullLFMName":"Finnegan, Kyle Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID679529":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529","firstName":"Spencer","lastName":"Torkelson","primaryNumber":"20","birthDate":"1999-08-26","currentAge":27,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Torkelson","middleName":"Enochs","boxscoreName":"Torkelson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Torkelson","nameSlug":"spencer-torkelson-679529","firstLastName":"Spencer Torkelson","lastFirstName":"Torkelson, Spencer","lastInitName":"Torkelson, S","initLastName":"S Torkelson","fullFMLName":"Spencer Enochs Torkelson","fullLFMName":"Torkelson, Spencer Enochs","strikeZoneTop":3.232,"strikeZoneBottom":1.631},"ID657612":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612","firstName":"Timothy","lastName":"Hill","primaryNumber":"41","birthDate":"1990-02-10","currentAge":36,"birthCity":"Mission Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Hill","boxscoreName":"Hill, T","nickName":"Tim Jim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Hill","nameSlug":"tim-hill-657612","firstLastName":"Tim Hill","lastFirstName":"Hill, Tim","lastInitName":"Hill, T","initLastName":"T Hill","fullFMLName":"Timothy Hill","fullLFMName":"Hill, Timothy","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID805427":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427","firstName":"Drew","lastName":"Sommers","primaryNumber":"51","birthDate":"2000-08-14","currentAge":26,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Sommers","middleName":"Gregory","boxscoreName":"Sommers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Sommers","nameSlug":"drew-sommers-805427","firstLastName":"Drew Sommers","lastFirstName":"Sommers, Drew","lastInitName":"Sommers, D","initLastName":"D Sommers","fullFMLName":"Drew Gregory Sommers","fullLFMName":"Sommers, Drew Gregory","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID672456":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456","firstName":"Keider","lastName":"Montero","primaryNumber":"54","birthDate":"2000-07-06","currentAge":26,"birthCity":"Santa Teresa del Tuy","birthCountry":"Venezuela","height":"6' 1\"","weight":145,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keider","useLastName":"Montero","middleName":"Eduardo","boxscoreName":"Montero, K","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"pronunciation":"KAY-der","mlbDebutDate":"2024-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keider Montero","nameSlug":"keider-montero-672456","firstLastName":"Keider Montero","lastFirstName":"Montero, Keider","lastInitName":"Montero, K","initLastName":"K Montero","fullFMLName":"Keider Eduardo Montero","fullLFMName":"Montero, Keider Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID701162":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162","firstName":"Benjamin","lastName":"Malgeri","primaryNumber":"53","birthDate":"2000-01-12","currentAge":26,"birthCity":"Exeter","birthStateProvince":"NH","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ben","useLastName":"Malgeri","middleName":"Joseph","boxscoreName":"Malgeri","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Malgeri","nameSlug":"ben-malgeri-701162","firstLastName":"Ben Malgeri","lastFirstName":"Malgeri, Ben","lastInitName":"Malgeri, B","initLastName":"B Malgeri","fullFMLName":"Benjamin Joseph Malgeri","fullLFMName":"Malgeri, Benjamin Joseph","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID668670":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670","firstName":"Jacob","lastName":"Rogers","primaryNumber":"28","birthDate":"1995-04-18","currentAge":31,"birthCity":"Canyon","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jake","useLastName":"Rogers","middleName":"Ray","boxscoreName":"Rogers","nickName":"Rog","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Rogers","nameSlug":"jake-rogers-668670","firstLastName":"Jake Rogers","lastFirstName":"Rogers, Jake","lastInitName":"Rogers, J","initLastName":"J Rogers","fullFMLName":"Jacob Ray Rogers","fullLFMName":"Rogers, Jacob Ray","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"ID683011":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011","firstName":"Anthony","lastName":"Volpe","primaryNumber":"11","birthDate":"2001-04-28","currentAge":25,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"5' 10\"","weight":197,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Anthony","useLastName":"Volpe","middleName":"Michael","boxscoreName":"Volpe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"VOLE-pee","mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Volpe","nameSlug":"anthony-volpe-683011","firstLastName":"Anthony Volpe","lastFirstName":"Volpe, Anthony","lastInitName":"Volpe, A","initLastName":"A Volpe","fullFMLName":"Anthony Michael Volpe","fullLFMName":"Volpe, Anthony Michael","strikeZoneTop":3.116,"strikeZoneBottom":1.572},"ID681546":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546","firstName":"James","lastName":"Outman","primaryNumber":"43","birthDate":"1997-05-14","currentAge":29,"birthCity":"Redwood City","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"James","useLastName":"Outman","boxscoreName":"Outman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Outman","nameSlug":"james-outman-681546","firstLastName":"James Outman","lastFirstName":"Outman, James","lastInitName":"Outman, J","initLastName":"J Outman","fullFMLName":"James  Outman","fullLFMName":"Outman, James","strikeZoneTop":3.293,"strikeZoneBottom":1.662},"ID666808":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808","firstName":"Camilo","lastName":"Doval","primaryNumber":"75","birthDate":"1997-07-04","currentAge":29,"birthCity":"Yamasa","birthCountry":"Dominican Republic","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Camilo","useLastName":"Doval","boxscoreName":"Doval","gender":"M","nameMatrilineal":"Giron","isPlayer":true,"isVerified":true,"pronunciation":"kah-MEE-loh doh-VAHL","mlbDebutDate":"2021-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Camilo Doval","nameSlug":"camilo-doval-666808","firstLastName":"Camilo Doval","lastFirstName":"Doval, Camilo","lastInitName":"Doval, C","initLastName":"C Doval","fullFMLName":"Camilo Doval","fullLFMName":"Doval, Camilo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID660787":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787","firstName":"Yerry","lastName":"De los Santos","primaryNumber":"73","birthDate":"1997-12-12","currentAge":28,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yerry","useLastName":"De los Santos","middleName":"Paulino","boxscoreName":"De los Santos","gender":"M","nameMatrilineal":"Acosta","isPlayer":true,"isVerified":true,"pronunciation":"Yairy","mlbDebutDate":"2022-05-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yerry De los Santos","nameSlug":"yerry-de-los-santos-660787","firstLastName":"Yerry De los Santos","lastFirstName":"De los Santos, Yerry","lastInitName":"De los Santos, Y","initLastName":"Y De los Santos","fullFMLName":"Yerry Paulino De los Santos","fullLFMName":"De los Santos, Yerry Paulino","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676684":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684","firstName":"William","lastName":"Vest","primaryNumber":"19","birthDate":"1995-06-06","currentAge":31,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Vest","middleName":"Lane","boxscoreName":"Vest","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Vest","nameSlug":"will-vest-676684","firstLastName":"Will Vest","lastFirstName":"Vest, Will","lastInitName":"Vest, W","initLastName":"W Vest","fullFMLName":"William Lane Vest","fullLFMName":"Vest, William Lane","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID693645":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645","firstName":"Cameron","lastName":"Schlittler","primaryNumber":"31","birthDate":"2001-02-05","currentAge":25,"birthCity":"Weymouth","birthStateProvince":"MA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cam","useLastName":"Schlittler","middleName":"John","boxscoreName":"Schlittler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Schlittler","nameSlug":"cam-schlittler-693645","firstLastName":"Cam Schlittler","lastFirstName":"Schlittler, Cam","lastInitName":"Schlittler, C","initLastName":"C Schlittler","fullFMLName":"Cameron John Schlittler","fullLFMName":"Schlittler, Cameron John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID675512":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512","firstName":"Troy","lastName":"Melton","primaryNumber":"52","birthDate":"2000-12-03","currentAge":25,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Troy","useLastName":"Melton","middleName":"Edward","boxscoreName":"Melton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Troy Melton","nameSlug":"troy-melton-675512","firstLastName":"Troy Melton","lastFirstName":"Melton, Troy","lastInitName":"Melton, T","initLastName":"T Melton","fullFMLName":"Troy Edward Melton","fullLFMName":"Melton, Troy Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394","location":{"address1":"2100 Woodward Avenue","city":"Detroit","state":"Michigan","stateAbbrev":"MI","postalCode":"48201","defaultCoordinates":{"latitude":42.3391151,"longitude":-83.048695},"azimuthAngle":150.0,"elevation":600,"country":"USA","phone":"(313) 471-2000"},"timeZone":{"tz":"EDT","id":"America/Detroit","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41083,"turfType":"Grass","roofType":"Open","leftLine":345,"leftCenter":370,"center":420,"rightCenter":365,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":2394,"link":"/api/v1/venues/2394"},"weather":{"condition":"Partly Cloudy","temp":"74","wind":"6 mph, In From LF"},"gameInfo":{"attendance":23567,"firstPitch":"2026-06-24T22:41:00.000Z","gameDurationMinutes":151},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"home":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"}},"officialScorer":{"id":427283,"fullName":"Chuck Klonke","link":"/api/v1/people/427283"},"primaryDatacaster":{"id":839297,"fullName":"Chris Ruffner","link":"/api/v1/people/839297"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Paul Goldschmidt homers (13) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-24T22:41:01.308Z","endTime":"2026-06-24T22:42:26.807Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":{"id":669373,"link":"/api/v1/people/669373"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-24T19:59:37.203Z","endTime":"2026-06-24T22:15:03.252Z","isPitch":false,"type":"action","player":{"id":502671,"link":"/api/v1/people/502671"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-24T22:15:03.252Z","endTime":"2026-06-24T22:39:37.739Z","isPitch":false,"type":"action","player":{"id":502671,"link":"/api/v1/people/502671"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-24T22:39:37.739Z","endTime":"2026-06-24T22:41:03.467Z","isPitch":false,"type":"action","player":{"id":502671,"link":"/api/v1/people/502671"}},{"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":97.0,"endSpeed":88.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.118241908460895,"aZ":-11.476092820095054,"pfxX":3.052390264173733,"pfxZ":10.259662904267435,"pX":0.8187157471802156,"pZ":2.59533088015701,"vX0":-3.560216976146119,"vY0":-141.13770321393196,"vZ0":-7.247766862654243,"x":85.79,"y":168.71,"x0":1.6999098412194455,"y0":50.0050442631933,"z0":5.935826613658655,"aX":6.15923573457535},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":-4.8,"spinRate":2336,"spinDirection":157},"zone":6,"typeConfidence":0.92,"plateTime":0.3880769380770732,"extension":6.430596115894279},"index":3,"playId":"516915d2-45b1-39bb-b339-3f5dcf6138c9","pitchNumber":1,"startTime":"2026-06-24T22:41:03.467Z","endTime":"2026-06-24T22:41:07.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.171178745067973,"aZ":-12.273010757569008,"pfxX":2.095213636991842,"pfxZ":9.975388606707483,"pX":1.0304241310559226,"pZ":4.03261452025198,"vX0":-1.7446185458696208,"vY0":-140.2320906840139,"vZ0":-3.836700968300791,"x":77.72,"y":129.9,"x0":1.3878407174307497,"y0":50.0039061365857,"z0":6.216880575011529,"aX":4.180785290347755},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":-3.5,"spinRate":2339,"spinDirection":157},"zone":12,"typeConfidence":0.91,"plateTime":0.3903046247942088,"extension":6.246697548929909},"index":4,"playId":"05d545af-1598-3958-91ae-e17d75f479e0","pitchNumber":2,"startTime":"2026-06-24T22:41:18.909Z","endTime":"2026-06-24T22:41:22.412Z","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":86.4,"endSpeed":79.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.871496816744006,"aZ":-24.522534147640105,"pfxX":6.89862608815642,"pfxZ":4.785310357620693,"pX":1.079308274011189,"pZ":3.1794269180383194,"vX0":-4.291824885788469,"vY0":-125.72776947058244,"vZ0":-2.138965450121963,"x":75.86,"y":152.94,"x0":1.9135905467048935,"y0":50.00152557555109,"z0":6.0345508608941385,"aX":11.02590359547871},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.4,"breakHorizontal":-11.5,"spinRate":1856,"spinDirection":136},"zone":12,"typeConfidence":0.9,"plateTime":0.4359080826178472,"extension":6.167715409093116},"index":5,"playId":"6c6378e0-befa-33d4-879c-86dd0ddaa746","pitchNumber":3,"startTime":"2026-06-24T22:41:32.603Z","endTime":"2026-06-24T22:41:36.434Z","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":95.1,"endSpeed":87.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.662457149065062,"aZ":-11.795732552533579,"pfxX":3.429578997668768,"pfxZ":10.516768963966648,"pX":0.5327333361967779,"pZ":2.4316088664387427,"vX0":-3.890849887708978,"vY0":-138.28781644509235,"vZ0":-7.624211540784336,"x":96.69,"y":173.13,"x0":1.511974871230125,"y0":50.006219153680696,"z0":6.014765888999702,"aX":6.647927683845984},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":-5.4,"spinRate":2343,"spinDirection":153},"zone":6,"typeConfidence":0.9,"plateTime":0.3959874061368396,"extension":6.367726457509209},"index":6,"playId":"41e4e37d-86d4-3388-84da-b1783bf176e1","pitchNumber":4,"startTime":"2026-06-24T22:41:47.486Z","endTime":"2026-06-24T22:41:51.449Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07222208235824,"aZ":-12.581065215721477,"pfxX":2.941686338926268,"pfxZ":9.97470831377897,"pX":-0.47751650708293036,"pZ":3.000605311198776,"vX0":-6.212072651600169,"vY0":-139.22604757457367,"vZ0":-6.093605842327204,"x":135.2,"y":157.76,"x0":1.3998477454451321,"y0":50.00553198124093,"z0":6.049454558571171,"aX":5.780501526014226},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":-4.1,"spinRate":2328,"spinDirection":155},"zone":1,"typeConfidence":0.9,"plateTime":0.3933146241356815,"extension":6.33954069339674},"hitData":{"launchSpeed":95.2,"launchAngle":31.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.09,"coordY":72.08}},"index":7,"playId":"8b6f64ac-0ceb-3064-872d-2e242dc96cd6","pitchNumber":5,"startTime":"2026-06-24T22:42:02.187Z","endTime":"2026-06-24T22:42:26.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T22:42:26.807Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rice grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-24T22:42:24.362Z","endTime":"2026-06-24T22:42:50.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.558077037074632,"aZ":-17.508573368005344,"pfxX":7.337488698719717,"pfxZ":7.43512925815251,"pX":-0.2362946434680454,"pZ":2.601034372617219,"vX0":-7.767641054745173,"vY0":-139.37539394030665,"vZ0":-6.051939988868174,"x":126.01,"y":168.55,"x0":1.62999937566032,"y0":50.0025276560159,"z0":5.951881278080155,"aX":14.473348062632324},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.4,"breakHorizontal":-11.8,"spinRate":2073,"spinDirection":154},"zone":5,"typeConfidence":0.9,"plateTime":0.39259548410181644,"extension":6.4653000123112445},"hitData":{"launchSpeed":102.0,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.81,"coordY":149.15}},"index":0,"playId":"93514681-5d79-3f6e-9ba4-ab931ca56138","pitchNumber":1,"startTime":"2026-06-24T22:42:43.093Z","endTime":"2026-06-24T22:42:50.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T22:42:50.595Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jasson Domínguez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-24T22:42:54.553Z","endTime":"2026-06-24T22:44:09.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.617809359918958,"aZ":-25.506994053493372,"pfxX":9.464050306397402,"pfxZ":4.11622095076413,"pX":1.0056565738502756,"pZ":1.9376680917052318,"vX0":-5.294692051314884,"vY0":-126.65675331408606,"vZ0":-4.545748973893064,"x":78.67,"y":186.46,"x0":1.8970110910126503,"y0":50.002458152557956,"z0":5.803021702966159,"aX":15.32825451657911},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.6,"breakHorizontal":-15.8,"spinRate":1739,"spinDirection":141},"zone":14,"typeConfidence":0.9,"plateTime":0.4329536116888413,"extension":6.358989271911398},"index":0,"playId":"6de71f97-7c58-37c6-b5ab-7a5c8b45ff28","pitchNumber":1,"startTime":"2026-06-24T22:43:10.016Z","endTime":"2026-06-24T22:43:13.016Z","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":87.4,"endSpeed":80.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65463791412479,"aZ":-25.938763265897922,"pfxX":9.147142054902023,"pfxZ":3.78320053092364,"pX":0.7224293373384523,"pZ":1.9202513387500308,"vX0":-6.115559620612436,"vY0":-127.14043476166516,"vZ0":-4.576553865932183,"x":89.46,"y":186.93,"x0":1.9636078118761215,"y0":50.00055204468916,"z0":5.7879312487828525,"aX":15.059864775141179},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.1,"breakHorizontal":-15.2,"spinRate":1804,"spinDirection":127},"zone":9,"typeConfidence":0.9,"plateTime":0.4298530554654372,"extension":6.2881797320273165},"index":1,"playId":"b1695ac2-7788-3d03-b086-22b3623f9452","pitchNumber":2,"startTime":"2026-06-24T22:43:23.428Z","endTime":"2026-06-24T22:43:26.716Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-24T22:43:34.164Z","endTime":"2026-06-24T22:43:42.765Z","isPitch":false,"type":"action","player":{"id":691176,"link":"/api/v1/people/691176"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.150570550178895,"aZ":-28.104428385009257,"pfxX":7.724104736186989,"pfxZ":2.3487517493733137,"pX":1.2668930151843585,"pZ":2.5681421342107296,"vX0":-4.284175340589426,"vY0":-130.39427444509042,"vZ0":-3.281099454870964,"x":68.71,"y":169.44,"x0":1.923463826334607,"y0":50.0013672382786,"z0":5.952026305232072,"aX":13.365285779126776},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.8,"breakHorizontal":-13.1,"spinRate":1927,"spinDirection":133},"zone":12,"typeConfidence":0.9,"plateTime":0.4192795239835849,"extension":6.068495317610732},"index":3,"playId":"d65504c3-3947-3662-b2ed-a6eade0f3260","pitchNumber":3,"startTime":"2026-06-24T22:43:42.765Z","endTime":"2026-06-24T22:43:47.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.309914408027986,"aZ":-14.916190806068453,"pfxX":8.648549801801643,"pfxZ":8.679798526793975,"pX":-0.41871410481704935,"pZ":3.6167912648593536,"vX0":-8.474104099121801,"vY0":-139.82027916477145,"vZ0":-4.13621809933158,"x":132.96,"y":141.13,"x0":1.5216631919632568,"y0":50.00181626238391,"z0":6.088182588482714,"aX":17.19385503392728},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":-14.0,"spinRate":2216,"spinDirection":153},"zone":11,"typeConfidence":0.91,"plateTime":0.39111557463597135,"extension":6.435638120428527},"index":4,"playId":"5b506beb-39cf-36c4-bc9a-3b4ebcbff116","pitchNumber":4,"startTime":"2026-06-24T22:44:05.513Z","endTime":"2026-06-24T22:44:09.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T22:44:09.337Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Bellinger grounds out, first baseman Spencer Torkelson to pitcher Tarik Skubal.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-24T22:44:11.561Z","endTime":"2026-06-24T22:44:52.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669373,"link":"/api/v1/people/669373"},"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(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.1,"endSpeed":89.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17134407520579,"aZ":-13.69190924847743,"pfxX":8.287873706956482,"pfxZ":9.114762941332273,"pX":-0.0058981979350294,"pZ":1.8669549252937334,"vX0":-7.814881384997323,"vY0":-141.04395090082082,"vZ0":-8.664176927431907,"x":117.22,"y":188.37,"x0":1.71544600932164,"y0":50.001855819850384,"z0":5.848706622787222,"aX":16.80365417577013},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":-13.6,"spinRate":2248,"spinDirection":152},"zone":8,"typeConfidence":0.91,"plateTime":0.38739428896344297,"extension":6.610475305135528},"index":0,"playId":"fd935520-19f9-3ca7-ad81-6e034da9c2e3","pitchNumber":1,"startTime":"2026-06-24T22:44:31.610Z","endTime":"2026-06-24T22:44:35.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72371128164037,"aZ":-14.307323742698694,"pfxX":8.217953346089253,"pfxZ":8.949024548865893,"pX":-0.15146282578097314,"pZ":2.384060591486001,"vX0":-7.602104941904944,"vY0":-139.97328396554272,"vZ0":-7.138846991456987,"x":122.77,"y":174.41,"x0":1.5236015795018976,"y0":50.005760808673124,"z0":5.892835582845976,"aX":16.41306637936402},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":-13.4,"spinRate":2205,"spinDirection":147},"zone":5,"typeConfidence":0.91,"plateTime":0.3903667908270463,"extension":6.445998406514671},"hitData":{"launchSpeed":92.7,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.86,"coordY":166.88}},"index":1,"playId":"978a6750-eafb-3417-80e2-c8855dd43293","pitchNumber":2,"startTime":"2026-06-24T22:44:45.068Z","endTime":"2026-06-24T22:44:52.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T22:44:52.978Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kevin McGonigle lines out to left fielder Cody Bellinger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-24T22:46:25.488Z","endTime":"2026-06-24T22:48:13.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.337695160420694,"aZ":-24.77765744299271,"pfxX":11.291241285384416,"pfxZ":4.044882891647132,"pX":-0.6714493682677816,"pZ":1.034680002792479,"vX0":-12.340003902956177,"vY0":-133.744080897685,"vZ0":-6.417633518235389,"x":142.59,"y":210.84,"x0":2.515054871413332,"y0":50.00138814482826,"z0":5.219235850949675,"aX":20.64360514886233},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.1,"breakHorizontal":-18.1,"spinRate":2213,"spinDirection":126},"zone":13,"typeConfidence":0.91,"plateTime":0.4080787162624402,"extension":5.552133314824178},"index":0,"playId":"e16ebe11-edd0-3ecb-80be-07495e82a27b","pitchNumber":1,"startTime":"2026-06-24T22:47:02.979Z","endTime":"2026-06-24T22:47:06.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.678348268488364,"aZ":-24.257212667709315,"pfxX":10.765923457884526,"pfxZ":4.257881669323774,"pX":-0.23862429044191005,"pZ":2.475537460331214,"vX0":-10.708433318402822,"vY0":-135.33696356146982,"vZ0":-3.1364092642637504,"x":126.1,"y":171.94,"x0":2.3647762343674152,"y0":50.00602522338166,"z0":5.342577451751701,"aX":20.036896172043402},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.2,"breakHorizontal":-17.3,"spinRate":2203,"spinDirection":125},"zone":5,"typeConfidence":0.91,"plateTime":0.40423006636437453,"extension":5.57642930926154},"index":1,"playId":"4779693e-4022-31e4-9f6b-60a46127c82a","pitchNumber":2,"startTime":"2026-06-24T22:47:19.674Z","endTime":"2026-06-24T22:47:22.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.96364998508146,"aZ":-30.786096681286814,"pfxX":-8.22028333388323,"pfxZ":1.0285685814062013,"pX":-0.007813090194498851,"pZ":2.150421043472254,"vX0":-4.3664053829629825,"vY0":-115.18025320973716,"vZ0":-0.3182492242093262,"x":117.3,"y":180.72,"x0":2.9789652769278314,"y0":50.00187835608145,"z0":5.261975259220871,"aX":-11.066143023779247},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":2.0,"breakHorizontal":16.0,"spinRate":2620,"spinDirection":299},"zone":5,"typeConfidence":0.91,"plateTime":0.47514739548543083,"extension":5.717913468008292},"index":2,"playId":"7520566b-54ba-3739-8e19-0c5a93b79887","pitchNumber":3,"startTime":"2026-06-24T22:47:38.527Z","endTime":"2026-06-24T22:47:41.553Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-24T22:47:49.306Z","endTime":"2026-06-24T22:48:06.296Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44985550958176,"aZ":-25.36605257006193,"pfxX":10.263351890570918,"pfxZ":3.595078429288538,"pX":-0.5990864046521122,"pZ":2.309228145677558,"vX0":-11.454406893063615,"vY0":-136.14744077383682,"vZ0":-3.3333559943640054,"x":139.84,"y":176.43,"x0":2.311853496984113,"y0":50.00402156411495,"z0":5.2879878414765615,"aX":19.43816627421694},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.0,"breakHorizontal":-16.4,"spinRate":2134,"spinDirection":126},"zone":4,"typeConfidence":0.91,"plateTime":0.400987692446372,"extension":5.632196927102778},"hitData":{"launchSpeed":88.4,"launchAngle":18.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":61.68,"coordY":116.25}},"index":4,"playId":"deaab04c-2b60-389e-8569-8390228e7782","pitchNumber":4,"startTime":"2026-06-24T22:48:06.296Z","endTime":"2026-06-24T22:48:13.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T22:48:13.344Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-24T22:48:14.443Z","endTime":"2026-06-24T22:50:28.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.845282563395717,"aZ":-12.8456789069033,"pfxX":6.2884287454542545,"pfxZ":9.835247123493808,"pX":1.6006614743128171,"pZ":1.8964760060070092,"vX0":-4.985054512991426,"vY0":-138.9905501436189,"vZ0":-7.253395112627229,"x":55.99,"y":187.58,"x0":2.596420637947987,"y0":50.00589359008562,"z0":5.385186458367061,"aX":12.361072930810165},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":-10.4,"spinRate":2351,"spinDirection":134},"zone":14,"typeConfidence":0.93,"plateTime":0.39340484993884584,"extension":5.560408353546415},"index":0,"playId":"2922124c-2eab-3479-b5ad-0ff2de7d61a6","pitchNumber":1,"startTime":"2026-06-24T22:48:42.785Z","endTime":"2026-06-24T22:48:46.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.492203341628453,"aZ":-33.70524514339045,"pfxX":-8.055442173070892,"pfxZ":-1.1348966822883089,"pX":0.011224176924455114,"pZ":1.4476546000044297,"vX0":-4.720107044368757,"vY0":-115.16988696455566,"vZ0":-1.338826645782508,"x":126.3,"y":165.4,"x0":3.130703632752477,"y0":50.00271249605022,"z0":5.2831183222046585,"aX":-10.868971408264972},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-2.2,"breakHorizontal":15.7,"spinRate":2611,"spinDirection":301},"zone":13,"typeConfidence":0.9,"plateTime":0.4747632037621927,"extension":5.584462696080654},"index":1,"playId":"8477fd48-9d99-3f28-986c-1b62f75967d4","pitchNumber":2,"startTime":"2026-06-24T22:48:59.241Z","endTime":"2026-06-24T22:49:03.169Z","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":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.61143505589131,"aZ":-32.236553994465176,"pfxX":-7.230088447891628,"pfxZ":-0.043748780095782536,"pX":-0.6319054381457881,"pZ":1.9212159115701677,"vX0":-5.830069601211422,"vY0":-117.45778941217704,"vZ0":-0.8924057342808047,"x":141.09,"y":186.91,"x0":2.819013777019951,"y0":50.00326244249189,"z0":5.295472986838865,"aX":-10.132698276259223},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.0,"breakHorizontal":14.5,"spinRate":2671,"spinDirection":291},"zone":7,"typeConfidence":0.9,"plateTime":0.46577050938343545,"extension":5.617599086076014},"index":2,"playId":"61264fce-1be8-3ab6-9fce-9d195cde2cbe","pitchNumber":3,"startTime":"2026-06-24T22:49:18.278Z","endTime":"2026-06-24T22:49:21.354Z","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.1,"endSpeed":87.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.219494798536626,"aZ":-14.203240957001265,"pfxX":5.484350726348484,"pfxZ":9.205169649177671,"pX":-0.12874431172541395,"pZ":2.6587651813026336,"vX0":-9.177261471054944,"vY0":-138.22221956372871,"vZ0":-4.841681021277927,"x":121.91,"y":166.99,"x0":2.5083649064564097,"y0":50.0017680855343,"z0":5.373068271199005,"aX":10.706534331350262},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":-8.2,"spinRate":2283,"spinDirection":137},"zone":5,"typeConfidence":0.92,"plateTime":0.39490396959285734,"extension":5.722371251534826},"index":3,"playId":"ee7c7445-bad1-3732-9c3d-4013dc93d81c","pitchNumber":4,"startTime":"2026-06-24T22:49:38.447Z","endTime":"2026-06-24T22:49:41.641Z","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":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.405364033269127,"aZ":-29.630645141408223,"pfxX":10.047455899999408,"pfxZ":1.6132313897844233,"pX":0.9548089302598403,"pZ":-0.9525957886384027,"vX0":-7.236800107528453,"vY0":-124.73213885910043,"vZ0":-8.88653297846073,"x":80.6,"y":264.5,"x0":2.584134175944176,"y0":50.004745163981156,"z0":5.089271114493931,"aX":15.879644418764132},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.1,"breakHorizontal":-16.6,"spinRate":1749,"spinDirection":122},"zone":14,"typeConfidence":0.91,"plateTime":0.4386314516111205,"extension":5.691203327990376},"index":4,"playId":"60a12a8b-be29-3802-b699-2fe9311745d8","pitchNumber":5,"startTime":"2026-06-24T22:49:58.334Z","endTime":"2026-06-24T22:50:02.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.611609588653124,"aZ":-31.590434119022923,"pfxX":-7.860089970311785,"pfxZ":0.42388778809842265,"pX":0.6582547676357009,"pZ":3.0273880554338977,"vX0":-3.106857855552612,"vY0":-117.07972720008956,"vZ0":1.6205227107095455,"x":91.91,"y":157.04,"x0":3.0229342800467456,"y0":50.005347707233796,"z0":5.2774394677694865,"aX":-10.939600964068049},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.4,"breakHorizontal":15.0,"spinRate":2668,"spinDirection":298},"zone":3,"typeConfidence":0.91,"plateTime":0.46739723342465345,"extension":5.703289097464411},"index":5,"playId":"9c2695ee-51da-3ddd-b396-7ee33c0cb44f","pitchNumber":6,"startTime":"2026-06-24T22:50:22.849Z","endTime":"2026-06-24T22:50:28.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T22:50:28.180Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Vierling flies out to right fielder Jasson Domínguez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-24T22:50:28.536Z","endTime":"2026-06-24T22:51:02.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.738982107930955,"aZ":-15.897875907617378,"pfxX":5.515347708475741,"pfxZ":8.186421360015851,"pX":0.23966225237642405,"pZ":2.254877381539365,"vX0":-8.206946557484716,"vY0":-139.49593319390797,"vZ0":-5.8998852786120874,"x":107.86,"y":177.9,"x0":2.491149827920544,"y0":50.00528416939149,"z0":5.42977696145737,"aX":10.969453873622308},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":-8.5,"spinRate":2153,"spinDirection":134},"zone":5,"typeConfidence":0.91,"plateTime":0.391302491689252,"extension":5.650099194147161},"hitData":{"launchSpeed":99.3,"launchAngle":23.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.0,"coordY":68.93}},"index":0,"playId":"635a9f30-33f4-3ff2-9217-c6e0714a0b2a","pitchNumber":1,"startTime":"2026-06-24T22:50:53.947Z","endTime":"2026-06-24T22:51:02.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T22:51:02.671Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Anthony Volpe lines out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-24T22:51:47.283Z","endTime":"2026-06-24T22:53:39.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.409900991693984,"aZ":-16.323093369758283,"pfxX":8.240236240773037,"pfxZ":7.8489374254530375,"pX":-0.269632561054,"pZ":3.46668955286515,"vX0":-7.95949702082334,"vY0":-140.39473836235524,"vZ0":-4.390292970908293,"x":127.28,"y":145.18,"x0":1.5161204933508377,"y0":50.00022252777783,"z0":6.095772418527244,"aX":16.634425933409002},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.6,"breakHorizontal":-13.6,"spinRate":2094,"spinDirection":156},"zone":11,"typeConfidence":0.91,"plateTime":0.38845815177151977,"extension":6.308292656672626},"index":0,"playId":"d8e05ad1-1094-3cff-a3f6-6714223d822d","pitchNumber":1,"startTime":"2026-06-24T22:53:07.038Z","endTime":"2026-06-24T22:53:10.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.113833326991887,"aZ":-34.078266087849094,"pfxX":-6.969919107849654,"pfxZ":-1.34335404474146,"pX":0.4688337391457135,"pZ":2.18535316390325,"vX0":-1.2838435185964077,"vY0":-117.99376703633646,"vZ0":-1.6887357809967418,"x":99.13,"y":179.78,"x0":1.9249861557670491,"y0":50.0025242059047,"z0":6.031987914612721,"aX":-9.889342609290399},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.5,"breakHorizontal":13.0,"spinRate":2573,"spinDirection":314},"zone":6,"typeConfidence":0.89,"plateTime":0.4630764083026335,"extension":6.355484491111004},"hitData":{"launchSpeed":90.0,"launchAngle":21.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.78,"coordY":105.68}},"index":1,"playId":"16301919-957e-3b57-b7f4-9caabf862154","pitchNumber":2,"startTime":"2026-06-24T22:53:31.799Z","endTime":"2026-06-24T22:53:39.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T22:53:39.018Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jazz Chisholm Jr. pops out to catcher Jake Rogers in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-24T22:53:41.569Z","endTime":"2026-06-24T22:56:10.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16326464382111,"aZ":-16.363416809353794,"pfxX":8.94455486300483,"pfxZ":7.880838317268218,"pX":-0.035502940444232065,"pZ":2.8386299156887205,"vX0":-7.532282415274312,"vY0":-140.36259057803508,"vZ0":-5.85270633688343,"x":118.35,"y":162.14,"x0":1.5135668943231317,"y0":50.00177583730344,"z0":6.006719798990251,"aX":17.943060605388897},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.3,"breakHorizontal":-14.8,"spinRate":2188,"spinDirection":151},"zone":2,"typeConfidence":0.91,"plateTime":0.38942158789768744,"extension":6.376471011869586},"index":0,"playId":"7b89517f-3fb1-3c88-8d17-097c6f007891","pitchNumber":1,"startTime":"2026-06-24T22:54:04.706Z","endTime":"2026-06-24T22:54:08.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41640874060172,"aZ":-26.106543732680766,"pfxX":8.348078604353066,"pfxZ":3.491134467575808,"pX":-0.6461844682602946,"pZ":2.0656213704542283,"vX0":-8.75422640261382,"vY0":-130.4898615656145,"vZ0":-4.881861871094572,"x":141.63,"y":183.01,"x0":1.6549000166781502,"y0":50.00387370157686,"z0":5.908523321589708,"aX":14.512309234440899},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.5,"breakHorizontal":-13.3,"spinRate":1888,"spinDirection":136},"zone":7,"typeConfidence":0.89,"plateTime":0.41847964581108954,"extension":6.3314015197944045},"index":1,"playId":"444b5112-cffe-3669-a2f9-d2549f3d5490","pitchNumber":2,"startTime":"2026-06-24T22:54:18.041Z","endTime":"2026-06-24T22:54:22.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74805080763177,"aZ":-30.6221172771754,"pfxX":-0.7593520460118239,"pfxZ":0.8909555776934752,"pX":-0.8028240629399143,"pZ":2.7516694086286053,"vX0":-6.803462664768315,"vY0":-130.5195709801056,"vZ0":-2.46233520284634,"x":147.6,"y":164.48,"x0":1.9249294530340064,"y0":50.00375680839262,"z0":5.989056589053932,"aX":-1.3231300347651087},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.3,"breakHorizontal":2.8,"spinRate":2342,"spinDirection":238},"zone":11,"typeConfidence":0.92,"plateTime":0.4179684996907316,"extension":6.333753226045457},"index":2,"playId":"45e7abd3-64bf-32e6-81f1-7fe9f02fdd8e","pitchNumber":3,"startTime":"2026-06-24T22:54:36.614Z","endTime":"2026-06-24T22:54:40.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22357135720682,"aZ":-16.357457428992717,"pfxX":3.475156642475506,"pfxZ":7.522768928579486,"pX":-0.483803181119361,"pZ":4.004890083118959,"vX0":-7.519106120796674,"vY0":-143.41983677980068,"vZ0":-3.0301030196907375,"x":135.44,"y":130.65,"x0":1.709341453865819,"y0":50.00625605354172,"z0":6.083208758589658,"aX":7.310541815275262},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.3,"breakHorizontal":-4.9,"spinRate":2300,"spinDirection":155},"zone":11,"typeConfidence":0.73,"plateTime":0.38054024056200353,"extension":6.309476167579275},"index":3,"playId":"053003f1-0455-307a-afac-cf5347dc3eca","pitchNumber":4,"startTime":"2026-06-24T22:54:56.343Z","endTime":"2026-06-24T22:55:01.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76927036827232,"aZ":-18.654911458849845,"pfxX":8.918538614107216,"pfxZ":6.5886321036037545,"pX":1.6925715880278283,"pZ":2.4774615295179703,"vX0":-3.7911859607497647,"vY0":-142.1633254826587,"vZ0":-6.221622792620388,"x":52.48,"y":171.89,"x0":1.8825890875619775,"y0":50.00514215137327,"z0":5.87341325805558,"aX":18.30665812255565},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.9,"breakHorizontal":-15.4,"spinRate":2173,"spinDirection":147},"zone":12,"typeConfidence":0.91,"plateTime":0.3848854506786794,"extension":6.278685475944316},"index":4,"playId":"92b1e552-c9cf-3cbd-97ca-c27f6362ecf9","pitchNumber":5,"startTime":"2026-06-24T22:55:15.061Z","endTime":"2026-06-24T22:55:20.949Z","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":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31457326448564,"aZ":-17.290341279095852,"pfxX":7.416655543142607,"pfxZ":7.238493413546671,"pX":0.14826437680848023,"pZ":3.9095354377240557,"vX0":-6.910715294124623,"vY0":-142.41401657491704,"vZ0":-2.868149295644169,"x":111.35,"y":133.22,"x0":1.641195140310629,"y0":50.0058542147178,"z0":6.0217097836783715,"aX":15.25694027822649},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.7,"breakHorizontal":-12.0,"spinRate":2212,"spinDirection":150},"zone":12,"typeConfidence":0.91,"plateTime":0.3844245293541304,"extension":6.341277242885298},"index":5,"playId":"93a7b295-d427-373b-a284-94b9a773f728","pitchNumber":6,"startTime":"2026-06-24T22:55:43.011Z","endTime":"2026-06-24T22:55:46.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":91.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.943749279144356,"aZ":-13.505440461603317,"pfxX":2.1358550341533906,"pfxZ":8.807291028903817,"pX":0.018177398483954877,"pZ":3.275457741727538,"vX0":-5.135594588847196,"vY0":-143.887092623866,"vZ0":-5.671341402533798,"x":116.31,"y":150.34,"x0":1.5399721952105079,"y0":50.006302864176654,"z0":6.092433633351396,"aX":4.529645697723244},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.1,"breakHorizontal":-3.0,"spinRate":2324,"spinDirection":156},"zone":2,"typeConfidence":0.91,"plateTime":0.3790812302993807,"extension":6.405401554719433},"hitData":{"launchSpeed":93.7,"launchAngle":80.0,"totalDistance":29.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":134.18,"coordY":213.44}},"index":6,"playId":"a96d9507-fa17-359d-bcd3-57e30c92f633","pitchNumber":7,"startTime":"2026-06-24T22:55:58.497Z","endTime":"2026-06-24T22:56:10.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T22:56:10.425Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Caballero grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-24T22:56:17.895Z","endTime":"2026-06-24T22:57:18.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.374101542993934,"aZ":-11.004536199752248,"pfxX":3.0990084732088716,"pfxZ":10.34587347825253,"pX":1.5826696103817437,"pZ":2.7712931002201513,"vX0":-1.4915993749450904,"vY0":-142.31977327147834,"vZ0":-7.00462296461482,"x":56.67,"y":163.96,"x0":1.7115685436227717,"y0":50.005898940954324,"z0":5.9652633774386095,"aX":6.343622264620577},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.4,"breakHorizontal":-5.3,"spinRate":2417,"spinDirection":146},"zone":12,"typeConfidence":0.92,"plateTime":0.38518850351311373,"extension":6.378000235375653},"index":0,"playId":"07e77343-0b32-3a17-ac60-90a03bad0e8d","pitchNumber":1,"startTime":"2026-06-24T22:56:34.872Z","endTime":"2026-06-24T22:56:38.797Z","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":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.415930079147365,"aZ":-27.276731021429264,"pfxX":-0.9136187173040083,"pfxZ":2.8300375080627997,"pX":0.04615646545641863,"pZ":2.4262967767926136,"vX0":-5.142618861634915,"vY0":-130.38636831827694,"vZ0":-3.5912359061945898,"x":115.24,"y":173.27,"x0":2.159433442534643,"y0":50.00015269473456,"z0":5.870815532902778,"aX":-1.5778897207322247},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.6,"breakHorizontal":2.8,"spinRate":2170,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.41945588548635326,"extension":6.520369963947298},"index":1,"playId":"aeb33505-79fa-3690-bc5a-c941eeb78c7f","pitchNumber":2,"startTime":"2026-06-24T22:56:49.505Z","endTime":"2026-06-24T22:56:52.881Z","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":88.8,"endSpeed":82.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.821848704787964,"aZ":-24.382571993457237,"pfxX":5.778838937198607,"pfxZ":4.5374606787069975,"pX":0.6487942945777778,"pZ":2.926942534800182,"vX0":-4.82494496381353,"vY0":-129.39641063162503,"vZ0":-3.0460224356475876,"x":92.27,"y":159.75,"x0":1.77546102334584,"y0":50.00166023153744,"z0":5.961937064841236,"aX":9.9219877352963},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.8,"breakHorizontal":-9.6,"spinRate":1881,"spinDirection":144},"zone":3,"typeConfidence":0.9,"plateTime":0.42128203554068433,"extension":6.192785515723866},"hitData":{"launchSpeed":87.6,"launchAngle":-11.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.55,"coordY":161.2}},"index":2,"playId":"bc94a03a-863f-318b-b784-a2a56e1b28b7","pitchNumber":3,"startTime":"2026-06-24T22:57:08.902Z","endTime":"2026-06-24T22:57:18.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T22:57:18.764Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out to left fielder Cody Bellinger in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T22:59:07.716Z","endTime":"2026-06-24T23:00:06.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.193528563236974,"aZ":-13.133456743260751,"pfxX":7.433572189168148,"pfxZ":9.808926071201018,"pX":-0.8115776722489781,"pZ":1.5414934110642808,"vX0":-11.27519216574254,"vY0":-137.64261178591852,"vZ0":-8.134447381839445,"x":147.94,"y":197.16,"x0":2.3501536287929965,"y0":50.00494027131902,"z0":5.401522873220404,"aX":14.433477868716501},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":-11.4,"spinRate":2514,"spinDirection":134},"zone":13,"typeConfidence":0.9,"plateTime":0.3961581863731758,"extension":5.590962342526908},"index":0,"playId":"fd2343a2-8d7a-3f15-8171-8b6634c9f7e8","pitchNumber":1,"startTime":"2026-06-24T22:59:40.021Z","endTime":"2026-06-24T22:59:43.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.468501722314052,"aZ":-12.42413868837773,"pfxX":7.038458811732747,"pfxZ":10.046243015112188,"pX":-0.20208532668826953,"pZ":2.5231778223241053,"vX0":-9.59573722670623,"vY0":-138.71186698091122,"vZ0":-5.757841030145059,"x":124.7,"y":170.65,"x0":2.3734948745624918,"y0":50.00165806584098,"z0":5.4404499718698025,"aX":13.836152916762213},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":-10.9,"spinRate":2549,"spinDirection":136},"zone":5,"typeConfidence":0.93,"plateTime":0.3935441238853006,"extension":5.631592502007311},"hitData":{"launchSpeed":98.4,"launchAngle":57.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.92,"coordY":137.41}},"index":1,"playId":"5637872b-40f6-3894-b8e0-4825d88c77c9","pitchNumber":2,"startTime":"2026-06-24T22:59:55.454Z","endTime":"2026-06-24T23:00:06.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:00:06.443Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Torkelson doubles (17) on a sharp line drive to left fielder Cody Bellinger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T23:00:22.935Z","endTime":"2026-06-24T23:01:02.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.205666314159636,"aZ":-13.356100109680465,"pfxX":6.98611575918823,"pfxZ":9.590196600410533,"pX":1.3155630623636263,"pZ":2.4452721119466183,"vX0":-5.8454013588122375,"vY0":-138.7439378718074,"vZ0":-5.917578981204273,"x":66.85,"y":172.76,"x0":2.535506478546103,"y0":50.001540761474814,"z0":5.485558170235535,"aX":13.705459098975943},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":-11.5,"spinRate":2451,"spinDirection":137},"zone":14,"typeConfidence":0.92,"plateTime":0.3938415935176147,"extension":5.52234790675715},"index":0,"playId":"d1623a41-f9fe-33dd-b953-c616b5c714c8","pitchNumber":1,"startTime":"2026-06-24T23:00:31.248Z","endTime":"2026-06-24T23:00:34.970Z","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":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.567920796040166,"aZ":-12.847015057389966,"pfxX":7.363714100541393,"pfxZ":9.685675707142284,"pX":0.1321188032405069,"pZ":2.438603521483069,"vX0":-8.952018364657143,"vY0":-139.8931991586419,"vZ0":-5.9303070344486954,"x":111.96,"y":172.94,"x0":2.406758462192195,"y0":50.00063158286322,"z0":5.417264996115325,"aX":14.69161066828352},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":-11.6,"spinRate":2493,"spinDirection":136},"zone":5,"typeConfidence":0.93,"plateTime":0.39051847249594873,"extension":5.6863518666803605},"hitData":{"launchSpeed":106.0,"launchAngle":21.0,"totalDistance":334.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":35.08,"coordY":98.54}},"index":1,"playId":"7bb652c5-ae63-350b-9926-7fb214944e3c","pitchNumber":2,"startTime":"2026-06-24T23:00:48.853Z","endTime":"2026-06-24T23:01:02.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:01:02.213Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hao-Yu Lee walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T23:01:02.128Z","endTime":"2026-06-24T23:02:32.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"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, 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":81.2,"endSpeed":74.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.791259781725028,"aZ":-34.34653503129292,"pfxX":-7.631468854325207,"pfxZ":-1.5325956144569837,"pX":1.28457735612678,"pZ":3.3125071856410857,"vX0":-1.8509671794718034,"vY0":-118.2209504668919,"vZ0":2.349127695047387,"x":68.03,"y":149.34,"x0":3.0695511245465084,"y0":50.00588468319965,"z0":5.461218895315529,"aX":-10.789984915314065},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.9,"breakHorizontal":14.3,"spinRate":2581,"spinDirection":292},"zone":12,"typeConfidence":0.9,"plateTime":0.4635282212512841,"extension":5.565900692579085},"index":0,"playId":"24439e43-0279-30c9-98e8-8eddcd40ca66","pitchNumber":1,"startTime":"2026-06-24T23:01:33.704Z","endTime":"2026-06-24T23:01:37.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63996928779101,"aZ":-32.83840517327346,"pfxX":-9.451899361644866,"pfxZ":-0.47809355283055766,"pX":0.9586278472081231,"pZ":3.053148720741484,"vX0":-1.8860469788011467,"vY0":-116.6184342786702,"vZ0":1.6798676091175766,"x":80.46,"y":156.34,"x0":3.0058298500251386,"y0":50.00471196970706,"z0":5.417755087142967,"aX":-13.038421076863324},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.2,"breakHorizontal":17.6,"spinRate":2704,"spinDirection":301},"zone":12,"typeConfidence":0.91,"plateTime":0.4694264187432231,"extension":5.589433366948558},"index":1,"playId":"c95e26ea-4a33-3c5f-817c-44cec121382a","pitchNumber":2,"startTime":"2026-06-24T23:01:51.969Z","endTime":"2026-06-24T23:01:56.105Z","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":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.001948397670404,"aZ":-30.628962043200566,"pfxX":-5.308125119103935,"pfxZ":1.1088027147342192,"pX":0.07904674465572857,"pZ":1.616118708416194,"vX0":-4.933198162522554,"vY0":-116.74132730569076,"vZ0":-1.781170178688714,"x":113.99,"y":195.14,"x0":2.905250554265594,"y0":50.00000099323173,"z0":5.259271604169135,"aX":-7.358298675391708},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.9,"breakHorizontal":10.8,"spinRate":2559,"spinDirection":300},"zone":8,"typeConfidence":0.9,"plateTime":0.46834052005107063,"extension":5.727659221695141},"index":2,"playId":"b9c650a0-fa7b-39f1-814a-b0b976bce4e5","pitchNumber":3,"startTime":"2026-06-24T23:02:10.131Z","endTime":"2026-06-24T23:02:14.611Z","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":95.4,"endSpeed":86.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.96268844703506,"aZ":-11.143582058517373,"pfxX":5.189449793360986,"pfxZ":10.808340647655372,"pX":0.9572608107922913,"pZ":3.762998693792858,"vX0":-6.342973426716139,"vY0":-138.82266121758164,"vZ0":-2.5213349290629727,"x":80.51,"y":137.18,"x0":2.600800535013499,"y0":50.00348907578338,"z0":5.427876888062106,"aX":10.09873068055657},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.2,"breakHorizontal":-8.0,"spinRate":2459,"spinDirection":133},"zone":12,"typeConfidence":0.93,"plateTime":0.39501284322816543,"extension":5.540948278589516},"index":3,"playId":"3bba17ec-8c90-3375-87d1-46674ff66658","pitchNumber":4,"startTime":"2026-06-24T23:02:28.792Z","endTime":"2026-06-24T23:02:32.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:02:32.929Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Malgeri called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T23:02:34.625Z","endTime":"2026-06-24T23:04:38.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47761430577663,"aZ":-31.405234612386447,"pfxX":-5.890832768594747,"pfxZ":0.5467135458487817,"pX":0.36583989113197773,"pZ":2.5009753505059713,"vX0":-4.331424933430342,"vY0":-117.50103333183786,"vZ0":0.3163162860402391,"x":103.06,"y":171.25,"x0":2.9958878069397734,"y0":50.00135651628158,"z0":5.273652691233327,"aX":-8.267460734692198},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.3,"breakHorizontal":11.8,"spinRate":2721,"spinDirection":295},"zone":6,"typeConfidence":0.9,"plateTime":0.4654619516161964,"extension":5.681155606743662},"index":0,"playId":"e4850cd6-3a97-32c7-8671-4413acb34d7f","pitchNumber":1,"startTime":"2026-06-24T23:03:11.497Z","endTime":"2026-06-24T23:03:15.506Z","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":85.2,"endSpeed":78.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.535586406097487,"aZ":-32.05026437925912,"pfxX":7.63594841354891,"pfxZ":0.07428386488361483,"pX":0.9607698280199174,"pZ":1.217789870652825,"vX0":-6.660430978464699,"vY0":-123.92821800938478,"vZ0":-3.3376095577043845,"x":80.38,"y":205.9,"x0":2.6897975335319653,"y0":50.00044536429903,"z0":5.256426751962452,"aX":11.888121772429072},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.4,"breakHorizontal":-12.2,"spinRate":1940,"spinDirection":109},"zone":14,"typeConfidence":0.91,"plateTime":0.4418181975984665,"extension":5.740175845185821},"index":1,"playId":"c2cce105-ef69-3fb1-8bbb-a32c885c91ab","pitchNumber":2,"startTime":"2026-06-24T23:03:29.601Z","endTime":"2026-06-24T23:03:32.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60825365303527,"aZ":-32.27416390354956,"pfxX":7.966655843156007,"pfxZ":-0.06674718263036272,"pX":1.0748092818650747,"pZ":1.000860373633654,"vX0":-6.255641483221722,"vY0":-125.01307028164976,"vZ0":-3.8843784488834228,"x":76.03,"y":211.76,"x0":2.5766528288284816,"y0":50.001778296124314,"z0":5.229077720479052,"aX":12.587494422518049},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.8,"breakHorizontal":-13.0,"spinRate":1862,"spinDirection":116},"zone":14,"typeConfidence":0.91,"plateTime":0.43844196447752637,"extension":5.804641331799777},"index":2,"playId":"f58a0ad8-f201-33b5-afec-41ccca541eb7","pitchNumber":3,"startTime":"2026-06-24T23:03:49.875Z","endTime":"2026-06-24T23:03:53.228Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.354788486169216,"aZ":-30.626139155320214,"pfxX":8.225724814505591,"pfxZ":0.9733161961408452,"pX":0.3603709546374302,"pZ":0.350330961095168,"vX0":-8.09663527058232,"vY0":-125.02870446705074,"vZ0":-5.6552520197781835,"x":103.26,"y":229.32,"x0":2.566402874014122,"y0":50.00186604205897,"z0":5.14378724909025,"aX":13.069576666225702},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.7,"breakHorizontal":-13.1,"spinRate":2130,"spinDirection":120},"zone":14,"typeConfidence":0.91,"plateTime":0.4374812281744753,"extension":5.736814885051261},"index":3,"playId":"5f5a803d-cb34-3f32-ab49-c0294dfd328b","pitchNumber":4,"startTime":"2026-06-24T23:04:09.361Z","endTime":"2026-06-24T23:04:12.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98176426234373,"aZ":-34.48607572699557,"pfxX":6.371743165858641,"pfxZ":-1.4523480521874443,"pX":0.8990535098784714,"pZ":2.393651716476626,"vX0":-6.433901039136038,"vY0":-125.22271941497418,"vZ0":-0.37957481038873275,"x":82.73,"y":174.15,"x0":2.66711466605467,"y0":50.00012860262651,"z0":5.355325054275807,"aX":10.173800259686898},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.5,"breakHorizontal":-10.2,"spinRate":1880,"spinDirection":116},"zone":14,"typeConfidence":0.89,"plateTime":0.43648053975403434,"extension":5.79105096251038},"index":4,"playId":"5f9e0e70-647a-33bd-84ac-3dfe00ba2ba2","pitchNumber":5,"startTime":"2026-06-24T23:04:33.660Z","endTime":"2026-06-24T23:04:38.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:04:38.541Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a line drive to center fielder Max Schuemann. Spencer Torkelson scores. Hao-Yu Lee to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T23:05:10.880Z","endTime":"2026-06-24T23:06:43.476Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnSecond":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":677960,"link":"/api/v1/people/677960"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"c1e10442-11bb-4548-b406-01bb1f8b1e30","startTime":"2026-06-24T23:05:10.880Z","endTime":"2026-06-24T23:05:15.880Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56051988724127,"aZ":-15.345895144849857,"pfxX":7.505729098702112,"pfxZ":8.699757029983937,"pX":0.18497826371164944,"pZ":4.098046647708174,"vX0":-8.960931334749459,"vY0":-138.14620991350677,"vZ0":-1.029580477872291,"x":109.95,"y":128.13,"x0":2.494408488960747,"y0":50.002373407011554,"z0":5.506384078043941,"aX":14.518608146113534},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":-11.8,"spinRate":2356,"spinDirection":136},"zone":12,"typeConfidence":0.92,"plateTime":0.3963669106431835,"extension":5.744792532856841},"index":1,"playId":"b4a85c13-f848-3a39-a36a-1e6c19bdd21a","pitchNumber":1,"startTime":"2026-06-24T23:05:31.432Z","endTime":"2026-06-24T23:05:35.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.825587584457065,"aZ":-15.70259499479731,"pfxX":7.065113033684816,"pfxZ":8.355428180915716,"pX":0.7274518601805653,"pZ":2.7608762368088073,"vX0":-7.1937937211810015,"vY0":-139.1789424375413,"vZ0":-4.369624052292306,"x":89.27,"y":164.24,"x0":2.421769951940264,"y0":50.001334916071485,"z0":5.38371595669327,"aX":13.926440377488674},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":-11.4,"spinRate":2435,"spinDirection":133},"zone":3,"typeConfidence":0.91,"plateTime":0.39281479463223956,"extension":5.710721834391809},"index":2,"playId":"8a8c7d69-d9a1-3776-8d3b-477e1f142310","pitchNumber":2,"startTime":"2026-06-24T23:05:52.163Z","endTime":"2026-06-24T23:05:55.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94596846134585,"aZ":-25.785387198183475,"pfxX":11.85058172424825,"pfxZ":3.383701896289926,"pX":1.0686580567918282,"pZ":2.786053657735416,"vX0":-7.848477232315557,"vY0":-136.0930127084383,"vZ0":-1.9151614551207596,"x":76.27,"y":163.56,"x0":2.4401387563282197,"y0":50.004443440449535,"z0":5.272763070093686,"aX":22.384296834597553},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.0,"breakHorizontal":-19.9,"spinRate":2190,"spinDirection":127},"zone":12,"typeConfidence":0.91,"plateTime":0.40141839121519274,"extension":5.650173007905518},"index":3,"playId":"1ddcc945-b557-33b9-b864-0d9f11845408","pitchNumber":3,"startTime":"2026-06-24T23:06:13.667Z","endTime":"2026-06-24T23:06:18.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.270722496843494,"aZ":-27.45369172918704,"pfxX":11.463870549591263,"pfxZ":2.4545845733892726,"pX":0.5022361844253628,"pZ":2.4475042509970946,"vX0":-9.560366523013236,"vY0":-137.08469997598823,"vZ0":-2.4252240616963188,"x":97.86,"y":172.7,"x0":2.5272697365870305,"y0":50.00296139447302,"z0":5.197291557402357,"aX":22.052109849648282},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.2,"breakHorizontal":-19.1,"spinRate":2238,"spinDirection":125},"zone":6,"typeConfidence":0.91,"plateTime":0.39793653451223765,"extension":5.695924123030418},"hitData":{"launchSpeed":84.4,"launchAngle":14.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.5,"coordY":113.17}},"index":4,"playId":"bc4e5074-c075-31f9-b163-91d6aafc9cf9","pitchNumber":4,"startTime":"2026-06-24T23:06:32.443Z","endTime":"2026-06-24T23:06:43.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:06:43.476Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T23:07:00.473Z","endTime":"2026-06-24T23:08:52.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.662595809547433,"aZ":-30.72214713241763,"pfxX":-5.1233633176499485,"pfxZ":0.9900028230971349,"pX":-1.341314423732673,"pZ":1.7924039241285732,"vX0":-8.190196101345801,"vY0":-119.399594232236,"vZ0":-1.514977606743984,"x":168.13,"y":190.39,"x0":2.7785825098026846,"y0":50.003090440775296,"z0":5.160613643212573,"aX":-7.509816875319917},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.7,"breakHorizontal":11.0,"spinRate":2734,"spinDirection":304},"zone":13,"typeConfidence":0.9,"plateTime":0.4560621476569704,"extension":5.849983372242179},"index":0,"playId":"7852752f-84de-3b0b-98e6-79196c2c10dc","pitchNumber":1,"startTime":"2026-06-24T23:07:18.580Z","endTime":"2026-06-24T23:07:22.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.48728794701502,"aZ":-31.12237421950259,"pfxX":-5.727698369805017,"pfxZ":0.7152087976721813,"pX":0.06539695268568704,"pZ":2.0852976809677926,"vX0":-5.263583999016185,"vY0":-119.29848418887202,"vZ0":-0.46958039758490167,"x":114.51,"y":182.48,"x0":3.0314625192798097,"y0":50.00070966432918,"z0":5.051606830533231,"aX":-8.386817963271799},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.4,"breakHorizontal":11.5,"spinRate":2604,"spinDirection":297},"zone":8,"typeConfidence":0.9,"plateTime":0.45633131057733234,"extension":5.873785896633534},"index":1,"playId":"02798ba0-6b67-3a12-87d7-63b33fd9d9ef","pitchNumber":2,"startTime":"2026-06-24T23:07:38.284Z","endTime":"2026-06-24T23:07:41.959Z","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":86.9,"endSpeed":80.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.071118383892156,"aZ":-33.83595456231568,"pfxX":7.265363335076298,"pfxZ":-1.0177015363522939,"pX":0.2926342878832649,"pZ":1.1974674786575807,"vX0":-8.153822858512592,"vY0":-126.34260982002513,"vZ0":-3.3719960007647174,"x":105.85,"y":206.45,"x0":2.601123888860248,"y0":50.00291312797111,"z0":5.237795834365685,"aX":11.876436037552525},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.4,"breakHorizontal":-11.5,"spinRate":1950,"spinDirection":116},"zone":14,"typeConfidence":0.91,"plateTime":0.4317098955977099,"extension":5.662557909532385},"index":2,"playId":"d98b19ee-9f90-3848-803b-b32c38aab902","pitchNumber":3,"startTime":"2026-06-24T23:07:57.271Z","endTime":"2026-06-24T23:08:02.113Z","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":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82906803091958,"aZ":-32.91433831994639,"pfxX":8.898564787686931,"pfxZ":-0.46778498587840245,"pX":-0.17635554760022362,"pZ":0.7266828733367724,"vX0":-9.338975314973828,"vY0":-125.54500680004,"vZ0":-4.3126547711878125,"x":123.72,"y":219.16,"x0":2.4386346478459124,"y0":50.00120003825286,"z0":5.150817941444275,"aX":14.179547661720742},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.7,"breakHorizontal":-13.9,"spinRate":1970,"spinDirection":116},"zone":13,"typeConfidence":0.92,"plateTime":0.43656577843566247,"extension":5.77025957505465},"index":3,"playId":"be65fc40-5c43-3e0f-a846-f91617bae9a4","pitchNumber":4,"startTime":"2026-06-24T23:08:19.582Z","endTime":"2026-06-24T23:08:23.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.228284909577678,"aZ":-34.55128441452829,"pfxX":7.51216444196891,"pfxZ":-1.492047162059067,"pX":0.2937568094255072,"pZ":1.6974595714084755,"vX0":-7.945311690588973,"vY0":-125.75181101505517,"vZ0":-2.0201745405769924,"x":105.8,"y":192.95,"x0":2.5228046834613815,"y0":50.0003842350432,"z0":5.322225939998928,"aX":11.993109963956984},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.9,"breakHorizontal":-11.8,"spinRate":1876,"spinDirection":119},"zone":8,"typeConfidence":0.91,"plateTime":0.43606090412556364,"extension":5.769839138463302},"index":4,"playId":"6d51b3e7-f95c-3582-8f6d-eac3c3e6a5d9","pitchNumber":5,"startTime":"2026-06-24T23:08:48.057Z","endTime":"2026-06-24T23:08:52.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:08:52.153Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wells strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T23:09:26.119Z","endTime":"2026-06-24T23:13:14.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32631313136933,"aZ":-28.753328624032292,"pfxX":-0.7534275554802868,"pfxZ":2.036907739116721,"pX":-0.22137397398704386,"pZ":2.8211263043033252,"vX0":-5.189477710323841,"vY0":-128.56276795314972,"vZ0":-2.4268051432555793,"x":125.44,"y":162.61,"x0":1.9169381295763441,"y0":50.0058754930518,"z0":5.997058330585236,"aX":-1.2682090798404588},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.4,"breakHorizontal":2.5,"spinRate":2262,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.425164089407041,"extension":6.289932938362645},"index":0,"playId":"0a5b8c89-7bbc-32da-82b1-5f2a64e48a97","pitchNumber":1,"startTime":"2026-06-24T23:10:58.862Z","endTime":"2026-06-24T23:11:03.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.792633331268835,"aZ":-20.668052775990557,"pfxX":8.72707626476824,"pfxZ":5.879728883537152,"pX":-1.4532310048065147,"pZ":1.644183838586444,"vX0":-11.44507576094083,"vY0":-138.04399411035115,"vZ0":-7.7000283711096635,"x":172.39,"y":194.39,"x0":1.5863709960680537,"y0":50.002500637516334,"z0":5.82960441888248,"aX":17.074583810149157},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.4,"breakHorizontal":-13.8,"spinRate":2163,"spinDirection":151},"zone":13,"typeConfidence":0.87,"plateTime":0.39473822017403704,"extension":6.518090717162015},"index":1,"playId":"a1779187-c459-3eec-b486-eb20176bc8fd","pitchNumber":2,"startTime":"2026-06-24T23:11:17.669Z","endTime":"2026-06-24T23:11:21.536Z","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":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.944843031599618,"aZ":-24.7693679818686,"pfxX":6.393834567480066,"pfxZ":4.401647684235009,"pX":0.3451480782745277,"pZ":2.762211836120692,"vX0":-6.2502613276849255,"vY0":-128.17242987737822,"vZ0":-3.358139908833981,"x":103.84,"y":164.2,"x0":1.9726853799503192,"y0":50.00040605842324,"z0":6.0016195715755565,"aX":10.746499710975886},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.6,"breakHorizontal":-10.3,"spinRate":1881,"spinDirection":139},"zone":6,"typeConfidence":0.9,"plateTime":0.42567580859597776,"extension":6.129118585732829},"index":2,"playId":"131f2381-b54b-392e-b6bd-74941b14cb57","pitchNumber":3,"startTime":"2026-06-24T23:11:36.024Z","endTime":"2026-06-24T23:11:39.651Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-24T23:11:50.614Z","endTime":"2026-06-24T23:12:06.519Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.499373840491707,"aZ":-19.662483430108,"pfxX":7.808787395301355,"pfxZ":6.019788011926732,"pX":0.7906565580551869,"pZ":3.1662462394996584,"vX0":-5.3822600903844675,"vY0":-142.27681228098876,"vZ0":-4.458351349073945,"x":86.86,"y":153.29,"x0":1.679387726557265,"y0":50.002396134690514,"z0":5.976994425170365,"aX":16.225649074350734},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.3,"breakHorizontal":-13.2,"spinRate":2001,"spinDirection":148},"zone":3,"typeConfidence":0.91,"plateTime":0.3830022938028237,"extension":6.310977213327923},"index":4,"playId":"e8020e91-7f69-322f-82de-46faf7ca69d2","pitchNumber":4,"startTime":"2026-06-24T23:12:06.519Z","endTime":"2026-06-24T23:12:11.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.803770244689748,"aZ":-18.23518897366375,"pfxX":8.168940859193736,"pfxZ":6.679852515384208,"pX":-1.1643303859061291,"pZ":2.141125506725266,"vX0":-10.43854087008447,"vY0":-142.85432116107464,"vZ0":-7.445305219601616,"x":161.38,"y":180.97,"x0":1.4586160365939542,"y0":50.007099505662644,"z0":5.907179800602127,"aX":17.058302620018203},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.8,"breakHorizontal":-13.0,"spinRate":2180,"spinDirection":160},"zone":13,"typeConfidence":0.91,"plateTime":0.38194745782202855,"extension":6.446768951738699},"index":5,"playId":"91fd82eb-c6d8-3019-9d04-2bffdb166306","pitchNumber":5,"startTime":"2026-06-24T23:12:33.991Z","endTime":"2026-06-24T23:12:37.999Z","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.0,"endSpeed":91.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.021530418475532,"aZ":-12.33206668436044,"pfxX":2.108892689178965,"pfxZ":9.44278010549618,"pX":-0.7365190394074047,"pZ":2.039050103396883,"vX0":-7.299657204618634,"vY0":-142.4924364990729,"vZ0":-8.837704450939789,"x":145.07,"y":183.73,"x0":1.5602303512813578,"y0":50.00437417010268,"z0":5.918023732167605,"aX":4.432841616050548},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.0,"breakHorizontal":-2.6,"spinRate":2353,"spinDirection":155},"zone":7,"typeConfidence":0.91,"plateTime":0.38122159771977815,"extension":6.479193347991021},"index":6,"playId":"5af52c7d-fee9-30be-bb45-e240a91f851f","pitchNumber":6,"startTime":"2026-06-24T23:12:50.558Z","endTime":"2026-06-24T23:12:53.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.793911726578095,"aZ":-34.89675146092294,"pfxX":-3.025627761197366,"pfxZ":-1.8674734809183775,"pX":0.19340416831544294,"pZ":1.5826790889421594,"vX0":-2.93866183144688,"vY0":-119.26935745812433,"vZ0":-3.234436987238081,"x":109.63,"y":196.05,"x0":1.830206093896683,"y0":50.00568154571754,"z0":6.071983740876321,"aX":-4.402691131288022},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.8,"breakHorizontal":6.1,"spinRate":2471,"spinDirection":323},"zone":14,"typeConfidence":0.88,"plateTime":0.45749002755978996,"extension":6.283411164658409},"index":7,"playId":"cd52b9fa-59cd-3368-bf65-4b822b1bfd8c","pitchNumber":7,"startTime":"2026-06-24T23:13:10.590Z","endTime":"2026-06-24T23:13:14.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:13:14.983Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Schuemann flies out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T23:13:17.008Z","endTime":"2026-06-24T23:16:35.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6198801701014,"aZ":-27.55034245081631,"pfxX":9.681530929472444,"pfxZ":2.752403392562802,"pX":0.9533874565397791,"pZ":1.7825535592536972,"vX0":-5.5584254043664245,"vY0":-128.80347957969093,"vZ0":-4.807501181472869,"x":80.66,"y":190.65,"x0":1.8808393491606081,"y0":50.00588038999384,"z0":5.802412280981295,"aX":16.278724158588382},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.1,"breakHorizontal":-16.3,"spinRate":1742,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.42517023019250333,"extension":6.223179540266429},"index":0,"playId":"8d99e4c9-e017-36ab-9b4e-e96d789356be","pitchNumber":1,"startTime":"2026-06-24T23:13:44.855Z","endTime":"2026-06-24T23:13:48.308Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-24T23:13:58.633Z","endTime":"2026-06-24T23:15:55.157Z","isPitch":false,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"}},{"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":87.5,"endSpeed":80.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97932629788886,"aZ":-26.527472007531216,"pfxX":10.45389788061468,"pfxZ":3.4431582499743545,"pX":0.4100972542779629,"pZ":1.4617059289527157,"vX0":-6.871534207471275,"vY0":-127.23230972537145,"vZ0":-5.4878167602944785,"x":101.37,"y":199.31,"x0":1.7869080455997632,"y0":50.005162368472064,"z0":5.7476664647478675,"aX":17.150327304648172},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":-17.4,"spinRate":1759,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.4304253478369078,"extension":6.231483773177455},"index":2,"playId":"428467d7-5463-34eb-a5e6-c6f5650baecb","pitchNumber":2,"startTime":"2026-06-24T23:15:55.157Z","endTime":"2026-06-24T23:15:59.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.128666209735847,"aZ":-20.207973598917118,"pfxX":9.910816687556451,"pfxZ":5.8885357672619545,"pX":-0.20785628632704725,"pZ":3.232771881717141,"vX0":-9.00739133298496,"vY0":-141.1831464070938,"vZ0":-3.9233753737326365,"x":124.92,"y":151.5,"x0":1.725827952444524,"y0":50.004403936522245,"z0":5.930009290711053,"aX":20.143763550401424},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.1,"breakHorizontal":-16.3,"spinRate":2075,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.38696419856917874,"extension":6.20014218048399},"index":3,"playId":"efedbbd5-3a28-3208-81ed-c598dc67a255","pitchNumber":3,"startTime":"2026-06-24T23:16:09.905Z","endTime":"2026-06-24T23:16:13.079Z","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":96.5,"endSpeed":88.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.581303894868377,"aZ":-11.699779739715265,"pfxX":3.964778320709301,"pfxZ":10.17525974620945,"pX":0.4352642841700702,"pZ":3.413323135099659,"vX0":-4.554783547429205,"vY0":-140.4426574109827,"vZ0":-5.4646274526525085,"x":100.41,"y":146.62,"x0":1.5572551530438192,"y0":50.005414964586585,"z0":6.134521086182486,"aX":7.98050652888655},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.6,"breakHorizontal":-6.4,"spinRate":2307,"spinDirection":151},"zone":12,"typeConfidence":0.9,"plateTime":0.3888812062339655,"extension":6.2585994637781095},"hitData":{"launchSpeed":99.2,"launchAngle":25.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.28,"coordY":60.0}},"index":4,"playId":"17ef55d6-2cec-3799-b64f-dbd211b8efa3","pitchNumber":4,"startTime":"2026-06-24T23:16:27.346Z","endTime":"2026-06-24T23:16:35.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:16:35.868Z","atBatIndex":17},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Paul Goldschmidt homers (14) on a fly ball to left center field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T23:16:36.765Z","endTime":"2026-06-24T23:17:35.512Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":{"id":669373,"link":"/api/v1/people/669373"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":87.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.489373011464828,"aZ":-10.596615159549208,"pfxX":2.8269089461023054,"pfxZ":11.116349112308642,"pX":0.5527871611311446,"pZ":3.1585280142587444,"vX0":-3.591974473684844,"vY0":-137.92316033503295,"vZ0":-6.105147602912277,"x":95.93,"y":153.5,"x0":1.5001098619346445,"y0":50.0038244546762,"z0":6.103820904342814,"aX":5.488103336461076},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.2,"breakHorizontal":-4.4,"spinRate":2238,"spinDirection":158},"zone":3,"typeConfidence":0.91,"plateTime":0.39596782236685524,"extension":6.458929716059181},"index":0,"playId":"cbf1785a-15a8-35d1-b657-a0eb315fb87e","pitchNumber":1,"startTime":"2026-06-24T23:16:59.220Z","endTime":"2026-06-24T23:17:02.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.87049802814423,"aZ":-34.86539355142397,"pfxX":-4.425163240917719,"pfxZ":-1.9515076007212846,"pX":-0.35809775320788134,"pZ":1.7786212489777697,"vX0":-3.366770383253072,"vY0":-116.50360186715714,"vZ0":-2.3511200516150534,"x":130.65,"y":190.76,"x0":1.6780030987439103,"y0":50.00152498935517,"z0":6.080535738833098,"aX":-6.111683743510377},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.8,"breakHorizontal":8.8,"spinRate":2538,"spinDirection":329},"zone":7,"typeConfidence":0.91,"plateTime":0.46924550711437885,"extension":6.347487918093558},"hitData":{"launchSpeed":104.9,"launchAngle":30.0,"totalDistance":427.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":56.47,"coordY":40.1}},"index":1,"playId":"bcd2f66f-b6d9-3db7-956f-e57b3e2f1403","pitchNumber":2,"startTime":"2026-06-24T23:17:10.734Z","endTime":"2026-06-24T23:17:35.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:17:35.512Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T23:17:22.831Z","endTime":"2026-06-24T23:19:13.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.7,"endSpeed":89.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.623058755261656,"aZ":-14.309321519915528,"pfxX":9.350926535055892,"pfxZ":8.726606935286405,"pX":-0.7324946561911084,"pZ":1.7804973340433177,"vX0":-9.541704606520602,"vY0":-141.75527475292762,"vZ0":-9.012011735503673,"x":144.92,"y":190.71,"x0":1.4527452337922448,"y0":50.00331900844505,"z0":5.902190403512048,"aX":19.143343301002332},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":-15.1,"spinRate":2184,"spinDirection":151},"zone":7,"typeConfidence":0.91,"plateTime":0.38553075443205875,"extension":6.41736804875358},"index":0,"playId":"ebb05454-5447-37ce-abda-2f72dd953217","pitchNumber":1,"startTime":"2026-06-24T23:17:55.626Z","endTime":"2026-06-24T23:17:59.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.285356009270334,"aZ":-24.915364633342357,"pfxX":8.843020051550901,"pfxZ":4.378610593065954,"pX":0.22698717134097451,"pZ":2.5733227054984003,"vX0":-7.15010345741305,"vY0":-127.44814500135655,"vZ0":-3.471298461533348,"x":108.35,"y":169.3,"x0":1.909255238941651,"y0":50.00438558587639,"z0":5.903858217802999,"aX":14.66230718286485},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.4,"breakHorizontal":-14.5,"spinRate":1909,"spinDirection":135},"zone":5,"typeConfidence":0.9,"plateTime":0.42850067755959387,"extension":6.249754788250933},"index":1,"playId":"73eab42b-c5a4-380d-a575-37939f6b061e","pitchNumber":2,"startTime":"2026-06-24T23:18:07.903Z","endTime":"2026-06-24T23:18:12.497Z","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":97.2,"endSpeed":89.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.434600466887794,"aZ":-15.762421705009407,"pfxX":9.002070294072217,"pfxZ":8.074913457601326,"pX":-0.05470218549572782,"pZ":1.7274683901852843,"vX0":-7.689556145722092,"vY0":-141.25490598671027,"vZ0":-8.937734399205306,"x":119.09,"y":192.14,"x0":1.5254869525884265,"y0":50.004491696754926,"z0":5.9336785148242415,"aX":18.298641457075565},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.1,"breakHorizontal":-14.9,"spinRate":2237,"spinDirection":151},"zone":8,"typeConfidence":0.91,"plateTime":0.3869163066151531,"extension":6.482434936629963},"index":2,"playId":"4268e5b0-7fbc-36d6-b540-1767c9cd0466","pitchNumber":3,"startTime":"2026-06-24T23:18:32.057Z","endTime":"2026-06-24T23:18:35.942Z","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.9,"endSpeed":89.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.118803842054,"aZ":-12.70902092590293,"pfxX":2.4243277304433737,"pfxZ":9.583652231911433,"pX":0.7806369858493991,"pZ":3.406304340766713,"vX0":-3.6037517213611547,"vY0":-141.13841840607262,"vZ0":-5.2095716099447,"x":87.24,"y":146.81,"x0":1.7551118086308692,"y0":50.000495030172274,"z0":6.084726278000716,"aX":4.9231331161761815},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.6,"breakHorizontal":-3.7,"spinRate":2307,"spinDirection":155},"zone":3,"typeConfidence":0.91,"plateTime":0.38709668501013894,"extension":6.3490812071733265},"index":3,"playId":"6054237f-54fd-3975-b1ae-d5e7c931702a","pitchNumber":4,"startTime":"2026-06-24T23:18:48.398Z","endTime":"2026-06-24T23:18:52.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.490444709389532,"aZ":-35.63214747490878,"pfxX":-5.318854702496337,"pfxZ":-2.4100851810214534,"pX":-0.34032175189112823,"pZ":1.2652876778581517,"vX0":-3.282082353587739,"vY0":-118.65325690409875,"vZ0":-3.700959670411856,"x":129.97,"y":204.62,"x0":1.7492876345405954,"y0":50.00405000746815,"z0":6.07310387174455,"aX":-7.62701157034925},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.9,"breakHorizontal":10.4,"spinRate":2638,"spinDirection":329},"zone":13,"typeConfidence":0.9,"plateTime":0.4606224316849641,"extension":6.422071176997179},"index":4,"playId":"057ecbcb-725d-3789-adc9-4ee368ba4561","pitchNumber":5,"startTime":"2026-06-24T23:19:09.345Z","endTime":"2026-06-24T23:19:13.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:19:13.827Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin McGonigle strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-24T23:20:27.009Z","endTime":"2026-06-24T23:23:01.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01638836691681,"aZ":-31.148687876094314,"pfxX":-9.504895267007775,"pfxZ":0.7579666603679893,"pX":-1.1680165305619339,"pZ":2.2164883941254274,"vX0":-6.462154865353493,"vY0":-115.40450739324697,"vZ0":-0.1626792750311904,"x":161.52,"y":178.93,"x0":2.9055143180783505,"y0":50.000372643740626,"z0":5.295060803260049,"aX":-12.782136215748777},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":1.7,"breakHorizontal":18.8,"spinRate":2675,"spinDirection":299},"zone":13,"typeConfidence":0.91,"plateTime":0.4751115521110929,"extension":5.666723582590799},"index":0,"playId":"8e580b4c-9b32-3d46-9d0f-bddcc262b909","pitchNumber":1,"startTime":"2026-06-24T23:21:23.595Z","endTime":"2026-06-24T23:21:27.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":79.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.834574520498126,"aZ":-33.526195655794645,"pfxX":-2.0236605710388913,"pfxZ":-0.8671146283165472,"pX":0.3212500003781778,"pZ":1.9482388420497834,"vX0":-5.4648502321676995,"vY0":-123.16872955294899,"vZ0":-1.7631149287468617,"x":104.75,"y":186.18,"x0":2.817637091411186,"y0":50.001612270520546,"z0":5.4667559817529785,"aX":-3.1581314282461412},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.7,"breakHorizontal":4.8,"spinRate":2594,"spinDirection":262},"zone":9,"typeConfidence":0.82,"plateTime":0.44202556002360494,"extension":5.551071193805944},"index":1,"playId":"86803bf0-e3d0-36ab-9892-81efa40df660","pitchNumber":2,"startTime":"2026-06-24T23:21:37.083Z","endTime":"2026-06-24T23:21:41.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.040598386145536,"aZ":-25.180039587625423,"pfxX":10.461720687183178,"pfxZ":3.7231059040815566,"pX":0.5424950441019454,"pZ":2.5699377719019676,"vX0":-8.973406727365798,"vY0":-135.52203238019726,"vZ0":-2.6049577582984793,"x":96.32,"y":169.39,"x0":2.522338760047651,"y0":50.00163909019421,"z0":5.2852581923119155,"aX":19.639931751881033},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.5,"breakHorizontal":-17.3,"spinRate":2209,"spinDirection":128},"zone":6,"typeConfidence":0.9,"plateTime":0.40274503464512,"extension":5.659661475271634},"index":2,"playId":"39656cf4-e35f-3351-9dfd-fb38a9f04dd0","pitchNumber":3,"startTime":"2026-06-24T23:21:53.300Z","endTime":"2026-06-24T23:21:57.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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.611684930177102,"aZ":-31.818196322245594,"pfxX":-2.3344937212555004,"pfxZ":0.2215461780707475,"pX":-0.8673979571588061,"pZ":1.1284192613127315,"vX0":-7.56225724382266,"vY0":-125.5460214996202,"vZ0":-4.228616097541774,"x":150.06,"y":208.31,"x0":2.4679445001494607,"y0":50.00408535568622,"z0":5.379108968242192,"aX":-3.786134459601776},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.2,"breakHorizontal":5.8,"spinRate":2656,"spinDirection":286},"zone":13,"typeConfidence":0.95,"plateTime":0.4336369618964593,"extension":5.760988968194793},"index":3,"playId":"cb51a64c-c8d2-39ba-be98-2998be147ad7","pitchNumber":4,"startTime":"2026-06-24T23:22:16.009Z","endTime":"2026-06-24T23:22:20.741Z","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":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.228569778732847,"aZ":-28.12876066672755,"pfxX":6.814038174781172,"pfxZ":2.512622137943925,"pX":0.4348225928661054,"pZ":2.26487194423962,"vX0":-7.516061189797982,"vY0":-125.46589997443546,"vZ0":-2.0073197428690603,"x":100.43,"y":177.63,"x0":2.571266485092116,"y0":50.000674484425154,"z0":5.347331076282534,"aX":10.960999303055278},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.3,"breakHorizontal":-10.8,"spinRate":1714,"spinDirection":107},"zone":6,"typeConfidence":0.88,"plateTime":0.4350540325509811,"extension":5.684041719217147},"index":4,"playId":"4ede1067-468f-3e2a-99c8-a20fec5b9b87","pitchNumber":5,"startTime":"2026-06-24T23:22:36.154Z","endTime":"2026-06-24T23:22:40.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08638216184444,"aZ":-30.437178548686546,"pfxX":-7.94467809196441,"pfxZ":1.2047045441216442,"pX":-0.804934416895642,"pZ":1.0375712713078225,"vX0":-6.395274217837809,"vY0":-118.92868758154658,"vZ0":-2.8608274624603873,"x":147.68,"y":210.77,"x0":2.947576508202031,"y0":50.00056035069602,"z0":5.007209156594035,"aX":-11.415809516860106},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.8,"breakHorizontal":15.8,"spinRate":2674,"spinDirection":294},"zone":13,"typeConfidence":0.9,"plateTime":0.4599657637704415,"extension":5.794702348785346},"index":5,"playId":"58be4a43-59be-3ef8-8f23-c5d749d061be","pitchNumber":6,"startTime":"2026-06-24T23:22:56.743Z","endTime":"2026-06-24T23:23:01.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:23:01.346Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, shortstop Anthony Volpe to first baseman Paul Goldschmidt.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-24T23:23:02.932Z","endTime":"2026-06-24T23:23:33.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.285707731690685,"aZ":-23.40732476318278,"pfxX":10.161300109726993,"pfxZ":4.556288472631424,"pX":0.402780464528539,"pZ":1.7737050633899103,"vX0":-9.46041049877641,"vY0":-137.30296919993737,"vZ0":-5.00650973133966,"x":101.65,"y":190.89,"x0":2.5604207925661524,"y0":50.002504582390145,"z0":5.198197615284345,"aX":19.545596523691422},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.4,"breakHorizontal":-16.6,"spinRate":2214,"spinDirection":124},"zone":9,"typeConfidence":0.91,"plateTime":0.397801531519387,"extension":5.702764230062924},"hitData":{"launchSpeed":84.9,"launchAngle":8.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.35,"coordY":140.12}},"index":0,"playId":"758c50b7-e7d6-32dc-b5f7-64dffc481ec1","pitchNumber":1,"startTime":"2026-06-24T23:23:25.975Z","endTime":"2026-06-24T23:23:33.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:23:33.460Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Vierling singles on a ground ball to center fielder Max Schuemann.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-24T23:23:37.442Z","endTime":"2026-06-24T23:24:57.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"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(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":80.7,"endSpeed":74.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94418592871622,"aZ":-30.954928493637063,"pfxX":-7.5089963009632195,"pfxZ":0.8669226337053271,"pX":0.3263695131981031,"pZ":2.9199606346523534,"vX0":-4.112148671087726,"vY0":-117.54395775337207,"vZ0":1.2590958035635562,"x":104.56,"y":159.94,"x0":3.0728560673052527,"y0":50.00034843925702,"z0":5.247952944475989,"aX":-10.522324933086999},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.2,"breakHorizontal":14.6,"spinRate":2696,"spinDirection":299},"zone":2,"typeConfidence":0.91,"plateTime":0.46568507647808977,"extension":5.718132142044515},"index":0,"playId":"a10c62c0-97ed-3033-b989-4693803e1d02","pitchNumber":1,"startTime":"2026-06-24T23:24:00.171Z","endTime":"2026-06-24T23:24:03.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.805196105315318,"aZ":-31.16304996695206,"pfxX":8.127890796463628,"pfxZ":0.6394143712156977,"pX":2.0152245267519855,"pZ":1.534681949965896,"vX0":-4.973715132188169,"vY0":-125.12228086699643,"vZ0":-2.767292382207673,"x":40.18,"y":197.34,"x0":2.9708871926748706,"y0":50.004192272781474,"z0":5.203660731968841,"aX":12.912469344579362},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.7,"breakHorizontal":-13.6,"spinRate":1959,"spinDirection":107},"zone":14,"typeConfidence":0.92,"plateTime":0.4374376228739094,"extension":5.702075601154388},"index":1,"playId":"62023e9f-6aa7-3f45-985d-20d2e1f11dd6","pitchNumber":2,"startTime":"2026-06-24T23:24:14.020Z","endTime":"2026-06-24T23:24:17.392Z","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":85.1,"endSpeed":79.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.636765037234277,"aZ":-29.583249054289503,"pfxX":7.1948419146232885,"pfxZ":1.6507744803672777,"pX":-0.8345463842094965,"pZ":0.8146893354837932,"vX0":-10.159141410327098,"vY0":-123.55154452291907,"vZ0":-4.741365852613509,"x":148.81,"y":216.78,"x0":2.3715291267332486,"y0":50.001120473286406,"z0":5.208028611004686,"aX":11.267338484094509},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.2,"breakHorizontal":-11.0,"spinRate":1811,"spinDirection":123},"zone":13,"typeConfidence":0.9,"plateTime":0.4411535765263963,"extension":5.832968334283817},"index":2,"playId":"1ee03b55-db45-35d1-9344-a29f742db4f3","pitchNumber":3,"startTime":"2026-06-24T23:24:29.610Z","endTime":"2026-06-24T23:24:33.758Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.636330929276696,"aZ":-28.95050366835259,"pfxX":-6.195265918436989,"pfxZ":2.31035757091664,"pX":0.9204107324624802,"pZ":2.9717372867612486,"vX0":-3.093082161487986,"vY0":-116.79980439428117,"vZ0":1.0501994762527223,"x":81.92,"y":158.54,"x0":3.0620869716615564,"y0":50.00460693460268,"z0":5.214987998260833,"aX":-8.659105889487044},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.7,"breakHorizontal":11.9,"spinRate":2505,"spinDirection":291},"zone":12,"typeConfidence":0.91,"plateTime":0.46690073020164036,"extension":5.780159323936898},"hitData":{"launchSpeed":99.5,"launchAngle":6.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.38,"coordY":96.96}},"index":3,"playId":"04234595-0c5e-3169-9a58-5610770a18a7","pitchNumber":4,"startTime":"2026-06-24T23:24:47.534Z","endTime":"2026-06-24T23:24:57.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:24:57.092Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out, pitcher Ryan Weathers to first baseman Paul Goldschmidt.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-24T23:24:58.706Z","endTime":"2026-06-24T23:26:14.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677960,"link":"/api/v1/people/677960"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"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":96.3,"endSpeed":88.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2035852233886,"aZ":-16.04292259607535,"pfxX":5.7053735922102025,"pfxZ":8.075210829780342,"pX":-0.5400745331431128,"pZ":2.2671792137622897,"vX0":-10.072935143808547,"vY0":-139.8690555433584,"vZ0":-5.39007968131027,"x":137.59,"y":177.57,"x0":2.3535995184016425,"y0":50.000816652917656,"z0":5.257968502566841,"aX":11.394746713169374},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":-8.4,"spinRate":2305,"spinDirection":130},"zone":4,"typeConfidence":0.91,"plateTime":0.3904177567266993,"extension":5.809194135477462},"index":0,"playId":"3d9128d1-106c-3340-b847-caa4419194f8","pitchNumber":1,"startTime":"2026-06-24T23:25:22.933Z","endTime":"2026-06-24T23:25:26.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.964519929774927,"aZ":-32.45958001580705,"pfxX":-7.053186206722633,"pfxZ":-0.20189244041233723,"pX":-1.8781480596053117,"pZ":0.7022159119531183,"vX0":-8.48484943410303,"vY0":-117.4329619533525,"vZ0":-2.991571396045244,"x":188.59,"y":219.82,"x0":2.696527544473568,"y0":50.004484792958884,"z0":5.00820637333186,"aX":-9.863710262791734},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.8,"breakHorizontal":14.9,"spinRate":2714,"spinDirection":301},"zone":13,"typeConfidence":0.9,"plateTime":0.46618516481488337,"extension":5.808344357266817},"index":1,"playId":"3c8dff7c-aac9-3fdb-941e-6262f2dd07ab","pitchNumber":2,"startTime":"2026-06-24T23:25:41.397Z","endTime":"2026-06-24T23:25:45.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":85.5,"endSpeed":78.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0021190759943,"aZ":-30.696374514065102,"pfxX":8.047223273854243,"pfxZ":0.9438502187857098,"pX":-0.3001159109795851,"pZ":1.500297987096247,"vX0":-9.719996664127823,"vY0":-124.10215682072858,"vZ0":-2.889272395930683,"x":128.44,"y":198.27,"x0":2.6230155865259945,"y0":50.00094918473978,"z0":5.2384147727144015,"aX":12.54324990119248},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.2,"breakHorizontal":-12.2,"spinRate":1803,"spinDirection":118},"zone":13,"typeConfidence":0.91,"plateTime":0.44148985004552577,"extension":5.717490462212566},"hitData":{"launchSpeed":76.6,"launchAngle":-1.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.0,"coordY":192.76}},"index":2,"playId":"aa9001ad-611c-3355-82f4-8ebbe91d7cf1","pitchNumber":3,"startTime":"2026-06-24T23:26:07.468Z","endTime":"2026-06-24T23:26:14.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:26:14.860Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jasson Domínguez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-24T23:27:55.658Z","endTime":"2026-06-24T23:29:21.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.951443132299215,"aZ":-28.61060643774899,"pfxX":10.741787915175642,"pfxZ":2.187611322784538,"pX":0.6675190552828711,"pZ":1.2603625381212737,"vX0":-6.3350973576894924,"vY0":-127.17624040622054,"vZ0":-5.8027725461607895,"x":91.56,"y":204.75,"x0":1.7997180405869337,"y0":50.00615440975512,"z0":5.85124277598279,"aX":17.5362343712641},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.8,"breakHorizontal":-18.0,"spinRate":1887,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.43127494431409774,"extension":6.2447798549263975},"index":0,"playId":"6134b23c-4e3f-318c-bc8a-0ac959ebbb26","pitchNumber":1,"startTime":"2026-06-24T23:28:34.643Z","endTime":"2026-06-24T23:28:37.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.290262868283243,"aZ":-10.815273493506462,"pfxX":3.4165196672668032,"pfxZ":10.510347002580597,"pX":0.11385149356854607,"pZ":3.424163662751772,"vX0":-5.116187502927388,"vY0":-141.43175531203488,"vZ0":-5.667480505120798,"x":112.66,"y":146.33,"x0":1.4997140832044322,"y0":50.0048228827782,"z0":6.1431967395455045,"aX":6.9446806069233205},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.1,"breakHorizontal":-5.2,"spinRate":2353,"spinDirection":152},"zone":12,"typeConfidence":0.92,"plateTime":0.386800413075977,"extension":6.298856864968237},"index":1,"playId":"31294dd9-7b1a-3a65-8b67-d60cbdf7af37","pitchNumber":2,"startTime":"2026-06-24T23:28:47.979Z","endTime":"2026-06-24T23:28:51.685Z","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.2,"endSpeed":82.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99560530852745,"aZ":-27.666995120671217,"pfxX":6.138802246522909,"pfxZ":2.634807122731978,"pX":1.3811663415874071,"pZ":1.4975104459502484,"vX0":-3.67704859479548,"vY0":-129.8024829046796,"vZ0":-5.800142840766738,"x":64.35,"y":198.35,"x0":2.018107102247538,"y0":50.000176797196616,"z0":5.865705270447134,"aX":10.480765972933066},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.7,"breakHorizontal":-10.3,"spinRate":1810,"spinDirection":138},"zone":14,"typeConfidence":0.9,"plateTime":0.4218752916188633,"extension":6.320878016074787},"index":2,"playId":"2328f274-c056-3878-bbcd-5bdb8d860ae3","pitchNumber":3,"startTime":"2026-06-24T23:29:02.747Z","endTime":"2026-06-24T23:29:06.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.824544208437207,"aZ":-28.89684520312872,"pfxX":9.434994638366602,"pfxZ":2.0116641293491133,"pX":-0.5190166724242654,"pZ":0.958023861830358,"vX0":-8.93601876827921,"vY0":-127.04335200279272,"vZ0":-6.203615406932009,"x":136.78,"y":212.91,"x0":1.8236826262531747,"y0":50.00401208730598,"z0":5.73814738795536,"aX":15.373796367326396},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":-15.0,"spinRate":1845,"spinDirection":126},"zone":13,"typeConfidence":0.9,"plateTime":0.4316842570780315,"extension":6.234520820959314},"index":3,"playId":"c7fb2c17-4d1e-39fa-b6c0-ed6d85140530","pitchNumber":4,"startTime":"2026-06-24T23:29:18.114Z","endTime":"2026-06-24T23:29:21.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:29:21.477Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Bellinger strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-24T23:29:24.223Z","endTime":"2026-06-24T23:30:20.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23500678828844,"aZ":-27.293239831221303,"pfxX":9.463284029891707,"pfxZ":2.8618696389402443,"pX":-0.06256105125438444,"pZ":1.3839400511130542,"vX0":-8.113569879654792,"vY0":-129.5288053522812,"vZ0":-6.118197872683839,"x":119.38,"y":201.41,"x0":1.8759817716340437,"y0":50.00261873784294,"z0":5.854709278316683,"aX":16.13251583588893},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.1,"breakHorizontal":-15.4,"spinRate":1867,"spinDirection":132},"zone":13,"typeConfidence":0.9,"plateTime":0.42235078293935624,"extension":6.29454072077908},"index":0,"playId":"003c2b82-1ca0-30e9-8ef8-c43af342d99d","pitchNumber":1,"startTime":"2026-06-24T23:29:41.844Z","endTime":"2026-06-24T23:29:45.951Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-24T23:29:51.681Z","endTime":"2026-06-24T23:30:00.449Z","isPitch":false,"type":"action","player":{"id":641355,"link":"/api/v1/people/641355"}},{"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":89.3,"endSpeed":82.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.467892476245872,"aZ":-28.27902766140976,"pfxX":9.37416941608764,"pfxZ":2.2752093668215716,"pX":-0.27295143472526945,"pZ":1.1198904220499013,"vX0":-8.368611856880262,"vY0":-129.76456337031888,"vZ0":-6.6785804862731935,"x":127.4,"y":208.54,"x0":1.771687094260488,"y0":50.00149272655877,"z0":5.873602953115262,"aX":16.029208397507606},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.9,"breakHorizontal":-15.2,"spinRate":1943,"spinDirection":137},"zone":13,"typeConfidence":0.9,"plateTime":0.42166940307372425,"extension":6.176004777574166},"index":2,"playId":"a387116e-26f2-3186-994d-8d1154b5a34b","pitchNumber":2,"startTime":"2026-06-24T23:30:00.449Z","endTime":"2026-06-24T23:30:05.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80587051549354,"aZ":-28.480300712836087,"pfxX":-1.2421430186851865,"pfxZ":2.088235612244093,"pX":-0.49892442416423605,"pZ":3.3742469444681604,"vX0":-5.899822253602839,"vY0":-131.5998726369594,"vZ0":-1.2753612894884852,"x":136.02,"y":147.68,"x0":1.925886672394846,"y0":50.00118340024113,"z0":5.958909755601442,"aX":-2.1962307749088437},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.7,"breakHorizontal":3.5,"spinRate":2239,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.4149089463301623,"extension":6.407701004917313},"index":3,"playId":"accec862-799b-3cf0-a1e9-739333e312cd","pitchNumber":3,"startTime":"2026-06-24T23:30:15.779Z","endTime":"2026-06-24T23:30:20.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:30:20.308Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Anthony Volpe grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-24T23:30:20.828Z","endTime":"2026-06-24T23:31:20.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.505535634963124,"aZ":-37.099760922806034,"pfxX":-3.142618422905034,"pfxZ":-3.6624369911982555,"pX":0.5047874429804718,"pZ":4.795601902750782,"vX0":-2.0723905046549267,"vY0":-114.74015504303796,"vZ0":4.608701962942527,"x":97.76,"y":109.3,"x0":1.8252738768958443,"y0":50.002607932968765,"z0":6.357411937653007,"aX":-4.22619262200488},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-5.3,"breakHorizontal":6.2,"spinRate":2452,"spinDirection":315},"zone":12,"typeConfidence":0.88,"plateTime":0.47579353712596006,"extension":6.201336709529251},"index":0,"playId":"5b5312c1-174d-3f81-aae1-10fcb33c6778","pitchNumber":1,"startTime":"2026-06-24T23:30:41.926Z","endTime":"2026-06-24T23:30:45.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.675216139923972,"aZ":-14.730375229171537,"pfxX":8.85784474927673,"pfxZ":8.68334079912562,"pX":0.4798810880624617,"pZ":1.5435962636385114,"vX0":-6.218982942331363,"vY0":-140.343304657149,"vZ0":-9.405074851754618,"x":98.71,"y":197.1,"x0":1.5658703258765567,"y0":50.00112640264561,"z0":5.882053185149233,"aX":17.791965359961868},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":-14.9,"spinRate":2240,"spinDirection":146},"zone":9,"typeConfidence":0.91,"plateTime":0.38922381633731273,"extension":6.431790658233682},"index":1,"playId":"995243e6-da75-3eef-9612-99196e94d1f1","pitchNumber":2,"startTime":"2026-06-24T23:30:57.996Z","endTime":"2026-06-24T23:31:02.046Z","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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36097680646067,"aZ":-28.86368470490534,"pfxX":10.236087807086495,"pfxZ":1.9961649283471274,"pX":0.7283816444438957,"pZ":2.063927845634725,"vX0":-6.399851723965437,"vY0":-127.88871636761603,"vZ0":-3.9165189556089626,"x":89.24,"y":183.05,"x0":1.9333605616616352,"y0":50.001064412799735,"z0":5.87893930936562,"aX":16.95486818800728},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.0,"breakHorizontal":-17.0,"spinRate":1900,"spinDirection":125},"zone":9,"typeConfidence":0.9,"plateTime":0.42826654598971414,"extension":6.197219082856744},"hitData":{"launchSpeed":80.0,"launchAngle":8.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.2,"coordY":153.2}},"index":2,"playId":"a7e40441-9bbf-3f97-b3a6-c6696b8c0b4b","pitchNumber":3,"startTime":"2026-06-24T23:31:13.244Z","endTime":"2026-06-24T23:31:20.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:31:20.590Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Torkelson walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T23:32:57.940Z","endTime":"2026-06-24T23:35:16.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46503072415706,"aZ":-32.27579817120885,"pfxX":-2.2720544948765182,"pfxZ":-0.06032325818886619,"pX":1.2170490581097435,"pZ":2.590779703574229,"vX0":-3.0678375322354445,"vY0":-124.9362803117376,"vZ0":-0.9254187567810134,"x":70.61,"y":168.83,"x0":2.750831538967345,"y0":50.004562134874774,"z0":5.591695520447709,"aX":-3.6334973661186423},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.1,"breakHorizontal":4.8,"spinRate":2636,"spinDirection":269},"zone":12,"typeConfidence":0.9,"plateTime":0.4364885170044044,"extension":5.542605730211653},"index":0,"playId":"2c70f54d-b2e0-3ffc-b201-9b823868ade9","pitchNumber":1,"startTime":"2026-06-24T23:33:31.930Z","endTime":"2026-06-24T23:33:36.087Z","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":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.048669349802218,"aZ":-33.474541669166605,"pfxX":8.406350519664624,"pfxZ":-0.8542106869192141,"pX":0.3198976370588913,"pZ":1.8400347907711656,"vX0":-8.228140105009693,"vY0":-122.78622952940738,"vZ0":-1.7492443095332226,"x":104.81,"y":189.1,"x0":2.6344825069217674,"y0":50.00581182351193,"z0":5.430625414228223,"aX":12.74013245379435},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.7,"breakHorizontal":-13.1,"spinRate":1883,"spinDirection":118},"zone":9,"typeConfidence":0.92,"plateTime":0.44739478354297635,"extension":5.598042469833085},"index":1,"playId":"26fa97e1-7230-3118-baaa-71969810ef72","pitchNumber":2,"startTime":"2026-06-24T23:33:47.143Z","endTime":"2026-06-24T23:33:53.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.239014459510408,"aZ":-14.736824110017492,"pfxX":7.318183865016152,"pfxZ":8.787545874056528,"pX":-1.3862299622690153,"pZ":2.390246132201992,"vX0":-12.762953975507633,"vY0":-139.05599801993648,"vZ0":-5.430266518436561,"x":169.84,"y":174.24,"x0":2.284338614883674,"y0":50.00595218287507,"z0":5.324319090816678,"aX":14.528060253602002},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":-11.0,"spinRate":2407,"spinDirection":131},"zone":13,"typeConfidence":0.9,"plateTime":0.3918748030993897,"extension":5.791561529342141},"index":2,"playId":"b788a6c9-1e8d-34cf-baf0-5b2c19f84474","pitchNumber":3,"startTime":"2026-06-24T23:34:12.134Z","endTime":"2026-06-24T23:34:15.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37544179045069,"aZ":-24.200336538516794,"pfxX":11.367972870285168,"pfxZ":4.2219470262223435,"pX":-0.20562240022202233,"pZ":1.5575788652271885,"vX0":-11.124579355930054,"vY0":-135.7398405219165,"vZ0":-5.168201765889492,"x":124.84,"y":196.73,"x0":2.4453638473352184,"y0":50.00133107920386,"z0":5.144869075487716,"aX":21.46619167992043},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.8,"breakHorizontal":-18.6,"spinRate":2179,"spinDirection":128},"zone":13,"typeConfidence":0.92,"plateTime":0.4016677451646884,"extension":5.680143927919362},"index":3,"playId":"4599cbcc-ba75-363b-80ca-f123a7da5d28","pitchNumber":4,"startTime":"2026-06-24T23:34:28.152Z","endTime":"2026-06-24T23:34:31.572Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-24T23:34:42.752Z","endTime":"2026-06-24T23:34:55.304Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"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":96.8,"endSpeed":88.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.676051876018374,"aZ":-12.008735994588482,"pfxX":5.664368901277827,"pfxZ":10.032652970478757,"pX":0.7819822393151264,"pZ":4.216237117453088,"vX0":-7.00821338444271,"vY0":-140.81132138855062,"vZ0":-1.1605573849234216,"x":87.19,"y":124.94,"x0":2.565993943729547,"y0":50.00268981401143,"z0":5.409834260197032,"aX":11.385931870876368},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":-8.9,"spinRate":2333,"spinDirection":137},"zone":12,"typeConfidence":0.93,"plateTime":0.38883273304487087,"extension":5.776789474844545},"index":5,"playId":"039fef68-9464-3853-a9d0-2b01026c54b8","pitchNumber":5,"startTime":"2026-06-24T23:34:55.304Z","endTime":"2026-06-24T23:35:00.025Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.868345341579,"aZ":-31.494985722776317,"pfxX":-7.569347692426183,"pfxZ":0.4863230515285437,"pX":-1.7667865711853838,"pZ":1.1697629832859846,"vX0":-8.14281116935914,"vY0":-117.78336737032866,"vZ0":-2.2264870671203267,"x":184.35,"y":207.2,"x0":2.733929954273065,"y0":50.001888068252335,"z0":5.073866596192083,"aX":-10.504505455516231},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.6,"breakHorizontal":15.8,"spinRate":2623,"spinDirection":298},"zone":13,"typeConfidence":0.9,"plateTime":0.4671785505851238,"extension":5.842281766903755},"index":6,"playId":"33fd09c6-e713-3e3a-8262-6a47388680c2","pitchNumber":6,"startTime":"2026-06-24T23:35:11.056Z","endTime":"2026-06-24T23:35:16.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:35:16.792Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hao-Yu Lee singles on a line drive to right fielder Jasson Domínguez. Spencer Torkelson to 3rd. Hao-Yu Lee to 2nd. Spencer Torkelson advances to 3rd, on a fielding error by right fielder Jasson Domínguez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T23:35:17.379Z","endTime":"2026-06-24T23:37:20.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":0,"outs":0},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"postOnThird":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.319915111156085,"aZ":-12.752807114797982,"pfxX":7.957587460025131,"pfxZ":9.634866422458805,"pX":0.9077900929709453,"pZ":3.1410256475450953,"vX0":-7.0558169161125965,"vY0":-140.9209693907991,"vZ0":-3.8171935452777914,"x":82.4,"y":153.97,"x0":2.4072612727619536,"y0":50.006054046039644,"z0":5.33415287065431,"aX":16.04569461837198},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.9,"breakHorizontal":-13.0,"spinRate":2463,"spinDirection":134},"zone":12,"typeConfidence":0.93,"plateTime":0.38833746871960795,"extension":5.698582475917251},"index":0,"playId":"4f27c851-71df-3fa4-a2ff-4cfba235e020","pitchNumber":1,"startTime":"2026-06-24T23:35:41.383Z","endTime":"2026-06-24T23:35:46.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.480096437389673,"aZ":-11.111040926613988,"pfxX":6.290811678162823,"pfxZ":10.596270201535669,"pX":-1.483797012797956,"pZ":2.552172004589469,"vX0":-12.55095405128201,"vY0":-139.62657403660097,"vZ0":-5.469255612202705,"x":173.56,"y":169.87,"x0":2.238692361238386,"y0":50.00261594428575,"z0":5.258078281949229,"aX":12.506159524581241},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":-9.0,"spinRate":2457,"spinDirection":134},"zone":11,"typeConfidence":0.93,"plateTime":0.39129910482325236,"extension":5.855238595580106},"index":1,"playId":"d0dff5ff-d832-3b0c-b497-078fc122e102","pitchNumber":2,"startTime":"2026-06-24T23:35:59.533Z","endTime":"2026-06-24T23:36:06.740Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"playId":"06e1acec-0f4b-34f6-b8a3-da600624c447","startTime":"2026-06-24T23:36:26.697Z","endTime":"2026-06-24T23:36:30.385Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.157657438586327,"aZ":-25.110965363817815,"pfxX":10.867704453340604,"pfxZ":3.638884561601632,"pX":1.34162125096279,"pZ":2.9216649224861753,"vX0":-7.5130174749668805,"vY0":-138.10742432523827,"vZ0":-1.5555709257872934,"x":65.86,"y":159.9,"x0":2.677565994070923,"y0":50.00479251450652,"z0":5.1719775737341305,"aX":21.11289510299596},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.5,"breakHorizontal":-18.2,"spinRate":2358,"spinDirection":124},"zone":12,"typeConfidence":0.91,"plateTime":0.39574512416773855,"extension":5.648582532035031},"index":3,"playId":"2645cf1a-a36c-3dc3-a0d4-a93f2e01fcab","pitchNumber":3,"startTime":"2026-06-24T23:36:47.429Z","endTime":"2026-06-24T23:36:51.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.410249545086234,"aZ":-12.58462886534507,"pfxX":7.43949527979772,"pfxZ":9.948818327541371,"pX":0.3083814422257084,"pZ":1.9679979811835677,"vX0":-8.496432453792925,"vY0":-139.02513094573067,"vZ0":-6.634863544508928,"x":105.25,"y":185.64,"x0":2.428873258415042,"y0":50.005307681793795,"z0":5.210670896953034,"aX":14.653011615373707},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":-11.9,"spinRate":2450,"spinDirection":135},"zone":9,"typeConfidence":0.92,"plateTime":0.3930693986037248,"extension":5.9034243140463545},"hitData":{"launchSpeed":101.9,"launchAngle":11.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.68,"coordY":109.12}},"index":4,"playId":"d1ce8df3-ccf0-3997-99a2-6f7e32581ca6","pitchNumber":4,"startTime":"2026-06-24T23:37:07.558Z","endTime":"2026-06-24T23:37:20.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:37:20.083Z","atBatIndex":28},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Ben Malgeri out on a sacrifice fly to right fielder Jasson Domínguez. Spencer Torkelson scores. Hao-Yu Lee to 3rd.","rbi":1,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T23:37:58.774Z","endTime":"2026-06-24T23:39:37.753Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":677960,"link":"/api/v1/people/677960"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"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":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.621034193133912,"aZ":-29.930667296431675,"pfxX":8.581540726890063,"pfxZ":1.4038251576696101,"pX":0.011615455205708653,"pZ":0.9607425075885407,"vX0":-9.237569647700516,"vY0":-125.1859244689595,"vZ0":-4.490877828050449,"x":116.56,"y":212.84,"x0":2.622437283273426,"y0":50.002514791339316,"z0":5.208556027217634,"aX":13.71549285292571},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.8,"breakHorizontal":-13.6,"spinRate":1955,"spinDirection":116},"zone":13,"typeConfidence":0.91,"plateTime":0.43636663695150535,"extension":5.746287076904918},"index":0,"playId":"1998fa17-4621-39fa-b7b0-14b01278a998","pitchNumber":1,"startTime":"2026-06-24T23:37:58.774Z","endTime":"2026-06-24T23:38:02.886Z","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":95.8,"endSpeed":88.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58169953570095,"aZ":-15.896406439157701,"pfxX":7.638050808914756,"pfxZ":8.194011928507528,"pX":-0.4318260433571912,"pZ":2.161346077735556,"vX0":-10.606214875726513,"vY0":-139.17689794092678,"vZ0":-5.515290675641687,"x":133.46,"y":180.42,"x0":2.4140564939595297,"y0":50.001360146930026,"z0":5.200303523273467,"aX":15.171021867414932},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":-12.0,"spinRate":2421,"spinDirection":132},"zone":7,"typeConfidence":0.88,"plateTime":0.39168110852536797,"extension":5.80206377580683},"index":1,"playId":"b53f106c-8963-3c18-a212-6406a14f2754","pitchNumber":2,"startTime":"2026-06-24T23:38:19.374Z","endTime":"2026-06-24T23:38:22.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.434951928332566,"aZ":-15.38857078886834,"pfxX":5.850590645699031,"pfxZ":8.422817646075137,"pX":-1.0493326368353098,"pZ":2.972457173327441,"vX0":-11.368537879824226,"vY0":-139.35853676397372,"vZ0":-3.822685039143203,"x":157.0,"y":158.52,"x0":2.298645403825291,"y0":50.004374293653015,"z0":5.35992622755185,"aX":11.662807743776284},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":-8.6,"spinRate":2380,"spinDirection":130},"zone":11,"typeConfidence":0.92,"plateTime":0.3910751987348937,"extension":5.79209866705673},"index":2,"playId":"e2fa23c1-d422-3f59-a379-fd99af767aa0","pitchNumber":3,"startTime":"2026-06-24T23:38:43.485Z","endTime":"2026-06-24T23:38:47.656Z","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":86.8,"endSpeed":80.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.418795947677314,"aZ":-31.06212829698113,"pfxX":7.510137525295798,"pfxZ":0.686086122205305,"pX":1.3319011169318071,"pZ":1.1234118606129264,"vX0":-5.88921574966642,"vY0":-126.2740338102233,"vZ0":-3.871569604804161,"x":66.23,"y":208.45,"x0":2.712467587110817,"y0":50.004259650060085,"z0":5.161068044333846,"aX":12.194523021758576},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.6,"breakHorizontal":-12.4,"spinRate":2045,"spinDirection":121},"zone":14,"typeConfidence":0.9,"plateTime":0.43287468147369035,"extension":5.871744872860802},"index":3,"playId":"a34970df-c5d7-35ae-83e5-11f86e9eda28","pitchNumber":4,"startTime":"2026-06-24T23:39:03.357Z","endTime":"2026-06-24T23:39:07.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08793227318791,"aZ":-32.458842693186085,"pfxX":10.21028911153886,"pfxZ":-0.17491270552053706,"pX":0.2025811847234887,"pZ":1.6651678977653919,"vX0":-9.000637471210586,"vY0":-125.70898958285444,"vZ0":-2.401227858510018,"x":109.28,"y":193.82,"x0":2.492766122541055,"y0":50.00485178892802,"z0":5.252714654924732,"aX":16.439309360298154},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.6,"breakHorizontal":-16.6,"spinRate":1962,"spinDirection":119},"zone":8,"typeConfidence":0.93,"plateTime":0.4347511236877635,"extension":5.850663277113907},"hitData":{"launchSpeed":88.1,"launchAngle":22.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.49,"coordY":90.17}},"index":4,"playId":"87160b8c-1bff-38cb-8465-89dcd02b8b54","pitchNumber":5,"startTime":"2026-06-24T23:39:24.731Z","endTime":"2026-06-24T23:39:37.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:39:37.753Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T23:41:26.337Z","endTime":"2026-06-24T23:42:15.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-24T23:40:16.762Z","endTime":"2026-06-24T23:41:28.493Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.917322770755995,"aZ":-31.611237417719163,"pfxX":-1.6539587284166721,"pfxZ":0.3494278276329208,"pX":-0.2779224167866694,"pZ":2.29216594789615,"vX0":-6.765371715930833,"vY0":-124.83570623520387,"vZ0":-1.525987980107839,"x":127.59,"y":176.89,"x0":2.6625912591469727,"y0":50.00302808783588,"z0":5.4710207864657425,"aX":-2.6553252507937577},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.6,"breakHorizontal":4.3,"spinRate":2543,"spinDirection":275},"zone":4,"typeConfidence":0.92,"plateTime":0.4358047862232546,"extension":5.637309049338354},"index":1,"playId":"566a1778-f1ed-3930-920f-48805834a2c6","pitchNumber":1,"startTime":"2026-06-24T23:41:28.493Z","endTime":"2026-06-24T23:41:32.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.171790537992486,"aZ":-15.572358967254187,"pfxX":6.273159285808807,"pfxZ":8.521874087460978,"pX":-0.1661728020461413,"pZ":3.6795894143608154,"vX0":-8.696478460956486,"vY0":-138.31316864109246,"vZ0":-2.0748769545721935,"x":123.33,"y":139.43,"x0":2.1953486609279307,"y0":50.00669196214397,"z0":5.476911416705451,"aX":12.227724469965988},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":-9.7,"spinRate":2412,"spinDirection":133},"zone":11,"typeConfidence":0.92,"plateTime":0.39513051213926476,"extension":5.7299826817530635},"index":2,"playId":"51e3a126-ff21-3a2f-b1a7-c4d78486f42e","pitchNumber":2,"startTime":"2026-06-24T23:41:47.008Z","endTime":"2026-06-24T23:41:50.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23799736730029,"aZ":-14.335288533708141,"pfxX":6.747956403797971,"pfxZ":9.089579807162067,"pX":-0.5985094461330182,"pZ":1.878128078895024,"vX0":-10.496704382790409,"vY0":-138.79275817937247,"vZ0":-6.507392490253768,"x":139.81,"y":188.07,"x0":2.344961802094777,"y0":50.00640064773403,"z0":5.1967414996099865,"aX":13.249960215180481},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":-10.2,"spinRate":2365,"spinDirection":139},"zone":7,"typeConfidence":0.91,"plateTime":0.3936908523573437,"extension":5.832603271082238},"index":3,"playId":"82324ef8-d7e4-3fe7-97df-1c36f991f6b8","pitchNumber":3,"startTime":"2026-06-24T23:42:10.723Z","endTime":"2026-06-24T23:42:15.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:42:15.694Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Rogers flies out to right fielder Jasson Domínguez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T23:42:18.618Z","endTime":"2026-06-24T23:43:09.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"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":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34002186601422,"aZ":-30.363016520769083,"pfxX":-7.752498248813958,"pfxZ":1.2748480840167744,"pX":1.004857853669764,"pZ":2.0676758839919267,"vX0":-2.543156969340289,"vY0":-118.50945122055938,"vZ0":-0.6803541398642822,"x":78.7,"y":182.95,"x0":3.099822720498323,"y0":50.00078927776621,"z0":5.139806248116668,"aX":-10.989131866691867},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.4,"breakHorizontal":14.6,"spinRate":2689,"spinDirection":305},"zone":14,"typeConfidence":0.91,"plateTime":0.46275116505344593,"extension":5.724835209049492},"index":0,"playId":"fa915eeb-414e-3c35-8877-64a87e730c28","pitchNumber":1,"startTime":"2026-06-24T23:42:40.290Z","endTime":"2026-06-24T23:42:44.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17125012506033,"aZ":-14.380500960718555,"pfxX":6.748830957380462,"pfxZ":8.816670631517749,"pX":0.4782813784014764,"pZ":2.53655697830406,"vX0":-7.896565473664395,"vY0":-141.18276620826538,"vZ0":-5.342732688246469,"x":98.77,"y":170.29,"x0":2.4348005496523633,"y0":50.004945569375906,"z0":5.379205392796018,"aX":13.624594244387147},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":-10.6,"spinRate":2374,"spinDirection":135},"zone":6,"typeConfidence":0.92,"plateTime":0.38796925599843135,"extension":5.726248339336384},"hitData":{"launchSpeed":91.2,"launchAngle":39.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":218.02,"coordY":105.69}},"index":1,"playId":"d955aa4b-416f-3013-bc2b-124bb4d98e78","pitchNumber":2,"startTime":"2026-06-24T23:43:00.690Z","endTime":"2026-06-24T23:43:09.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:43:09.649Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-24T23:44:02.047Z","endTime":"2026-06-24T23:46:04.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.45019582626784,"aZ":-36.99140299855266,"pfxX":-2.367898000439286,"pfxZ":-3.451778625087421,"pX":0.12177600566785002,"pZ":2.1840101684393654,"vX0":-3.2019654582005446,"vY0":-116.67898166685171,"vZ0":-1.1857696234461588,"x":112.36,"y":179.81,"x0":1.8131619622121207,"y0":50.003484074370206,"z0":6.147089659563938,"aX":-3.3039428749555264},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.2,"breakHorizontal":5.0,"spinRate":2564,"spinDirection":327},"zone":8,"typeConfidence":0.87,"plateTime":0.46727450507182233,"extension":6.284561823214855},"index":0,"playId":"2531ead5-086f-3fe2-b0a6-9c056970d333","pitchNumber":1,"startTime":"2026-06-24T23:45:26.059Z","endTime":"2026-06-24T23:45:29.344Z","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":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.085223298013897,"aZ":-27.11325921908995,"pfxX":7.0809829838844776,"pfxZ":2.963056496706212,"pX":0.4841797880146416,"pZ":1.4403354754198703,"vX0":-6.176903447266646,"vY0":-128.90284015876802,"vZ0":-5.953978007523432,"x":98.54,"y":199.89,"x0":1.9744888726842356,"y0":50.00353157130739,"z0":5.833895178414431,"aX":12.093086595911485},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.4,"breakHorizontal":-11.8,"spinRate":1871,"spinDirection":138},"zone":14,"typeConfidence":0.9,"plateTime":0.42254475892931254,"extension":6.221731167411936},"index":1,"playId":"63405053-ecae-354c-a3a9-f9873523227a","pitchNumber":2,"startTime":"2026-06-24T23:45:44.124Z","endTime":"2026-06-24T23:45:47.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.901102431149557,"aZ":-26.69407788948215,"pfxX":5.984130592938319,"pfxZ":3.225336922224134,"pX":-0.6111515349018112,"pZ":2.471302733891175,"vX0":-8.065419777845236,"vY0":-128.53225457150097,"vZ0":-3.4077778550561133,"x":140.3,"y":172.05,"x0":1.768390980768085,"y0":50.00194726046006,"z0":5.853425442245456,"aX":10.162813877691013},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.4,"breakHorizontal":-9.4,"spinRate":1750,"spinDirection":143},"zone":4,"typeConfidence":0.9,"plateTime":0.4237235384720699,"extension":6.317389925654214},"index":2,"playId":"0899c69c-dac7-3f6d-b0d3-dd8fbb29f709","pitchNumber":3,"startTime":"2026-06-24T23:45:59.393Z","endTime":"2026-06-24T23:46:04.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:46:04.628Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Caballero strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-24T23:46:05.156Z","endTime":"2026-06-24T23:47:23.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08386550085786,"aZ":-24.711249051319978,"pfxX":9.01544947205838,"pfxZ":4.570626071805204,"pX":-0.42911449502919924,"pZ":2.294072511370074,"vX0":-8.587913336123425,"vY0":-126.0841749205291,"vZ0":-4.015815931462747,"x":133.36,"y":176.84,"x0":1.8259150476480925,"y0":50.00488551769299,"z0":5.86753936529339,"aX":14.731763937179359},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.7,"breakHorizontal":-14.8,"spinRate":1988,"spinDirection":130},"zone":4,"typeConfidence":0.9,"plateTime":0.4319749998779048,"extension":6.271130320688587},"index":0,"playId":"c24700a9-e1a8-3bcf-a0f5-bd07d679f2e9","pitchNumber":1,"startTime":"2026-06-24T23:46:27.565Z","endTime":"2026-06-24T23:46:31.522Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-24T23:46:40.453Z","endTime":"2026-06-24T23:46:58.464Z","isPitch":false,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.408947377221367,"aZ":-15.608250974610707,"pfxX":7.730061711251817,"pfxZ":7.987830184082621,"pX":-0.2684252308339656,"pZ":2.3348742206865283,"vX0":-8.05123538899068,"vY0":-142.33026099745663,"vZ0":-7.517265484664495,"x":127.23,"y":175.74,"x0":1.5782750622841422,"y0":50.001426177393704,"z0":5.978199128983186,"aX":16.02786976462295},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.3,"breakHorizontal":-12.6,"spinRate":2181,"spinDirection":146},"zone":4,"typeConfidence":0.91,"plateTime":0.38327859362030114,"extension":6.358547913326656},"index":2,"playId":"845b877b-aa9b-312a-8b24-0b9a965eec33","pitchNumber":2,"startTime":"2026-06-24T23:46:58.464Z","endTime":"2026-06-24T23:47:01.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":91.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.040641311800574,"aZ":-13.47601148705496,"pfxX":2.7768804762288655,"pfxZ":8.755048341320903,"pX":0.45835751391706214,"pZ":3.322404108909344,"vX0":-4.368204273377123,"vY0":-144.20224120937266,"vZ0":-5.591676114695481,"x":99.53,"y":149.08,"x0":1.622156248888778,"y0":50.00554335676553,"z0":6.096763653745953,"aX":5.932765466455964},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.1,"breakHorizontal":-4.3,"spinRate":2280,"spinDirection":152},"zone":12,"typeConfidence":0.91,"plateTime":0.3777782030176189,"extension":6.247030750435943},"index":3,"playId":"377a80d3-6270-3d67-933e-b3b74bc156d2","pitchNumber":3,"startTime":"2026-06-24T23:47:19.515Z","endTime":"2026-06-24T23:47:23.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:47:23.715Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Wells grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-24T23:47:24.766Z","endTime":"2026-06-24T23:48:10.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.888346895506103,"aZ":-15.257228713443387,"pfxX":7.450412700200225,"pfxZ":8.112577619090409,"pX":0.33146656038446326,"pZ":2.4477125312690893,"vX0":-5.987336332300174,"vY0":-143.0000667384186,"vZ0":-7.3889417996900555,"x":104.37,"y":172.69,"x0":1.477348887847783,"y0":50.00285028795694,"z0":6.009652933950957,"aX":15.53468449659973},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.4,"breakHorizontal":-12.4,"spinRate":2202,"spinDirection":154},"zone":6,"typeConfidence":0.91,"plateTime":0.38204712044184497,"extension":6.3358769607799905},"index":0,"playId":"108a1a13-a232-3c71-8874-3f57c44db808","pitchNumber":1,"startTime":"2026-06-24T23:47:46.591Z","endTime":"2026-06-24T23:47:50.552Z","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":98.0,"endSpeed":90.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.226967806386998,"aZ":-15.707916886937856,"pfxX":7.357603886885615,"pfxZ":7.945048923516707,"pX":0.1901090029157592,"pZ":2.017822296087866,"vX0":-6.66407561900033,"vY0":-142.47726765062555,"vZ0":-8.316608785217616,"x":109.75,"y":184.3,"x0":1.5941274295068215,"y0":50.00405649012312,"z0":5.950642420063056,"aX":15.251734359262663},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.0,"breakHorizontal":-12.1,"spinRate":2238,"spinDirection":156},"zone":8,"typeConfidence":0.91,"plateTime":0.38323663351508275,"extension":6.398011955869647},"hitData":{"launchSpeed":90.5,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.88,"coordY":158.78}},"index":1,"playId":"d4a4c4e6-9577-363a-b8ca-9a589bef5f8a","pitchNumber":2,"startTime":"2026-06-24T23:48:03.025Z","endTime":"2026-06-24T23:48:10.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:48:10.154Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kevin McGonigle doubles (18) on a sharp fly ball to center fielder Max Schuemann.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-24T23:49:43.782Z","endTime":"2026-06-24T23:51:09.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"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(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":80.1,"endSpeed":73.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.334145683422236,"aZ":-28.715057556054155,"pfxX":-7.295207286477259,"pfxZ":2.5101502330511973,"pX":-0.22503487288332302,"pZ":3.04356835440004,"vX0":-5.023532616331533,"vY0":-116.5825225672549,"vZ0":1.0987977697739428,"x":125.58,"y":156.6,"x0":2.9036390687076117,"y0":50.00580237513222,"z0":5.270567594224812,"aX":-10.071746358553048},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":5.0,"breakHorizontal":14.4,"spinRate":2670,"spinDirection":298},"zone":1,"typeConfidence":0.91,"plateTime":0.46931505288091957,"extension":5.628148244805441},"index":0,"playId":"5f749daa-f6cb-30c8-af5a-1e46f28672a0","pitchNumber":1,"startTime":"2026-06-24T23:50:20.062Z","endTime":"2026-06-24T23:50:24.017Z","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.0,"endSpeed":88.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.769204347951487,"aZ":-13.060565421563878,"pfxX":6.606563685704401,"pfxZ":9.760188111428079,"pX":-0.6458563610627761,"pZ":1.158636808480432,"vX0":-9.83571824708373,"vY0":-137.89499814540443,"vZ0":-8.751160268772802,"x":141.62,"y":207.5,"x0":2.0812348895709993,"y0":50.00680187405986,"z0":5.219994421156839,"aX":12.943574113850266},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":-10.3,"spinRate":2399,"spinDirection":134},"zone":13,"typeConfidence":0.92,"plateTime":0.39465929385932785,"extension":5.764752708615349},"index":1,"playId":"f93d684b-4acb-3fa9-9182-9d98e02b7585","pitchNumber":2,"startTime":"2026-06-24T23:50:36.765Z","endTime":"2026-06-24T23:50:40.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.397341844841478,"aZ":-13.483246596325946,"pfxX":6.969850032894108,"pfxZ":9.5161753035452,"pX":0.07216599074999579,"pZ":2.4395691696613775,"vX0":-8.571402595642663,"vY0":-138.63497776226083,"vZ0":-5.389051354929858,"x":114.25,"y":172.91,"x0":2.2855097189857014,"y0":50.00314001729745,"z0":5.294793651854861,"aX":13.68989158213029},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":-11.0,"spinRate":2369,"spinDirection":134},"zone":5,"typeConfidence":0.92,"plateTime":0.3937468905116681,"extension":5.770499273960788},"hitData":{"launchSpeed":105.3,"launchAngle":24.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":126.34,"coordY":32.92}},"index":2,"playId":"8d49585e-da78-33d2-abfb-fcc9d8df5cf4","pitchNumber":3,"startTime":"2026-06-24T23:50:54.430Z","endTime":"2026-06-24T23:51:09.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:51:09.445Z","atBatIndex":35},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Dillon Dingler reaches on a fielder's choice out, pitcher Ryan Weathers to third baseman José Caballero. Kevin McGonigle out at 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-24T23:51:17.800Z","endTime":"2026-06-24T23:52:11.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677960,"link":"/api/v1/people/677960"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.2,"endSpeed":75.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.554975311844018,"aZ":-31.734285382240913,"pfxX":-5.459480331822279,"pfxZ":0.30732378193883036,"pX":0.5042871175648134,"pZ":2.70654955831886,"vX0":-4.080541283431675,"vY0":-119.62308598230231,"vZ0":0.706192612961932,"x":97.78,"y":165.7,"x0":2.943001735549408,"y0":50.005276355474145,"z0":5.2574614584296055,"aX":-7.8947726404175365},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.0,"breakHorizontal":10.9,"spinRate":2596,"spinDirection":299},"zone":6,"typeConfidence":0.9,"plateTime":0.4582744374856329,"extension":5.819348526524993},"index":0,"playId":"edf920eb-f345-3efb-85cc-74555d131be3","pitchNumber":1,"startTime":"2026-06-24T23:51:45.256Z","endTime":"2026-06-24T23:51:48.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.900351065757228,"aZ":-31.07457822796414,"pfxX":8.271894170553932,"pfxZ":0.6903584104450466,"pX":1.100342825775748,"pZ":2.514490701341604,"vX0":-6.527781110388746,"vY0":-125.933496897486,"vZ0":-0.572561727176706,"x":75.06,"y":170.89,"x0":2.663827494154725,"y0":50.00201543919426,"z0":5.279868948213484,"aX":13.15642509359097},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.3,"breakHorizontal":-13.3,"spinRate":1577,"spinDirection":113},"zone":14,"typeConfidence":0.91,"plateTime":0.4365727577387539,"extension":5.816347974038695},"hitData":{"launchSpeed":58.0,"launchAngle":-54.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":126.42,"coordY":202.86}},"index":1,"playId":"57134f38-79fc-3e8e-8106-1c8fda4e5b9e","pitchNumber":2,"startTime":"2026-06-24T23:52:03.317Z","endTime":"2026-06-24T23:52:11.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:52:11.848Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Vierling lines out sharply to center fielder Max Schuemann.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-24T23:52:34.553Z","endTime":"2026-06-24T23:53:36.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.886339410895783,"aZ":-32.39381669345747,"pfxX":7.048602225444712,"pfxZ":-0.1482376967292005,"pX":-0.19666278808988727,"pZ":2.7573360154096025,"vX0":-8.497948525985029,"vY0":-121.85348212417107,"vZ0":0.33910672919506424,"x":124.5,"y":164.33,"x0":2.419724000515946,"y0":50.00089242347811,"z0":5.4144609716075625,"aX":10.601590703207739},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.1,"breakHorizontal":-10.8,"spinRate":1874,"spinDirection":108},"zone":5,"typeConfidence":0.9,"plateTime":0.44944357436766635,"extension":5.827425320648189},"index":0,"playId":"117112e7-568b-3954-9757-dd727b514a8d","pitchNumber":1,"startTime":"2026-06-24T23:52:43.168Z","endTime":"2026-06-24T23:52:47.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08662410073042,"aZ":-13.075114282300074,"pfxX":6.131706993328132,"pfxZ":9.7352424476041,"pX":-0.06153918844875022,"pZ":2.1729792773189582,"vX0":-9.118349985186235,"vY0":-138.92667024949577,"vZ0":-5.852114750471285,"x":119.35,"y":180.11,"x0":2.461064748078401,"y0":50.00098876826993,"z0":5.170019664906025,"aX":12.02785309921104},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":-9.2,"spinRate":2387,"spinDirection":132},"zone":8,"typeConfidence":0.93,"plateTime":0.39371637147006844,"extension":5.800730600863859},"index":1,"playId":"6ccf56e5-c7f8-3a48-b610-fd0b5077764d","pitchNumber":2,"startTime":"2026-06-24T23:53:00.424Z","endTime":"2026-06-24T23:53:04.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.689327512468406,"aZ":-27.63910550480834,"pfxX":7.539539930963339,"pfxZ":2.871115817565884,"pX":0.30868534977239964,"pZ":1.6293873654687203,"vX0":-7.633503520910019,"vY0":-124.49606425483282,"vZ0":-3.210954394912711,"x":105.23,"y":194.79,"x0":2.4269337565833498,"y0":50.00112610318689,"z0":5.209861983681349,"aX":11.900282396555523},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.7,"breakHorizontal":-12.0,"spinRate":2110,"spinDirection":106},"zone":9,"typeConfidence":0.89,"plateTime":0.43902854630098087,"extension":5.773006167206761},"hitData":{"launchSpeed":100.8,"launchAngle":16.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":102.05,"coordY":69.56}},"index":2,"playId":"f51ac3a9-5614-3035-b4f3-27ed9c4912c0","pitchNumber":3,"startTime":"2026-06-24T23:53:23.889Z","endTime":"2026-06-24T23:53:36.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:53:36.643Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Riley Greene lines out to center fielder Max Schuemann.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-24T23:53:39.916Z","endTime":"2026-06-24T23:56:20.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"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":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.488348841635595,"aZ":-16.752589316604894,"pfxX":7.493337354936849,"pfxZ":7.794195641034969,"pX":-0.5085573378473944,"pZ":2.4402052310348323,"vX0":-10.459425177388441,"vY0":-139.34790144177265,"vZ0":-4.604950156553654,"x":136.39,"y":172.89,"x0":2.309223245332295,"y0":50.00311878668441,"z0":5.210878966714718,"aX":14.828376695989737},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":-11.5,"spinRate":2306,"spinDirection":132},"zone":4,"typeConfidence":0.88,"plateTime":0.39212658257957145,"extension":5.752317624700553},"index":0,"playId":"4184c3b4-5e9f-3460-8f91-3bb639fcd526","pitchNumber":1,"startTime":"2026-06-24T23:54:07.088Z","endTime":"2026-06-24T23:54:11.072Z","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.4,"endSpeed":80.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97689482523907,"aZ":-30.02224228604287,"pfxX":-0.5718868582663417,"pfxZ":1.3134272862690315,"pX":-0.9498736633767477,"pZ":1.488659497208109,"vX0":-8.282609490442224,"vY0":-127.05550548164366,"vZ0":-3.6900359963169462,"x":153.21,"y":198.59,"x0":2.4208275906520385,"y0":50.00505126447148,"z0":5.334438844765324,"aX":-0.9387276926934219},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":2.9,"spinRate":2579,"spinDirection":263},"zone":13,"typeConfidence":0.95,"plateTime":0.43038710973807337,"extension":5.835230787197981},"index":1,"playId":"d345dc79-4773-3114-970a-b8427f3a4e03","pitchNumber":2,"startTime":"2026-06-24T23:54:30.069Z","endTime":"2026-06-24T23:54:34.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.190579020965284,"aZ":-30.407998867649905,"pfxX":0.048238410550898614,"pfxZ":1.081869901382631,"pX":-0.69876067747351,"pZ":1.928321515145219,"vX0":-7.958886398565744,"vY0":-126.8421020590851,"vZ0":-2.2936722432048584,"x":143.64,"y":186.72,"x0":2.469371787017477,"y0":50.00517410973837,"z0":5.261626304369315,"aX":0.08088183762256124},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.7,"breakHorizontal":1.7,"spinRate":2498,"spinDirection":289},"zone":7,"typeConfidence":0.93,"plateTime":0.4313205261710751,"extension":5.785245832023535},"index":2,"playId":"08c56f6a-16da-3878-912b-2d61fbb4d033","pitchNumber":3,"startTime":"2026-06-24T23:54:48.731Z","endTime":"2026-06-24T23:54:52.689Z","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":96.6,"endSpeed":88.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.186699209436114,"aZ":-15.779075925795368,"pfxX":7.162499034855887,"pfxZ":8.202764370858384,"pX":-1.3529792740853737,"pZ":2.722666282660236,"vX0":-12.286088350750031,"vY0":-140.1272620085537,"vZ0":-4.061037702015972,"x":168.57,"y":165.27,"x0":2.1477382369669207,"y0":50.00134942011423,"z0":5.21425044627989,"aX":14.314432998273839},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":-10.6,"spinRate":2313,"spinDirection":139},"zone":11,"typeConfidence":0.91,"plateTime":0.39013674479096583,"extension":5.839710308966629},"index":3,"playId":"4a460035-f7b1-3a76-a9bf-658acee761dd","pitchNumber":4,"startTime":"2026-06-24T23:55:07.413Z","endTime":"2026-06-24T23:55:11.300Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"0ad78969-65ac-3138-9574-23aaa28ed198","startTime":"2026-06-24T23:55:29.022Z","endTime":"2026-06-24T23:55:33.328Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95329447982361,"aZ":-16.22468932613134,"pfxX":6.608921600940263,"pfxZ":7.889597911094775,"pX":0.8026057772445243,"pZ":3.5065062972456555,"vX0":-7.046322051663343,"vY0":-141.22868894466268,"vZ0":-2.1632501965579376,"x":86.41,"y":144.1,"x0":2.4704340936199145,"y0":50.00257227131761,"z0":5.325146487459802,"aX":13.360117840489119},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.0,"breakHorizontal":-10.6,"spinRate":2366,"spinDirection":132},"zone":12,"typeConfidence":0.92,"plateTime":0.3877257063202322,"extension":5.750348799758394},"index":5,"playId":"1fe0b53e-6983-33e6-89af-66ee027bebf2","pitchNumber":5,"startTime":"2026-06-24T23:55:50.979Z","endTime":"2026-06-24T23:55:55.288Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.937861522080514,"aZ":-30.743034961605428,"pfxX":-0.09301448315384797,"pfxZ":0.8514173942520875,"pX":-0.3895927081667245,"pZ":1.8253599493658421,"vX0":-7.44511161053977,"vY0":-128.64465843551073,"vZ0":-2.6162881041317645,"x":131.85,"y":189.5,"x0":2.5457276443322128,"y0":50.00537668512163,"z0":5.221855393172181,"aX":-0.15682172098843433},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.2,"breakHorizontal":1.7,"spinRate":2566,"spinDirection":241},"zone":7,"typeConfidence":0.94,"plateTime":0.4246381351548525,"extension":5.783839370239457},"hitData":{"launchSpeed":104.6,"launchAngle":18.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.19,"coordY":61.48}},"index":6,"playId":"94cdc1d6-e805-30d5-b8ac-a274897f8aad","pitchNumber":6,"startTime":"2026-06-24T23:56:12.668Z","endTime":"2026-06-24T23:56:20.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:56:20.749Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Schuemann called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-24T23:57:48.613Z","endTime":"2026-06-25T00:00:03.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":87.6,"endSpeed":81.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.488627660465944,"aZ":-29.352348218289773,"pfxX":-1.0611667164925116,"pfxZ":1.698658152584695,"pX":0.9146098006851957,"pZ":2.138014247855142,"vX0":-2.391982325653576,"vY0":-127.65336380777934,"vZ0":-3.7766130333245655,"x":82.14,"y":181.05,"x0":1.9989735548390037,"y0":50.003272631885345,"z0":5.928939253127916,"aX":-1.7640530743783633},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.5,"breakHorizontal":2.4,"spinRate":2149,"spinDirection":200},"zone":14,"typeConfidence":0.91,"plateTime":0.4278748715049021,"extension":6.37935362394765},"index":0,"playId":"e1df5409-31a0-3533-9464-556eb8b1e4eb","pitchNumber":1,"startTime":"2026-06-24T23:58:32.453Z","endTime":"2026-06-24T23:58:36.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.051532547698333,"aZ":-31.90903487826419,"pfxX":8.930105735485226,"pfxZ":0.16677246461415685,"pX":0.7099335390449149,"pZ":3.3093369580096628,"vX0":-5.882493856326427,"vY0":-124.92590537238425,"vZ0":-0.25735658319195676,"x":89.94,"y":149.43,"x0":1.9293239102374427,"y0":50.0037312321163,"z0":6.026217346277076,"aX":14.182586906746792},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.5,"breakHorizontal":-14.9,"spinRate":1776,"spinDirection":134},"zone":3,"typeConfidence":0.9,"plateTime":0.43765377099172076,"extension":6.264139369812043},"index":1,"playId":"ba0c72dc-f6fd-3021-9484-13fdc8901775","pitchNumber":2,"startTime":"2026-06-24T23:58:46.829Z","endTime":"2026-06-24T23:58:50.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.199883523114895,"aZ":-29.976756272638983,"pfxX":8.609465322036126,"pfxZ":1.3742325531639237,"pX":0.28566732002091744,"pZ":1.9084133797884895,"vX0":-6.597085484599404,"vY0":-125.34136186919126,"vZ0":-3.9106749555110616,"x":106.11,"y":187.25,"x0":1.8270237248024999,"y0":50.00346277140498,"z0":5.923886581665034,"aX":13.765078564437998},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.8,"breakHorizontal":-14.2,"spinRate":1751,"spinDirection":131},"zone":9,"typeConfidence":0.9,"plateTime":0.4361974334979273,"extension":6.180110723735952},"index":2,"playId":"3a3a394a-b869-37c7-8d4e-7839492f7308","pitchNumber":3,"startTime":"2026-06-24T23:59:04.742Z","endTime":"2026-06-24T23:59:08.959Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-24T23:59:20.434Z","endTime":"2026-06-24T23:59:37.675Z","isPitch":false,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"}},{"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.1,"endSpeed":82.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93464648824968,"aZ":-29.31444905489792,"pfxX":8.242334351734101,"pfxZ":1.6848463208040068,"pX":0.22918611240949438,"pZ":0.8767269361968919,"vX0":-7.045724190128121,"vY0":-129.42138809069948,"vZ0":-6.625462233656324,"x":108.26,"y":215.11,"x0":1.9155734832235254,"y0":50.00371931657744,"z0":5.714316913774128,"aX":13.98758760952031},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.8,"breakHorizontal":-13.3,"spinRate":1710,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.4231621787748616,"extension":6.505040690382572},"index":4,"playId":"3ee43c3f-f704-3de8-ad70-b54844d0d762","pitchNumber":4,"startTime":"2026-06-24T23:59:37.675Z","endTime":"2026-06-24T23:59:41.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":91.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.574995986788792,"aZ":-18.649464151801396,"pfxX":9.456204036544946,"pfxZ":6.428897744296226,"pX":-0.3039379305163256,"pZ":1.7477158564006472,"vX0":-8.626269790942484,"vY0":-143.72932182858136,"vZ0":-8.512182811492899,"x":128.59,"y":191.59,"x0":1.499485824384242,"y0":50.003783504497136,"z0":5.893606058898042,"aX":19.89610339930183},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.2,"breakHorizontal":-15.5,"spinRate":2146,"spinDirection":148},"zone":7,"typeConfidence":0.91,"plateTime":0.38027867350364764,"extension":6.424708081953164},"index":5,"playId":"435aa25f-6101-3a4e-a34c-6f24c886b302","pitchNumber":5,"startTime":"2026-06-24T23:59:59.009Z","endTime":"2026-06-25T00:00:03.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:00:03.590Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul Goldschmidt strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-25T00:00:12.547Z","endTime":"2026-06-25T00:03:19.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.590265824726142,"aZ":-13.101086835560178,"pfxX":2.7714811275549596,"pfxZ":9.26635169141471,"pX":0.2094715761288062,"pZ":2.840345004788998,"vX0":-4.347557325015183,"vY0":-141.88245508816505,"vZ0":-6.853789196643474,"x":109.02,"y":162.09,"x0":1.3948984294302118,"y0":50.000973017460424,"z0":6.10605695918706,"aX":5.703711173673095},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.7,"breakHorizontal":-4.2,"spinRate":2365,"spinDirection":157},"zone":5,"typeConfidence":0.91,"plateTime":0.38466835745442296,"extension":6.406283435138006},"index":0,"playId":"1dd66ab1-dee2-3454-b458-99c52b23c746","pitchNumber":1,"startTime":"2026-06-25T00:00:25.211Z","endTime":"2026-06-25T00:00:28.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.759081461550714,"aZ":-12.020483105970525,"pfxX":2.635658697796951,"pfxZ":9.77965277736211,"pX":0.7607591309894278,"pZ":1.3594826834649607,"vX0":-2.7299699712060645,"vY0":-141.99648382974718,"vZ0":-10.700862783316085,"x":88.0,"y":202.07,"x0":1.388033255175212,"y0":50.002724988425854,"z0":5.921728222008319,"aX":5.431105352051618},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.0,"breakHorizontal":-4.3,"spinRate":2382,"spinDirection":155},"zone":14,"typeConfidence":0.91,"plateTime":0.38440616631769275,"extension":6.446453683955451},"index":1,"playId":"67e83df2-a736-3053-a2b2-1028bd882286","pitchNumber":2,"startTime":"2026-06-25T00:00:38.834Z","endTime":"2026-06-25T00:00:42.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04469084537473,"aZ":-12.619384481855363,"pfxX":3.291051121983737,"pfxZ":9.407324481692665,"pX":0.3074297738031503,"pZ":2.5666682671910737,"vX0":-4.613871235816498,"vY0":-142.40199517701498,"vZ0":-7.531405908168264,"x":105.28,"y":169.48,"x0":1.5121128996664477,"y0":50.00000297554176,"z0":6.02292973110535,"aX":6.8391060962018715},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.0,"breakHorizontal":-5.2,"spinRate":2308,"spinDirection":149},"zone":6,"typeConfidence":0.91,"plateTime":0.38290319972784825,"extension":6.416053062334401},"index":2,"playId":"bf43a4c9-7d23-3141-97e6-be3948f8bf8a","pitchNumber":3,"startTime":"2026-06-25T00:00:54.288Z","endTime":"2026-06-25T00:00:58.131Z","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":98.9,"endSpeed":91.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.051370270637882,"aZ":-12.059368814126305,"pfxX":4.140652544716016,"pfxZ":9.444566185070563,"pX":0.915540856511159,"pZ":2.5746597354331016,"vX0":-3.0027941084101117,"vY0":-144.01040781345736,"vZ0":-7.807316610717516,"x":82.1,"y":169.26,"x0":1.4264324985854104,"y0":50.00321718132635,"z0":6.042381405745352,"aX":8.819239986318603},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.0,"breakHorizontal":-7.0,"spinRate":2305,"spinDirection":153},"zone":12,"typeConfidence":0.91,"plateTime":0.378318846266247,"extension":6.406893526943544},"index":3,"playId":"ed537267-0267-32c1-bb74-aea2725fbe0f","pitchNumber":4,"startTime":"2026-06-25T00:01:14.415Z","endTime":"2026-06-25T00:01:17.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35374630721863,"aZ":-27.660771070594166,"pfxX":-0.5441098408504446,"pfxZ":2.428866673565249,"pX":0.47784803543376453,"pZ":3.263051987854523,"vX0":-3.667150848073496,"vY0":-134.44167968539833,"vZ0":-2.071152218320961,"x":98.79,"y":150.68,"x0":1.922395634150479,"y0":50.00026314618293,"z0":5.979775926001923,"aX":-1.008917184558158},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.2,"breakHorizontal":1.7,"spinRate":2227,"spinDirection":171},"zone":3,"typeConfidence":0.88,"plateTime":0.4052612230013857,"extension":6.143464657658754},"index":4,"playId":"938eab4d-dde2-36da-84d4-18a1a17ae41d","pitchNumber":5,"startTime":"2026-06-25T00:01:34.814Z","endTime":"2026-06-25T00:01:40.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.311156268813523,"aZ":-29.478310293543952,"pfxX":-0.9803732560414256,"pfxZ":1.505555027716177,"pX":1.461041039620204,"pZ":2.887861887525405,"vX0":-1.5139363980226668,"vY0":-132.7943385944013,"vZ0":-2.1141973959614067,"x":61.31,"y":160.81,"x0":2.165022339110427,"y0":50.004922763218325,"z0":5.829878851949597,"aX":-1.7584095077411965},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.5,"breakHorizontal":2.0,"spinRate":2182,"spinDirection":189},"zone":12,"typeConfidence":0.9,"plateTime":0.4118031399176072,"extension":6.380772164428793},"index":5,"playId":"3c6c49be-1f7d-3622-8eca-e56d2e3e8c8d","pitchNumber":6,"startTime":"2026-06-25T00:02:03.047Z","endTime":"2026-06-25T00:02:07.730Z","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":98.3,"endSpeed":89.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49469300476864,"aZ":-10.476068554910386,"pfxX":2.5784110566243332,"pfxZ":10.447824468767475,"pX":0.05617305033710841,"pZ":4.10842258018941,"vX0":-5.080112263874991,"vY0":-143.09243799882668,"vZ0":-3.86965627531707,"x":114.86,"y":127.85,"x0":1.5182564185876999,"y0":50.00701161446917,"z0":6.132855319990616,"aX":5.357246856511871},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.4,"breakHorizontal":-3.7,"spinRate":2370,"spinDirection":151},"zone":12,"typeConfidence":0.92,"plateTime":0.382531777872019,"extension":6.2389982575369665},"index":6,"playId":"785d83ca-ca1b-35a9-930b-dede30fd6c05","pitchNumber":7,"startTime":"2026-06-25T00:02:18.854Z","endTime":"2026-06-25T00:02:23.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.471047637412514,"aZ":-12.430604663166593,"pfxX":2.082219130927674,"pfxZ":9.28821704309255,"pX":0.8718029872542666,"pZ":3.2384000767546297,"vX0":-3.015053990194132,"vY0":-144.3911755304485,"vZ0":-5.782985154944456,"x":83.77,"y":151.34,"x0":1.6557208728112942,"y0":50.00564761821416,"z0":6.022117126964309,"aX":4.427591195842972},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.0,"breakHorizontal":-3.2,"spinRate":2321,"spinDirection":152},"zone":12,"typeConfidence":0.92,"plateTime":0.37834878813185524,"extension":6.321111085728232},"index":7,"playId":"53ef1ae0-5911-329e-8ac5-682a2ae1de85","pitchNumber":8,"startTime":"2026-06-25T00:02:43.192Z","endTime":"2026-06-25T00:03:10.206Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"}}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40218011004703,"aZ":-10.588465602603259,"pfxX":2.4490001565425943,"pfxZ":10.07785756383841,"pX":1.073770095031876,"pZ":2.248306049526616,"vX0":-2.53225670470292,"vY0":-144.86092819396362,"vZ0":-8.68942977171937,"x":76.07,"y":178.08,"x0":1.6378391754187887,"y0":50.000264164924374,"z0":5.920209347527556,"aX":5.244242881562818},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":16.9,"breakHorizontal":-4.0,"spinRate":2297,"spinDirection":150},"zone":14,"typeConfidence":0.92,"plateTime":0.3770022841769105,"extension":6.473838731912304},"index":8,"playId":"bccb6baf-de4d-3d96-a624-1edfb5b5fb01","pitchNumber":9,"startTime":"2026-06-25T00:03:15.469Z","endTime":"2026-06-25T00:03:19.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:03:19.479Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Rice singles on a ground ball to right fielder Ben Malgeri.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-25T00:03:22.788Z","endTime":"2026-06-25T00:03:54.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.923993186449344,"aZ":-24.48623725833542,"pfxX":6.652517613474185,"pfxZ":4.45943589586887,"pX":0.04464472025286757,"pZ":1.9418781910337148,"vX0":-7.117070700043849,"vY0":-129.68680680330462,"vZ0":-5.298401379273619,"x":115.3,"y":186.35,"x0":1.943982163711816,"y0":50.00393911588971,"z0":5.848986474467602,"aX":11.475016685493776},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.2,"breakHorizontal":-10.7,"spinRate":1864,"spinDirection":135},"zone":8,"typeConfidence":0.89,"plateTime":0.4203233790380043,"extension":6.180043083373469},"hitData":{"launchSpeed":93.6,"launchAngle":4.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.35,"coordY":103.04}},"index":0,"playId":"87c71fb3-f5ef-334e-a7dd-29212dbbac1a","pitchNumber":1,"startTime":"2026-06-25T00:03:42.900Z","endTime":"2026-06-25T00:03:54.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:03:54.146Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jasson Domínguez homers (3) on a fly ball to left field. Ben Rice scores.","rbi":2,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-25T00:03:55.686Z","endTime":"2026-06-25T00:07:45.793Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"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,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":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":{"id":669373,"link":"/api/v1/people/669373"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":{"id":669373,"link":"/api/v1/people/669373"},"isScoringEvent":true,"rbi":true,"earned":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73956141394176,"aZ":-12.038030465212705,"pfxX":2.138416124273803,"pfxZ":9.873966468170288,"pX":-0.20856108389063555,"pZ":2.6797820855930055,"vX0":-5.276251754871659,"vY0":-141.10833347312067,"vZ0":-7.082340675429216,"x":103.07,"y":172.94,"x0":1.3983586889056299,"y0":50.00204792640029,"z0":5.978854687198562,"aX":4.3610867226675385},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":-2.9,"spinRate":2231,"spinDirection":154},"zone":2,"typeConfidence":0.91,"plateTime":0.38651822071205144,"extension":6.415593118091118},"index":0,"playId":"52fb17de-0e8b-31ea-b754-0441e676126e","pitchNumber":1,"startTime":"2026-06-25T00:04:19.602Z","endTime":"2026-06-25T00:04:23.488Z","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":87.0,"endSpeed":80.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.225418250941146,"aZ":-27.188262051503493,"pfxX":8.843849060874268,"pfxZ":3.061700980973624,"pX":0.2071206106541358,"pZ":1.4677495163946197,"vX0":-6.214469139024019,"vY0":-126.5854543424595,"vZ0":-5.449877686004179,"x":109.11,"y":199.15,"x0":1.5418263863835209,"y0":50.001213929410206,"z0":5.818348426977602,"aX":14.387690652789889},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.6,"breakHorizontal":-14.6,"spinRate":1925,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.4322859997469628,"extension":6.31986990085069},"index":1,"playId":"65780bcb-8264-38ca-9b4f-79248d4714f2","pitchNumber":2,"startTime":"2026-06-25T00:04:37.393Z","endTime":"2026-06-25T00:04:41.568Z","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.2,"endSpeed":89.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08358033317847,"aZ":-11.459082667589088,"pfxX":2.5860296500073536,"pfxZ":9.99163026148569,"pX":0.5739504331204933,"pZ":3.3789905909560316,"vX0":-3.2938240415934104,"vY0":-142.8881250070019,"vZ0":-5.8670783300661435,"x":95.12,"y":147.55,"x0":1.404179580583364,"y0":50.004271260804416,"z0":6.174982958023894,"aX":5.362524635145442},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.2,"breakHorizontal":-4.1,"spinRate":2289,"spinDirection":150},"zone":12,"typeConfidence":0.92,"plateTime":0.3829173623292812,"extension":6.26536607978246},"index":2,"playId":"8d224ec6-3527-3f49-a552-319dc6733936","pitchNumber":3,"startTime":"2026-06-25T00:04:58.589Z","endTime":"2026-06-25T00:05:01.863Z","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":98.3,"endSpeed":90.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14271312998918,"aZ":-11.378506758613021,"pfxX":2.205651698827624,"pfxZ":9.92025638302328,"pX":0.6220498533504428,"pZ":3.9297846461923047,"vX0":-3.493349185105586,"vY0":-143.19938720701074,"vZ0":-4.211365009935661,"x":93.29,"y":132.68,"x0":1.565939237292503,"y0":50.003693870058804,"z0":6.119991416303666,"aX":4.624380332826151},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.4,"breakHorizontal":-3.4,"spinRate":2198,"spinDirection":145},"zone":12,"typeConfidence":0.92,"plateTime":0.3811136183507138,"extension":6.248458723775871},"index":3,"playId":"7a799b64-2fab-392e-998c-ec0eb7aca81d","pitchNumber":4,"startTime":"2026-06-25T00:05:22.979Z","endTime":"2026-06-25T00:05:27.318Z","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":97.5,"endSpeed":89.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.620731715626185,"aZ":-11.083293141816204,"pfxX":1.8338600239563358,"pfxZ":10.275201087505277,"pX":0.38324033678183583,"pZ":2.7214473708047255,"vX0":-4.004323886019964,"vY0":-141.93091782814534,"vZ0":-7.213379010141166,"x":102.39,"y":165.3,"x0":1.570252507402704,"y0":50.003975863785016,"z0":5.991671571882286,"aX":3.7649221171907317},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.4,"breakHorizontal":-2.5,"spinRate":2309,"spinDirection":146},"zone":3,"typeConfidence":0.92,"plateTime":0.3850040937919976,"extension":6.465351704324526},"index":4,"playId":"e092f3a7-367a-35b2-8226-29b074aaa70e","pitchNumber":5,"startTime":"2026-06-25T00:05:47.326Z","endTime":"2026-06-25T00:05:51.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.107522937497254,"aZ":-17.8924073724783,"pfxX":7.903737236423375,"pfxZ":6.948565009349746,"pX":-0.6570456891641631,"pZ":3.5093617959253702,"vX0":-8.926926183037207,"vY0":-141.91326513248498,"vZ0":-3.999238159618522,"x":142.05,"y":144.03,"x0":1.4908639526742702,"y0":50.00493795892839,"z0":6.064766351686107,"aX":16.24950252359783},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.0,"breakHorizontal":-12.7,"spinRate":2299,"spinDirection":150},"zone":11,"typeConfidence":0.91,"plateTime":0.38481588460066973,"extension":6.325324989274599},"index":5,"playId":"76117605-0ba5-319a-904c-81c6ae28026f","pitchNumber":6,"startTime":"2026-06-25T00:06:13.090Z","endTime":"2026-06-25T00:06:17.592Z","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":87.0,"endSpeed":79.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21738989765331,"aZ":-29.929488948064016,"pfxX":9.172830643030276,"pfxZ":1.3842796262422539,"pX":0.2980147672062908,"pZ":2.1057855178405633,"vX0":-7.155510057061403,"vY0":-126.49833011345342,"vZ0":-3.2068007853266227,"x":105.64,"y":181.92,"x0":1.9739984866734603,"y0":50.00178665799456,"z0":5.793780435773839,"aX":14.839879292067007},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.0,"breakHorizontal":-15.0,"spinRate":1849,"spinDirection":128},"zone":9,"typeConfidence":0.9,"plateTime":0.4332797720701098,"extension":6.20964008700708},"index":6,"playId":"fb692dd8-0f07-306e-aa8a-d751a20ec8f1","pitchNumber":7,"startTime":"2026-06-25T00:06:34.171Z","endTime":"2026-06-25T00:06:38.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.078780779017354,"aZ":-13.842929778320578,"pfxX":3.2432146633936325,"pfxZ":9.443845647759463,"pX":1.1838800112593986,"pZ":3.442231972514614,"vX0":-1.995337073146796,"vY0":-138.46526478632754,"vZ0":-4.870509617288342,"x":71.87,"y":145.84,"x0":1.4927077249957066,"y0":50.00050557211484,"z0":6.1510871906963684,"aX":6.293142094613628},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":-5.4,"spinRate":2215,"spinDirection":146},"zone":12,"typeConfidence":0.89,"plateTime":0.3956589651525113,"extension":6.323619691959405},"index":7,"playId":"f05f665e-ee5b-3fcf-8a57-175296e23cbf","pitchNumber":8,"startTime":"2026-06-25T00:06:58.379Z","endTime":"2026-06-25T00:07:02.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47424572576482,"aZ":-26.48463044869223,"pfxX":9.377134910111076,"pfxZ":3.561479240734114,"pX":0.025014044552306963,"pZ":2.4384582918079887,"vX0":-7.577010379896723,"vY0":-125.57324287102213,"vZ0":-3.1312040147451405,"x":116.05,"y":172.94,"x0":1.8635084110213955,"y0":50.0004859177303,"z0":5.856506554134684,"aX":14.970631846896444},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.0,"breakHorizontal":-15.2,"spinRate":1848,"spinDirection":126},"zone":5,"typeConfidence":0.9,"plateTime":0.43620139635485033,"extension":6.312517349628763},"hitData":{"launchSpeed":101.2,"launchAngle":32.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":27.63,"coordY":79.11}},"index":8,"playId":"b85b0211-253d-318a-a5a8-8d2647800262","pitchNumber":9,"startTime":"2026-06-25T00:07:18.068Z","endTime":"2026-06-25T00:07:45.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:07:45.793Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cody Bellinger pops out to third baseman Kevin McGonigle.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-25T00:08:36.567Z","endTime":"2026-06-25T00:08:45.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-25T00:07:58.536Z","endTime":"2026-06-25T00:08:38.906Z","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":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61714185960538,"aZ":-17.469118549650105,"pfxX":7.564550315832982,"pfxZ":7.252090191843219,"pX":0.772734118800382,"pZ":2.549422903183579,"vX0":-5.387305207671762,"vY0":-140.7280552786664,"vZ0":-6.131119651593639,"x":87.55,"y":169.95,"x0":1.718307024467101,"y0":50.00654950908985,"z0":5.867722802317148,"aX":15.34442573354314},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.2,"breakHorizontal":-12.7,"spinRate":2158,"spinDirection":144},"zone":6,"typeConfidence":0.9,"plateTime":0.387588580505295,"extension":6.326374320465414},"hitData":{"launchSpeed":59.4,"launchAngle":48.0,"totalDistance":155.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":101.48,"coordY":144.43}},"index":1,"playId":"926994c9-a65c-3b15-9ca1-9bbff931d69f","pitchNumber":1,"startTime":"2026-06-25T00:08:38.906Z","endTime":"2026-06-25T00:08:45.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:08:45.990Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Spencer Torkelson lines out sharply to shortstop Anthony Volpe.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-25T00:10:47.862Z","endTime":"2026-06-25T00:12:25.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.7,"endSpeed":74.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.176336804593006,"aZ":-32.90521979395297,"pfxX":-7.138491653477109,"pfxZ":-0.5268197324487955,"pX":-1.054186594106182,"pZ":1.6646891238357802,"vX0":-6.882800627337128,"vY0":-117.36247847264387,"vZ0":-1.2025696087843447,"x":157.18,"y":193.83,"x0":2.8435077096114822,"y0":50.00134863716387,"z0":5.247924248021293,"aX":-9.957309978749105},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.0,"breakHorizontal":14.6,"spinRate":2557,"spinDirection":305},"zone":13,"typeConfidence":0.9,"plateTime":0.46667408394632304,"extension":5.833843567920597},"index":0,"playId":"3fc456cb-ebd2-31df-95fd-348ee4adfd96","pitchNumber":1,"startTime":"2026-06-25T00:10:54.983Z","endTime":"2026-06-25T00:10:59.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46843824918786,"aZ":-31.929084647543643,"pfxX":9.538931074252623,"pfxZ":0.15517252149854466,"pX":-1.1519452430693553,"pZ":-0.6545767814336675,"vX0":-11.595493239338936,"vY0":-123.12110308946104,"vZ0":-7.387178129625749,"x":160.91,"y":256.45,"x0":2.3699806220448094,"y0":50.00141275776522,"z0":5.07185030828652,"aX":14.707292565786574},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.3,"breakHorizontal":-14.6,"spinRate":1773,"spinDirection":115},"zone":13,"typeConfidence":0.92,"plateTime":0.44414280320695587,"extension":5.780783893342304},"index":1,"playId":"beb22031-f13e-307c-9db0-58fe108d2135","pitchNumber":2,"startTime":"2026-06-25T00:11:12.305Z","endTime":"2026-06-25T00:11:16.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58931116044644,"aZ":-29.83476089918311,"pfxX":-4.991242116062444,"pfxZ":1.7027906024530264,"pX":-0.18116015048114148,"pZ":2.5686309936239438,"vX0":-5.581024816405159,"vY0":-116.71123680178091,"vZ0":0.22086976452980078,"x":123.91,"y":169.43,"x0":2.8924302375953723,"y0":50.00490194022296,"z0":5.289632053594295,"aX":-6.8638641855416},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":3.5,"breakHorizontal":10.4,"spinRate":2568,"spinDirection":297},"zone":5,"typeConfidence":0.91,"plateTime":0.4698486810236133,"extension":5.701828474153455},"index":2,"playId":"bcf04dad-89c3-35cd-be4b-a333e647c1e6","pitchNumber":3,"startTime":"2026-06-25T00:11:41.252Z","endTime":"2026-06-25T00:11:44.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.060485365080783,"aZ":-31.64431481677754,"pfxX":-1.9209876301326512,"pfxZ":0.33458838129997304,"pX":-0.10596104038457078,"pZ":2.3519797124354533,"vX0":-6.080485946661633,"vY0":-124.10469812930326,"vZ0":-1.2217488797233624,"x":121.04,"y":175.28,"x0":2.6136233557655304,"y0":50.00167648795607,"z0":5.457943499413169,"aX":-3.0316257468034373},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":4.7,"spinRate":2678,"spinDirection":276},"zone":5,"typeConfidence":0.9,"plateTime":0.4393454143729807,"extension":5.825430203361371},"index":3,"playId":"925885b4-879d-3bbd-82db-ac511e4f1374","pitchNumber":4,"startTime":"2026-06-25T00:11:56.901Z","endTime":"2026-06-25T00:12:02.894Z","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.7,"endSpeed":88.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.830162264065216,"aZ":-13.58890123171721,"pfxX":5.91253084815996,"pfxZ":9.345449094028563,"pX":-0.5012545953627342,"pZ":1.9291835900984295,"vX0":-9.64486508758916,"vY0":-139.09308806031927,"vZ0":-6.793514937580805,"x":136.11,"y":186.69,"x0":2.2195276759078375,"y0":50.00447178076844,"z0":5.27820019436185,"aX":11.760765965062603},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":-9.0,"spinRate":2378,"spinDirection":131},"zone":7,"typeConfidence":0.92,"plateTime":0.3915616085518705,"extension":5.780688096431591},"hitData":{"launchSpeed":105.6,"launchAngle":9.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":109.71,"coordY":141.56}},"index":4,"playId":"49265bed-a470-3129-a461-5a8e951152ee","pitchNumber":5,"startTime":"2026-06-25T00:12:20.613Z","endTime":"2026-06-25T00:12:25.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:12:25.928Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hao-Yu Lee singles on a sharp line drive to center fielder Max Schuemann.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-25T00:12:27.374Z","endTime":"2026-06-25T00:12:59.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.771057602841882,"aZ":-31.539871592922363,"pfxX":-6.756225467089669,"pfxZ":0.4539062950159991,"pX":0.10352838217555119,"pZ":2.084601311269057,"vX0":-4.550942613307079,"vY0":-117.1742900379421,"vZ0":-0.3779945909571538,"x":113.05,"y":182.5,"x0":2.9473910820670475,"y0":50.002338360260715,"z0":5.190501274929937,"aX":-9.409737147699586},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.0,"breakHorizontal":13.3,"spinRate":2540,"spinDirection":303},"zone":8,"typeConfidence":0.9,"plateTime":0.4671378385307734,"extension":5.866463633340683},"hitData":{"launchSpeed":101.6,"launchAngle":14.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":119.64,"coordY":67.08}},"index":0,"playId":"e4f2f729-94bf-3d7b-adcc-aa5b9499404f","pitchNumber":1,"startTime":"2026-06-25T00:12:49.755Z","endTime":"2026-06-25T00:12:59.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:12:59.206Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Malgeri strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-25T00:12:59.025Z","endTime":"2026-06-25T00:14:33.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.483746209848896,"aZ":-30.25406191964957,"pfxX":9.218870283634057,"pfxZ":1.2313019583588973,"pX":0.20713254285590965,"pZ":1.4631325566077187,"vX0":-8.673099284149673,"vY0":-123.99852747770171,"vZ0":-2.76586627231815,"x":109.1,"y":199.28,"x0":2.5502085125149034,"y0":50.00311419702991,"z0":5.11382868808622,"aX":14.375693663522302},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.8,"breakHorizontal":-14.8,"spinRate":1816,"spinDirection":128},"zone":14,"typeConfidence":0.92,"plateTime":0.44149289759401533,"extension":5.887331454991238},"index":0,"playId":"c6914eeb-fbd8-31ac-984e-8163d9d57429","pitchNumber":1,"startTime":"2026-06-25T00:13:25.968Z","endTime":"2026-06-25T00:13:29.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56717015309125,"aZ":-16.113700036475425,"pfxX":6.488098052010329,"pfxZ":8.15823003118678,"pX":0.957032062045033,"pZ":3.270502660891781,"vX0":-6.76053306062989,"vY0":-138.8291151997779,"vZ0":-2.6873490351313807,"x":80.52,"y":150.48,"x0":2.5707801360041596,"y0":50.00448572653287,"z0":5.312481989663484,"aX":12.775698374663023},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":-10.4,"spinRate":2280,"spinDirection":128},"zone":12,"typeConfidence":0.91,"plateTime":0.3932374782927237,"extension":5.689148527181837},"index":1,"playId":"d8643cf3-39e0-3bb0-a21a-54a2cb8f38da","pitchNumber":2,"startTime":"2026-06-25T00:13:47.375Z","endTime":"2026-06-25T00:13:51.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.938545006000577,"aZ":-15.609663643385423,"pfxX":6.499462815056885,"pfxZ":8.409490487993152,"pX":-0.20284085746937733,"pZ":3.153737413173513,"vX0":-8.992917071299585,"vY0":-138.93711544808215,"vZ0":-3.206570318242378,"x":124.73,"y":153.63,"x0":2.220163335004877,"y0":50.00185729728227,"z0":5.350063867717199,"aX":12.801727201625006},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.8,"breakHorizontal":-10.1,"spinRate":2318,"spinDirection":131},"zone":2,"typeConfidence":0.92,"plateTime":0.39309864966541097,"extension":5.756045311082766},"index":2,"playId":"72081fac-db49-378e-b5df-1468d7886984","pitchNumber":3,"startTime":"2026-06-25T00:14:06.974Z","endTime":"2026-06-25T00:14:10.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43058354080144,"aZ":-16.09249093764605,"pfxX":5.791993227596663,"pfxZ":8.158893852858913,"pX":-0.20803735448222194,"pZ":3.311940849675545,"vX0":-9.013112593557448,"vY0":-139.10007488742343,"vZ0":-2.603825626376936,"x":124.93,"y":149.36,"x0":2.312716744814823,"y0":50.00477856549231,"z0":5.319369446046541,"aX":11.420177661215424},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":-8.8,"spinRate":2283,"spinDirection":131},"zone":2,"typeConfidence":0.92,"plateTime":0.392859839991365,"extension":5.834024069921712},"index":3,"playId":"cb099719-7b7c-323e-b41f-e11594ac52d8","pitchNumber":4,"startTime":"2026-06-25T00:14:28.934Z","endTime":"2026-06-25T00:14:33.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:14:33.095Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Zach McKinstry lines out to left fielder Cody Bellinger.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-25T00:14:36.628Z","endTime":"2026-06-25T00:17:14.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.9,"endSpeed":74.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.427309173298692,"aZ":-35.221200643928505,"pfxX":-6.048965560101308,"pfxZ":-2.1672887747170586,"pX":-0.11549497235992542,"pZ":1.6657242538589336,"vX0":-5.029728231495831,"vY0":-117.73410951970514,"vZ0":-0.3416797022918906,"x":121.4,"y":193.81,"x0":2.834879677410774,"y0":50.004919618251456,"z0":5.073346648728072,"aX":-8.489643119369575},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-3.7,"breakHorizontal":12.2,"spinRate":2600,"spinDirection":302},"zone":8,"typeConfidence":0.9,"plateTime":0.4652813484824585,"extension":5.811538315908306},"index":0,"playId":"c06c9e92-159f-3171-a3ce-3a5584abfaca","pitchNumber":1,"startTime":"2026-06-25T00:15:01.147Z","endTime":"2026-06-25T00:15:05.075Z","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.1,"endSpeed":88.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51350444227246,"aZ":-15.439860768451979,"pfxX":6.7547580941185945,"pfxZ":8.373577635818474,"pX":0.01733873668164082,"pZ":1.4019147135541055,"vX0":-9.254915088486944,"vY0":-139.55782495398904,"vZ0":-7.678668693782845,"x":116.34,"y":200.93,"x0":2.4787389894057026,"y0":50.006163839072244,"z0":5.18003490509692,"aX":13.504161008440487},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":-10.7,"spinRate":2336,"spinDirection":131},"zone":13,"typeConfidence":0.9,"plateTime":0.39052248133506096,"extension":5.829993295487275},"index":1,"playId":"cc6a7399-3fa9-3f8b-90bf-51f74a212dac","pitchNumber":2,"startTime":"2026-06-25T00:15:20.342Z","endTime":"2026-06-25T00:15:24.701Z","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.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.633150227710306,"aZ":-23.780742288939223,"pfxX":8.651258672709428,"pfxZ":4.307508298512143,"pX":0.23020162890597035,"pZ":2.6039065830267805,"vX0":-9.008970717023585,"vY0":-137.5323859005099,"vZ0":-2.5351139571282326,"x":108.23,"y":168.47,"x0":2.3978830534524267,"y0":50.00308955606707,"z0":5.121497287533678,"aX":16.85656520115873},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.6,"breakHorizontal":-14.2,"spinRate":2200,"spinDirection":122},"zone":5,"typeConfidence":0.85,"plateTime":0.39569615408307257,"extension":5.776425620056275},"index":2,"playId":"36f6d03b-3b5a-357d-b3b4-e84404630956","pitchNumber":3,"startTime":"2026-06-25T00:15:41.742Z","endTime":"2026-06-25T00:15:44.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48796511796189,"aZ":-16.09767458571647,"pfxX":6.361265968736058,"pfxZ":8.172135267991454,"pX":0.2423339286873665,"pZ":4.754689856589832,"vX0":-7.71056678985186,"vY0":-139.206400439599,"vZ0":0.9138585987107998,"x":107.76,"y":110.4,"x0":2.218228294663765,"y0":50.00667434909342,"z0":5.485883454699548,"aX":12.520960901978162},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":-10.0,"spinRate":2364,"spinDirection":134},"zone":12,"typeConfidence":0.92,"plateTime":0.3930805381270943,"extension":5.763081022360224},"index":3,"playId":"bc0e37c9-70d0-32d7-a0ee-7c56c860430c","pitchNumber":4,"startTime":"2026-06-25T00:16:06.621Z","endTime":"2026-06-25T00:16:10.171Z","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":85.3,"endSpeed":78.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87998256705957,"aZ":-30.816975676284056,"pfxX":5.638929551618952,"pfxZ":0.8730012847508881,"pX":0.5270359721024334,"pZ":3.1606681308081415,"vX0":-6.772151391096738,"vY0":-124.00479190596756,"vZ0":1.1241461768675545,"x":96.91,"y":153.44,"x0":2.561235688517462,"y0":50.00395140171327,"z0":5.273084002049354,"aX":8.779837409804331},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.2,"breakHorizontal":-8.6,"spinRate":1839,"spinDirection":104},"zone":3,"typeConfidence":0.88,"plateTime":0.441768182368933,"extension":5.771313136473853},"index":4,"playId":"cf874eab-070f-35ba-bc16-2773463fa2dc","pitchNumber":5,"startTime":"2026-06-25T00:16:29.158Z","endTime":"2026-06-25T00:16:34.383Z","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":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.624126565853256,"aZ":-15.085747796171635,"pfxX":7.014599519584243,"pfxZ":8.540372418970337,"pX":0.24237435939809102,"pZ":2.5441375461377023,"vX0":-8.450401092255113,"vY0":-140.2910909537909,"vZ0":-4.612172703240631,"x":107.76,"y":170.09,"x0":2.3768661082248492,"y0":50.0034334981777,"z0":5.187198767456837,"aX":14.036292584113742},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":-11.0,"spinRate":2384,"spinDirection":131},"zone":5,"typeConfidence":0.92,"plateTime":0.38987311195630214,"extension":5.862894591242037},"hitData":{"launchSpeed":91.0,"launchAngle":20.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.82,"coordY":89.77}},"index":5,"playId":"4c04614a-837d-34ed-8e7e-9cddbf64dc39","pitchNumber":6,"startTime":"2026-06-25T00:17:06.683Z","endTime":"2026-06-25T00:17:14.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:17:14.419Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Anthony Volpe flies out to left fielder Riley Greene.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-25T00:19:38.961Z","endTime":"2026-06-25T00:20:51.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"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":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Waguespack replaces Tarik Skubal.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T00:18:30.053Z","endTime":"2026-06-25T00:19:41.292Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621097,"link":"/api/v1/people/621097"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.310043475101995,"aZ":-25.35714543537336,"pfxX":2.452544342591745,"pfxZ":4.269408581703593,"pX":1.668755593700309,"pZ":1.778098505436879,"vX0":4.117829296023739,"vY0":-125.03334478754506,"vZ0":-5.501292154794726,"x":53.39,"y":190.77,"x0":-0.31291473082732973,"y0":50.001473603821424,"z0":6.0663153414250255,"aX":3.913388752769663},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.8,"breakHorizontal":-5.3,"spinRate":1900,"spinDirection":173},"zone":14,"typeConfidence":0.9,"plateTime":0.43672574098163475,"extension":7.167884474615205},"index":1,"playId":"6e0689cf-fe73-3ab1-a1a7-a30d6e84d274","pitchNumber":1,"startTime":"2026-06-25T00:19:41.292Z","endTime":"2026-06-25T00:19:44.509Z","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":86.3,"endSpeed":79.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.703023039485068,"aZ":-26.80081909850528,"pfxX":2.7512934686819834,"pfxZ":3.341703088059118,"pX":0.20581014143035775,"pZ":3.6930326537075717,"vX0":0.7711310200506852,"vY0":-125.78189903282617,"vZ0":-1.148129810567601,"x":109.16,"y":139.07,"x0":-0.4619174005145142,"y0":50.001470976926925,"z0":6.32167282142724,"aX":4.423146860535405},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.0,"breakHorizontal":-5.2,"spinRate":1950,"spinDirection":181},"zone":12,"typeConfidence":0.91,"plateTime":0.43488906832817165,"extension":6.861038229298408},"index":2,"playId":"8af7d68c-554e-3a3f-a3ed-34d6cf7a107e","pitchNumber":2,"startTime":"2026-06-25T00:19:54.459Z","endTime":"2026-06-25T00:19:58.278Z","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":91.8,"endSpeed":84.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86111423194358,"aZ":-9.813669916932234,"pfxX":-1.4385794126645237,"pfxZ":12.349360703670897,"pX":-1.277504488368021,"pZ":2.4912971597885787,"vX0":-2.4971679705778476,"vY0":-133.49476296267304,"vZ0":-7.630592130038138,"x":165.7,"y":171.51,"x0":-0.14424832116766773,"y0":50.00222830345383,"z0":6.087280704536615,"aX":-2.6048666578049664},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":21.0,"breakHorizontal":3.1,"spinRate":2124,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.4097820260440095,"extension":7.1553630499692495},"index":3,"playId":"553c9204-662d-3fd4-86bc-2592940e5e12","pitchNumber":3,"startTime":"2026-06-25T00:20:09.938Z","endTime":"2026-06-25T00:20:14.087Z","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":92.3,"endSpeed":84.3,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.376263618024584,"aZ":-9.860583373981752,"pfxX":-2.0321558299414484,"pfxZ":12.235422399873986,"pX":0.28500783874309427,"pZ":2.568441831478851,"vX0":1.7865923141097624,"vY0":-134.26365082479586,"vZ0":-7.450405285219492,"x":106.14,"y":169.43,"x0":-0.12537506874334864,"y0":50.00488967871751,"z0":6.0832606254188075,"aX":-3.7065141447338887},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.8,"breakHorizontal":3.2,"spinRate":2146,"spinDirection":196},"zone":6,"typeConfidence":0.91,"plateTime":0.408134692697117,"extension":7.1606499632031335},"index":4,"playId":"a5679339-c753-3fff-935f-00b4a8f61bb7","pitchNumber":4,"startTime":"2026-06-25T00:20:26.265Z","endTime":"2026-06-25T00:20:29.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.746338406390514,"aZ":-26.617141971121754,"pfxX":2.367161734982013,"pfxZ":3.370540490095631,"pX":-0.4086456503571879,"pZ":2.2041350393353456,"vX0":-1.0823801815265461,"vY0":-127.02951556585622,"vZ0":-4.432007566440883,"x":132.58,"y":179.27,"x0":-0.2867436412888185,"y0":50.0051731821574,"z0":6.06456062978081,"aX":3.9052018695855937},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.4,"breakHorizontal":-4.1,"spinRate":1933,"spinDirection":170},"zone":4,"typeConfidence":0.91,"plateTime":0.4296532016687076,"extension":7.067683854570657},"hitData":{"launchSpeed":87.9,"launchAngle":36.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.05,"coordY":89.29}},"index":5,"playId":"70e6f842-7901-3e93-a13b-4084d7836c1f","pitchNumber":5,"startTime":"2026-06-25T00:20:40.856Z","endTime":"2026-06-25T00:20:51.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:20:51.065Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jazz Chisholm Jr. grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-25T00:20:52.264Z","endTime":"2026-06-25T00:21:42.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.415327411307096,"aZ":-12.675364478361862,"pfxX":-1.9300510274513822,"pfxZ":10.199613099890952,"pX":0.7041383049411427,"pZ":3.9932530392156873,"vX0":2.487632342137826,"vY0":-136.72008077757252,"vZ0":-3.682839068080974,"x":90.16,"y":130.96,"x0":0.03732964370939033,"y0":50.000131857323176,"z0":6.215242072421597,"aX":-3.688866408184299},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":3.0,"spinRate":2131,"spinDirection":196},"zone":12,"typeConfidence":0.92,"plateTime":0.39915966215618814,"extension":6.9974357547980945},"index":0,"playId":"2091ad70-ec71-3fb7-8975-fd868e70463a","pitchNumber":1,"startTime":"2026-06-25T00:21:18.237Z","endTime":"2026-06-25T00:21:21.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.054240049775363,"aZ":-12.546360854993049,"pfxX":-1.1070324117287949,"pfxZ":10.302027426786651,"pX":-0.4022043515888725,"pZ":2.421700432833411,"vX0":-0.23395223783020827,"vY0":-136.0005866804151,"vZ0":-7.4180245339009225,"x":132.33,"y":173.39,"x0":-0.17144684436383698,"y0":50.00241141440789,"z0":6.023239161819294,"aX":-2.1090473597123696},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":2.0,"spinRate":2129,"spinDirection":193},"zone":4,"typeConfidence":0.91,"plateTime":0.4001468827964243,"extension":7.202106366920152},"hitData":{"launchSpeed":93.5,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":152.19}},"index":1,"playId":"b4d33fc2-e95f-33f5-9634-be25066da150","pitchNumber":2,"startTime":"2026-06-25T00:21:35.447Z","endTime":"2026-06-25T00:21:42.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:21:42.724Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Caballero strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-25T00:21:46.567Z","endTime":"2026-06-25T00:24:32.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.238702048723244,"aZ":-10.520914892491573,"pfxX":-1.0937977261990843,"pfxZ":11.430546744038514,"pX":0.00314646399937208,"pZ":2.6627657366653676,"vX0":0.025704235135877676,"vY0":-136.12630595294937,"vZ0":-7.282409677025998,"x":116.88,"y":166.89,"x0":0.13594822774182558,"y0":50.002430204317804,"z0":6.084708112263678,"aX":-2.072132610564676},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.6,"breakHorizontal":2.0,"spinRate":2165,"spinDirection":188},"zone":5,"typeConfidence":0.92,"plateTime":0.4009087390935626,"extension":7.126405868011088},"index":0,"playId":"b28838cd-0b6b-341c-88f0-0511d5a05558","pitchNumber":1,"startTime":"2026-06-25T00:22:09.466Z","endTime":"2026-06-25T00:22:12.657Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-25T00:22:22.561Z","endTime":"2026-06-25T00:23:50.919Z","isPitch":false,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"}},{"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":85.3,"endSpeed":79.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.978522492384155,"aZ":-24.71970258750546,"pfxX":-4.933843177328762,"pfxZ":4.706229337268268,"pX":-0.37345479073513244,"pZ":1.2136695460002063,"vX0":0.9519005844527095,"vY0":-124.26894303526556,"vZ0":-6.979434720242825,"x":131.24,"y":206.01,"x0":-0.11714818117432656,"y0":50.001749756933506,"z0":6.076189057175708,"aX":-7.812737766042823},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.3,"breakHorizontal":8.8,"spinRate":1539,"spinDirection":196},"zone":13,"typeConfidence":0.89,"plateTime":0.4386597884488346,"extension":7.132798477906989},"index":2,"playId":"b0e377a3-1c35-3d30-8df9-302e829dcd16","pitchNumber":2,"startTime":"2026-06-25T00:23:50.919Z","endTime":"2026-06-25T00:23:55.257Z","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.5,"endSpeed":85.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02793427878332,"aZ":-10.481139043422,"pfxX":-2.4844401025926586,"pfxZ":11.571184765161872,"pX":-0.08733818974990545,"pZ":3.3174618735360295,"vX0":0.22325902723971583,"vY0":-136.09883291047873,"vZ0":-5.7189235385674895,"x":120.33,"y":149.21,"x0":0.15231350273939664,"y0":50.00382126424731,"z0":6.172767505470855,"aX":-4.658322847242226},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.9,"breakHorizontal":4.4,"spinRate":2186,"spinDirection":191},"zone":11,"typeConfidence":0.92,"plateTime":0.40253740415589645,"extension":7.032483334895905},"index":3,"playId":"1b5e358d-071d-3334-8600-fc302706500a","pitchNumber":3,"startTime":"2026-06-25T00:24:07.369Z","endTime":"2026-06-25T00:24:10.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63529712762971,"aZ":-11.885864915570606,"pfxX":-0.8329935325842905,"pfxZ":10.713416352986679,"pX":0.6772354588841331,"pZ":3.0399371470016274,"vX0":1.7949444838059594,"vY0":-136.6188749854687,"vZ0":-6.0804484567356765,"x":91.19,"y":156.7,"x0":0.12044767841844801,"y0":50.000964494544796,"z0":6.1086888105149875,"aX":-1.5774003887450851},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":1.1,"spinRate":2255,"spinDirection":188},"zone":3,"typeConfidence":0.92,"plateTime":0.4006680057066099,"extension":7.024114699413707},"index":4,"playId":"64e8d9d8-abb0-32f6-834e-f31e217b20db","pitchNumber":4,"startTime":"2026-06-25T00:24:28.378Z","endTime":"2026-06-25T00:24:32.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:24:32.787Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Rogers walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T00:27:15.192Z","endTime":"2026-06-25T00:28:57.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Camilo Doval replaces Ryan Weathers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T00:26:15.050Z","endTime":"2026-06-25T00:27:17.511Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666808,"link":"/api/v1/people/666808"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.7,"endSpeed":92.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.450213352847456,"aZ":-22.96095717141867,"pfxX":-4.236126333871651,"pfxZ":4.274002901259231,"pX":0.039962087180721896,"pZ":2.0840857017981076,"vX0":6.8558863735274596,"vY0":-145.0724575884683,"vZ0":-4.712085696618271,"x":115.48,"y":182.51,"x0":-1.7916490324165282,"y0":50.00257705816071,"z0":5.108974614283954,"aX":-9.129564371086914},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":7.1,"breakHorizontal":6.5,"spinRate":2360,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.37599780600234034,"extension":5.708801162482757},"index":1,"playId":"76b2bee3-3427-33a4-a78e-b3d79a9e3bfa","pitchNumber":1,"startTime":"2026-06-25T00:27:17.511Z","endTime":"2026-06-25T00:27:21.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.3,"endSpeed":93.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.389338824528185,"aZ":-16.663298671589363,"pfxX":-3.655574062817445,"pfxZ":7.046712549160571,"pX":0.03293767431295575,"pZ":2.2435279673561714,"vX0":6.487805590377258,"vY0":-146.05666693865135,"vZ0":-5.763406417974392,"x":115.74,"y":178.2,"x0":-1.7234756598131082,"y0":50.00283266439016,"z0":5.21397056271636,"aX":-8.04649544257217},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.0,"breakHorizontal":5.6,"spinRate":2452,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.37237465017771365,"extension":5.975993371717766},"index":2,"playId":"6426f596-2475-3fe8-8fa5-405c8a886bc7","pitchNumber":2,"startTime":"2026-06-25T00:27:35.131Z","endTime":"2026-06-25T00:27:39.200Z","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":88.5,"endSpeed":82.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.963525930796337,"aZ":-33.89215164275195,"pfxX":4.671817483366215,"pfxZ":-1.0071112439907122,"pX":-0.06955827230507142,"pZ":1.1958722345356714,"vX0":2.1707936771384584,"vY0":-129.05871653112905,"vZ0":-4.071029381130629,"x":119.65,"y":206.49,"x0":-1.5256861206080923,"y0":50.003624465149464,"z0":5.371882440704233,"aX":7.970960144016305},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.4,"breakHorizontal":-8.9,"spinRate":2618,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.42254638671706335,"extension":5.898318848944349},"index":3,"playId":"6c680981-385f-3aa9-830b-955567270f6e","pitchNumber":3,"startTime":"2026-06-25T00:27:53.323Z","endTime":"2026-06-25T00:27:57.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.550283016718094,"aZ":-35.42412931849595,"pfxX":2.408378399386903,"pfxZ":-1.8986038474378883,"pX":1.843517237445652,"pZ":1.0829908754641586,"vX0":7.296315709610706,"vY0":-129.95978730380543,"vZ0":-3.9591107392612797,"x":46.73,"y":209.54,"x0":-1.3100611522252816,"y0":50.00129900658361,"z0":5.309123461686257,"aX":4.128084462765726},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-4.1,"breakHorizontal":-5.9,"spinRate":2663,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4210363770067982,"extension":6.310774991536331},"index":4,"playId":"8ed0e23d-d170-30c0-96a2-083d224a8757","pitchNumber":4,"startTime":"2026-06-25T00:28:12.269Z","endTime":"2026-06-25T00:28:15.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":92.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.830485830083816,"aZ":-20.890334052820062,"pfxX":-2.1537507434793337,"pfxZ":5.239645505320918,"pX":1.0980331286857195,"pZ":2.2103213881194543,"vX0":8.50607776634661,"vY0":-144.71559002100508,"vZ0":-5.19259427873147,"x":75.15,"y":179.1,"x0":-1.5797253311633594,"y0":50.003877387863284,"z0":5.279459810250717,"aX":-4.639630761642534},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":8.8,"breakHorizontal":2.5,"spinRate":2497,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.37623802681868757,"extension":6.104392632255449},"index":5,"playId":"dec92d86-8875-3a4e-ad23-02495eef6ed1","pitchNumber":5,"startTime":"2026-06-25T00:28:33.863Z","endTime":"2026-06-25T00:28:38.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":91.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.004070262197413,"aZ":-22.02883802040717,"pfxX":-2.6651846759144604,"pfxZ":4.845785149561327,"pX":2.1388883179634277,"pZ":1.5453957613907323,"vX0":11.253671228872308,"vY0":-142.4793709496048,"vZ0":-6.323793973761362,"x":35.47,"y":197.05,"x0":-1.4841361671573656,"y0":50.00445182996613,"z0":5.1472678384071555,"aX":-5.582552393005742},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":7.8,"breakHorizontal":3.0,"spinRate":2425,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3817098937122769,"extension":6.27715252069808},"index":6,"playId":"a5735378-3c49-39b1-8466-da0e628c1260","pitchNumber":6,"startTime":"2026-06-25T00:28:53.353Z","endTime":"2026-06-25T00:28:57.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:28:57.152Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kevin McGonigle pops out to third baseman José Caballero in foul territory.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T00:28:59.090Z","endTime":"2026-06-25T00:30:23.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":92.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.919971808162543,"aZ":-20.04342524455018,"pfxX":-4.690548725930201,"pfxZ":5.653932686267543,"pX":0.5100137522256722,"pZ":1.161059688674545,"vX0":8.107949951829822,"vY0":-144.26230977534112,"vZ0":-7.517467760916214,"x":97.56,"y":207.43,"x0":-1.7047272392164086,"y0":50.00305243968339,"z0":4.998628701158685,"aX":-10.06456601853202},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.1,"breakHorizontal":7.2,"spinRate":2357,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.37709962869366365,"extension":5.951782762037823},"index":0,"playId":"13f8b651-d8f4-3048-b403-7e3525d181b6","pitchNumber":1,"startTime":"2026-06-25T00:29:30.596Z","endTime":"2026-06-25T00:29:34.847Z","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, 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":98.5,"endSpeed":91.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.679331761836536,"aZ":-28.306977980231515,"pfxX":-8.040998214039853,"pfxZ":1.8447907437708349,"pX":1.5924519863418514,"pZ":0.6245883517417175,"vX0":11.879015803785503,"vY0":-142.89789921925427,"vZ0":-7.29451973881344,"x":56.3,"y":221.92,"x0":-1.5474704263852392,"y0":50.00540568658304,"z0":4.95423533706909,"aX":-16.863080869794757},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":2.2,"breakHorizontal":12.6,"spinRate":2549,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.3813027082149074,"extension":6.067438233823834},"index":1,"playId":"e780d645-cb8f-342c-900f-bdbacacbd2a4","pitchNumber":2,"startTime":"2026-06-25T00:29:49.549Z","endTime":"2026-06-25T00:29:53.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":91.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.858879528183692,"aZ":-19.124120721918874,"pfxX":-3.6900350620123175,"pfxZ":6.171514074861142,"pX":0.9635522165224696,"pZ":2.3615768917646642,"vX0":8.468047602146713,"vY0":-143.7062527066025,"vZ0":-4.559412740225346,"x":80.27,"y":175.02,"x0":-1.5274571282950684,"y0":50.0046016368558,"z0":5.138710938766667,"aX":-7.805523307872828},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.6,"breakHorizontal":5.2,"spinRate":2425,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.3795559240337276,"extension":6.030911599327224},"hitData":{"launchSpeed":69.4,"launchAngle":73.0,"totalDistance":108.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":93.03,"coordY":187.15}},"index":2,"playId":"c19f6c41-a67b-34bf-bb73-55e12f42503c","pitchNumber":3,"startTime":"2026-06-25T00:30:13.962Z","endTime":"2026-06-25T00:30:23.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:30:23.396Z","atBatIndex":52},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dillon Dingler grounds into a force out, shortstop Anthony Volpe to second baseman Jazz Chisholm Jr. Jake Rogers out at 2nd. Dillon Dingler to 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T00:30:31.493Z","endTime":"2026-06-25T00:33:32.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683011,"link":"/api/v1/people/683011"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":91.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84462710878402,"aZ":-20.947668452747138,"pfxX":-3.5092441620271355,"pfxZ":5.333956805776518,"pX":0.4975246129684759,"pZ":1.775779040484411,"vX0":7.26211815455976,"vY0":-143.6485073940087,"vZ0":-5.895152431979577,"x":98.04,"y":190.83,"x0":-1.5986401135783423,"y0":50.00687608016685,"z0":5.141889026703154,"aX":-7.3925377640750165},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":8.8,"breakHorizontal":5.0,"spinRate":2368,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.38016890049788854,"extension":6.070312968001599},"index":0,"playId":"642edbd1-7c90-3847-82db-f6950848557b","pitchNumber":1,"startTime":"2026-06-25T00:30:58.962Z","endTime":"2026-06-25T00:31:03.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":92.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.080304495074266,"aZ":-21.698409514209064,"pfxX":-3.33349417762133,"pfxZ":4.901946348870587,"pX":0.810748766152581,"pZ":1.7063647188466073,"vX0":7.844923788063399,"vY0":-144.03861460902294,"vZ0":-6.269189219112397,"x":86.1,"y":192.71,"x0":-1.4943520069876244,"y0":50.00348509495254,"z0":5.218420815068042,"aX":-7.125394881646456},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.0,"breakHorizontal":4.8,"spinRate":2454,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3778057476378449,"extension":6.035995521089086},"index":1,"playId":"e2ec335d-0c2a-3f7f-9d5b-c8ae8164d786","pitchNumber":2,"startTime":"2026-06-25T00:31:34.554Z","endTime":"2026-06-25T00:31:37.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":92.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20308674866521,"aZ":-22.367731250790744,"pfxX":-2.301252582867512,"pfxZ":4.507128927209205,"pX":0.29255290173825077,"pZ":3.7917580670588924,"vX0":6.1447562041414505,"vY0":-145.68099670610064,"vZ0":-0.6363798505243656,"x":105.85,"y":136.4,"x0":-1.5334240951332319,"y0":50.00518204386469,"z0":5.350041167094077,"aX":-5.010159274105967},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":8.3,"breakHorizontal":3.1,"spinRate":2233,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.37418829892071237,"extension":6.186618648402202},"index":2,"playId":"8a7a639e-c88e-3a63-a2f6-1998b6361794","pitchNumber":3,"startTime":"2026-06-25T00:32:00.855Z","endTime":"2026-06-25T00:32:04.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59523017247352,"aZ":-38.1634168518528,"pfxX":4.163178030543685,"pfxZ":-3.516931088899561,"pX":-0.02433467791205048,"pZ":2.34752728548442,"vX0":2.023254342460604,"vY0":-129.09554414501574,"vZ0":-0.7155299422242991,"x":117.93,"y":175.4,"x0":-1.3569496973239743,"y0":50.003226420754395,"z0":5.542991382608798,"aX":7.089820082346919},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-6.4,"breakHorizontal":-7.9,"spinRate":2599,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.42282543410080375,"extension":6.27942554727848},"index":3,"playId":"6b6ba3f5-758c-332b-978f-384939d375fe","pitchNumber":4,"startTime":"2026-06-25T00:32:22.933Z","endTime":"2026-06-25T00:32:27.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":92.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96947066940486,"aZ":-22.11955544260055,"pfxX":-3.5035754342906418,"pfxZ":4.692860049616192,"pX":0.6403336410450419,"pZ":2.2650465507199864,"vX0":7.470035179334547,"vY0":-144.41954847325334,"vZ0":-4.584804081579556,"x":92.59,"y":177.62,"x0":-1.5075757501702007,"y0":50.006893161596196,"z0":5.207523458362847,"aX":-7.513000857424632},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":7.9,"breakHorizontal":5.2,"spinRate":2486,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3771468785268812,"extension":6.123396077169877},"index":4,"playId":"080d6a69-aaa0-3c41-b12a-bc225b557252","pitchNumber":5,"startTime":"2026-06-25T00:32:54.273Z","endTime":"2026-06-25T00:33:02.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":92.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76161303622049,"aZ":-26.57225498897202,"pfxX":-6.386803307876948,"pfxZ":2.5934216207886562,"pX":0.3509691690223988,"pZ":1.5221591303283137,"vX0":7.789453850947162,"vY0":-145.17615401225692,"vZ0":-5.9111768077969105,"x":103.62,"y":197.68,"x0":-1.5204554335564775,"y0":50.006099060851646,"z0":5.173235332895026,"aX":-13.816565703882478},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":3.8,"breakHorizontal":10.3,"spinRate":2435,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3753840948917082,"extension":6.150580415937537},"hitData":{"launchSpeed":100.4,"launchAngle":-5.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":151.68}},"index":5,"playId":"28747802-da6b-31e8-be3c-922274e19189","pitchNumber":6,"startTime":"2026-06-25T00:33:24.911Z","endTime":"2026-06-25T00:33:32.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:33:32.918Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging, catcher Austin Wells to first baseman Paul Goldschmidt.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T00:37:07.873Z","endTime":"2026-06-25T00:38:32.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,2,3],"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter James Outman replaces Matt Vierling.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-25T00:33:55.536Z","endTime":"2026-06-25T00:34:05.459Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":663837,"link":"/api/v1/people/663837"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-25T00:34:05.459Z","endTime":"2026-06-25T00:35:53.985Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Fernando Cruz replaces Camilo Doval.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-25T00:35:53.985Z","endTime":"2026-06-25T00:36:15.268Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518585,"link":"/api/v1/people/518585"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Kerry Carpenter replaces James Outman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":3,"startTime":"2026-06-25T00:36:15.268Z","endTime":"2026-06-25T00:37:10.119Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"302","replacedPlayer":{"id":681546,"link":"/api/v1/people/681546"}},{"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":81.1,"endSpeed":75.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.324605814957078,"aZ":-29.276821437443093,"pfxX":9.536687117591047,"pfxZ":2.0363395668686817,"pX":-0.3849997663236098,"pZ":2.8671240102038924,"vX0":0.9371982858720995,"vY0":-118.18697731047111,"vZ0":-0.6386652849170993,"x":131.68,"y":161.37,"x0":-2.025872252844947,"y0":50.00223651310442,"z0":5.816284463570889,"aX":13.567394790229713},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.8,"breakHorizontal":-17.5,"spinRate":2390,"spinDirection":89},"zone":1,"typeConfidence":2.0,"plateTime":0.46243413705631387,"extension":6.673483720159006},"index":4,"playId":"72e2d473-2ea1-3209-b57c-8f0ebfc22741","pitchNumber":1,"startTime":"2026-06-25T00:37:10.119Z","endTime":"2026-06-25T00:37:14.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.558801580775228,"aZ":-24.929502348541494,"pfxX":-3.5308062689512276,"pfxZ":5.322524354444353,"pX":-0.7648435938795637,"pZ":2.7335155864814706,"vX0":3.157357325821783,"vY0":-115.66178176848105,"vZ0":-1.8954258264897121,"x":146.15,"y":164.98,"x0":-1.6856350823919024,"y0":50.00415135591382,"z0":5.94256511402573,"aX":-4.8082328459859385},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":9.5,"breakHorizontal":5.6,"spinRate":537,"spinDirection":232},"zone":4,"typeConfidence":0.9,"plateTime":0.4726592980085149,"extension":6.829513697157156},"index":5,"playId":"587e8410-e2ff-3362-ad7a-6e4949b31f12","pitchNumber":2,"startTime":"2026-06-25T00:37:30.377Z","endTime":"2026-06-25T00:37:33.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.74143586071354,"aZ":-29.918741158391718,"pfxX":-5.073141134692472,"pfxZ":1.6459595409977235,"pX":-0.7900678176988042,"pZ":1.9853494338819364,"vX0":2.9181801021339693,"vY0":-116.3110803473904,"vZ0":-2.7924264373741545,"x":147.12,"y":185.18,"x0":-1.4016294027485032,"y0":50.00272824337112,"z0":6.0374964370788025,"aX":-6.953304650454143},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.5,"breakHorizontal":8.5,"spinRate":770,"spinDirection":216},"zone":7,"typeConfidence":0.9,"plateTime":0.4708464590441248,"extension":6.802591503298668},"index":6,"playId":"2f728e5c-e4ab-301d-bff1-ff7202c9c203","pitchNumber":3,"startTime":"2026-06-25T00:37:53.955Z","endTime":"2026-06-25T00:37:57.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.619586642195767,"aZ":-33.15388851625679,"pfxX":-2.494664140054482,"pfxZ":-0.7418146963513474,"pX":-0.4279802585343251,"pZ":0.5097670333069758,"vX0":3.2985441919742047,"vY0":-113.84345450207543,"vZ0":-4.694219723749965,"x":133.31,"y":225.02,"x0":-1.5706298312797862,"y0":50.00505078283464,"z0":5.875075239995127,"aX":-3.2797482397904894},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-2.3,"breakHorizontal":3.7,"spinRate":539,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.4808612145143032,"extension":6.939173897435703},"index":7,"playId":"48e3fa13-c458-399f-9c00-248b4f11174b","pitchNumber":4,"startTime":"2026-06-25T00:38:24.190Z","endTime":"2026-06-25T00:38:32.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:38:32.372Z","atBatIndex":54},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Austin Wells pops out to third baseman Kevin McGonigle in foul territory.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-25T00:40:40.517Z","endTime":"2026-06-25T00:41:40.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Kerry Carpenter remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T00:39:39.829Z","endTime":"2026-06-25T00:39:39.851Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"302","replacedPlayer":{"id":681546,"link":"/api/v1/people/681546"}},{"details":{"description":"Defensive switch from right field to center field for Ben Malgeri.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-25T00:39:39.851Z","endTime":"2026-06-25T00:40:42.572Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"700"},{"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":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.284553114246588,"aZ":-22.763486625324383,"pfxX":-5.3809851279204866,"pfxZ":6.260221411522219,"pX":0.05893510696218045,"pZ":1.645656572193569,"vX0":2.3120780029067225,"vY0":-121.20301455190341,"vZ0":-6.285755441507342,"x":114.75,"y":194.35,"x0":-0.20259741859505007,"y0":50.00582710458792,"z0":6.231253400322038,"aX":-8.093951516839443},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":10.3,"breakHorizontal":9.2,"spinRate":1509,"spinDirection":205},"zone":8,"typeConfidence":0.91,"plateTime":0.45004513365354537,"extension":6.819039175422231},"index":2,"playId":"deae0bbe-c475-3c3f-9afe-f3bb0ac68dc7","pitchNumber":1,"startTime":"2026-06-25T00:40:42.572Z","endTime":"2026-06-25T00:40:46.229Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2026-06-25T00:40:56.488Z","endTime":"2026-06-25T00:41:15.957Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":78.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.524956661582273,"aZ":-26.456875878610457,"pfxX":-6.209434196361875,"pfxZ":3.7489757570044624,"pX":0.8013314801310554,"pZ":1.6657291348258316,"vX0":4.457090281859882,"vY0":-121.74992071941395,"vZ0":-5.535056121738921,"x":86.46,"y":193.81,"x0":-0.2328089579603272,"y0":50.00022391709131,"z0":6.215532552885492,"aX":-9.461201542043222},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.9,"breakHorizontal":10.4,"spinRate":1465,"spinDirection":200},"zone":14,"typeConfidence":0.89,"plateTime":0.44730445937868435,"extension":6.905807361199125},"index":4,"playId":"2da082c4-d8c6-30c0-ab85-4a1aff852fd7","pitchNumber":2,"startTime":"2026-06-25T00:41:15.957Z","endTime":"2026-06-25T00:41:19.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.529591344299803,"aZ":-11.946514730728818,"pfxX":-0.4287169178909176,"pfxZ":11.020857048835445,"pX":0.569300937687109,"pZ":2.726756058516185,"vX0":1.9599583482518979,"vY0":-134.0070864998842,"vZ0":-6.86964209482626,"x":95.3,"y":165.16,"x0":-0.11300130468004918,"y0":50.00106597784397,"z0":6.161021581892601,"aX":-0.7872036676885236},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.8,"breakHorizontal":0.4,"spinRate":2155,"spinDirection":190},"zone":6,"typeConfidence":0.9,"plateTime":0.40735189833380003,"extension":7.019324153924802},"hitData":{"launchSpeed":65.8,"launchAngle":56.0,"totalDistance":171.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":72.44,"coordY":157.11}},"index":5,"playId":"3c73a674-d32b-38cf-b2de-a4677b425e09","pitchNumber":3,"startTime":"2026-06-25T00:41:32.364Z","endTime":"2026-06-25T00:41:40.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:41:40.597Z","atBatIndex":55},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Max Schuemann hit by pitch.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-25T00:41:43.877Z","endTime":"2026-06-25T00:42:30.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78153087350128,"aZ":-26.013848766140686,"pfxX":2.0723964621409117,"pfxZ":3.832964089213405,"pX":0.4415752933224419,"pZ":4.548705232743871,"vX0":1.3217034263763747,"vY0":-125.56479043759194,"vZ0":0.6815111732198722,"x":100.17,"y":115.96,"x0":-0.3596729844672537,"y0":50.003479416026664,"z0":6.3790370118902775,"aX":3.332195243611665},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.3,"breakHorizontal":-4.1,"spinRate":1823,"spinDirection":160},"zone":12,"typeConfidence":0.91,"plateTime":0.4350677258797968,"extension":6.872719630957827},"index":0,"playId":"1bf42e35-dc04-34c2-8e12-5f100ee1db61","pitchNumber":1,"startTime":"2026-06-25T00:42:08.858Z","endTime":"2026-06-25T00:42:12.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.636982427489343,"aZ":-13.130916465531259,"pfxX":-1.4828766008870167,"pfxZ":10.44009750287545,"pX":-1.6212705822118216,"pZ":4.098633224346283,"vX0":-2.928668262864332,"vY0":-133.88808919541114,"vZ0":-3.2194213575910506,"x":178.8,"y":128.12,"x0":-0.3225917151295925,"y0":50.00381367236602,"z0":6.250427772561353,"aX":-2.703877737409783},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.5,"breakHorizontal":3.2,"spinRate":2118,"spinDirection":192},"zone":11,"typeConfidence":0.9,"plateTime":0.40837050569850764,"extension":6.873026202971233},"index":1,"playId":"7fc11125-619b-3cff-9bc2-c82331a0a955","pitchNumber":2,"startTime":"2026-06-25T00:42:23.511Z","endTime":"2026-06-25T00:42:30.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:42:30.518Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul Goldschmidt strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-25T00:43:17.442Z","endTime":"2026-06-25T00:44:47.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Spencer Jones replaces Max Schuemann.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-25T00:43:19.497Z","endTime":"2026-06-25T00:43:19.498Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":680474,"link":"/api/v1/people/680474"},"base":1},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":69.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.640041392718988,"aZ":-41.85877808642221,"pfxX":2.5059109205513637,"pfxZ":-7.94106460526962,"pX":-0.7394230645243794,"pZ":2.8933778829120573,"vX0":-1.4769983775118083,"vY0":-109.56240372142123,"vZ0":2.1010971572872066,"x":145.19,"y":160.66,"x0":-0.38344877200678945,"y0":50.00050295602564,"z0":6.382384452201821,"aX":3.058201949314669},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-13.6,"breakHorizontal":-4.2,"spinRate":2210,"spinDirection":27},"zone":4,"typeConfidence":0.91,"plateTime":0.4991675584466182,"extension":6.870883745364658},"index":1,"playId":"7dc1eef4-a0e7-3cf7-a654-47af3c2fc1dd","pitchNumber":1,"startTime":"2026-06-25T00:43:19.499Z","endTime":"2026-06-25T00:43:24.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49836475830257,"aZ":-28.98388632057067,"pfxX":4.440998311326553,"pfxZ":1.9929173871858321,"pX":0.5052641380721874,"pZ":2.9135935009413467,"vX0":0.748977650304818,"vY0":-125.01449029689681,"vZ0":-2.204767298064901,"x":97.74,"y":160.11,"x0":-0.3748596811155185,"y0":50.002886424562185,"z0":6.159366041499038,"aX":7.1096691350110675},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.4,"breakHorizontal":-8.3,"spinRate":2001,"spinDirection":156},"zone":3,"typeConfidence":0.9,"plateTime":0.4362307330975681,"extension":7.082900101454824},"index":2,"playId":"68cedbfd-df09-3e34-8abf-4a6e3248633d","pitchNumber":2,"startTime":"2026-06-25T00:43:39.374Z","endTime":"2026-06-25T00:43:43.912Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"63ade9a8-8c84-498f-bb59-acf06149e4db","startTime":"2026-06-25T00:44:00.260Z","endTime":"2026-06-25T00:44:05.260Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.263176892666763,"aZ":-29.171088082003482,"pfxX":2.214391044955289,"pfxZ":1.7564415135240834,"pX":0.1986822263505773,"pZ":0.7559088032410806,"vX0":0.7845459748156943,"vY0":-129.3722703937494,"vZ0":-7.50585142216094,"x":109.43,"y":218.37,"x0":-0.39543132684329896,"y0":50.00642906553289,"z0":5.897929710153706,"aX":3.794776759567332},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.9,"breakHorizontal":-4.2,"spinRate":2008,"spinDirection":163},"zone":14,"typeConfidence":0.9,"plateTime":0.42163277223972795,"extension":7.138743410885305},"index":4,"playId":"7581cb97-80d4-315c-aab0-dd3acc446974","pitchNumber":3,"startTime":"2026-06-25T00:44:18.869Z","endTime":"2026-06-25T00:44:22.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.008676196520096,"aZ":-30.837786905853406,"pfxX":2.1649164768936164,"pfxZ":0.8374321071343083,"pX":-0.03881188207385547,"pZ":2.235982567617679,"vX0":0.22008390258932065,"vY0":-125.14492681717039,"vZ0":-3.412152041189223,"x":118.48,"y":178.41,"x0":-0.4092085994115572,"y0":50.00277181270932,"z0":6.129100269269365,"aX":3.451736195027779},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.0,"breakHorizontal":-4.0,"spinRate":2046,"spinDirection":122},"zone":8,"typeConfidence":0.9,"plateTime":0.43679123588400337,"extension":6.926465829025618},"index":5,"playId":"c05b0277-3eb2-38c6-a320-6b61c76963b3","pitchNumber":4,"startTime":"2026-06-25T00:44:42.452Z","endTime":"2026-06-25T00:44:47.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:44:47.288Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Rice singles on a ground ball to third baseman Kevin McGonigle. Ben Rice out at 2nd, first baseman Spencer Torkelson to second baseman Hao-Yu Lee. Spencer Jones to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-25T00:47:14.800Z","endTime":"2026-06-25T00:47:51.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-25T00:44:57.483Z","endTime":"2026-06-25T00:45:36.094Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Enmanuel De Jesus replaces Jacob Waguespack.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-25T00:45:36.094Z","endTime":"2026-06-25T00:47:17.137Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":646241,"link":"/api/v1/people/646241"},"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":94.0,"endSpeed":85.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96029462008844,"aZ":-11.567741659386108,"pfxX":7.375425562669255,"pfxZ":10.985800723197034,"pX":-1.5602149952963384,"pZ":2.2300639949466254,"vX0":-13.174633440292327,"vY0":-136.11116492185687,"vZ0":-7.078818529428505,"x":176.47,"y":178.57,"x0":2.38523956441838,"y0":50.00278512450468,"z0":5.666068467247736,"aX":13.835276279459848},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":-10.6,"spinRate":2297,"spinDirection":143},"zone":13,"typeConfidence":0.91,"plateTime":0.4024588072656208,"extension":6.109004611235511},"index":2,"playId":"2402e89a-88d8-35dc-8e41-a2319a3f1685","pitchNumber":1,"startTime":"2026-06-25T00:47:17.137Z","endTime":"2026-06-25T00:47:21.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.390179028283054,"aZ":-17.36433054902733,"pfxX":9.179395591977663,"pfxZ":7.640298992838486,"pX":0.4761055999450192,"pZ":2.061224761813125,"vX0":-9.17792389745251,"vY0":-138.25770032884168,"vZ0":-6.510938424705024,"x":98.85,"y":183.13,"x0":2.6436902758074696,"y0":50.00601615585197,"z0":5.60927733151678,"aX":17.801282034686785},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":-14.8,"spinRate":2228,"spinDirection":143},"zone":9,"typeConfidence":0.92,"plateTime":0.39592855805061866,"extension":6.0436674372654045},"hitData":{"launchSpeed":98.3,"launchAngle":-16.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":120.39,"coordY":146.62}},"index":3,"playId":"6dfda3cc-e11a-3cf1-8ac6-d5eb0ec5da08","pitchNumber":2,"startTime":"2026-06-25T00:47:36.736Z","endTime":"2026-06-25T00:47:51.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:47:51.746Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a ground ball to right fielder Jasson Domínguez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-25T00:50:14.941Z","endTime":"2026-06-25T00:51:47.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Spencer Jones remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T00:50:06.343Z","endTime":"2026-06-25T00:50:17.236Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682987,"link":"/api/v1/people/682987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":680474,"link":"/api/v1/people/680474"}},{"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":92.6,"endSpeed":85.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.282580699623427,"aZ":-14.191550410352072,"pfxX":-3.6889924520065205,"pfxZ":9.700862922517324,"pX":0.056690454246472226,"pZ":2.744843415534105,"vX0":5.976104269909946,"vY0":-134.79754236283364,"vZ0":-5.49127008377283,"x":114.84,"y":164.67,"x0":-1.7023340381697472,"y0":50.004109167837754,"z0":5.798035774857182,"aX":-6.8397513670543235},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":5.5,"spinRate":2176,"spinDirection":208},"zone":5,"typeConfidence":0.89,"plateTime":0.40520633663478556,"extension":6.755561854679281},"index":1,"playId":"4866fe42-e797-37bc-b288-c015929e81f1","pitchNumber":1,"startTime":"2026-06-25T00:50:17.236Z","endTime":"2026-06-25T00:50:21.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.208213672928082,"aZ":-29.123679325956978,"pfxX":-2.334990167751988,"pfxZ":2.2546150145580324,"pX":-0.9429641552114939,"pZ":1.4953583962460892,"vX0":2.3454756268885237,"vY0":-115.7780804818693,"vZ0":-3.68739588800765,"x":152.94,"y":198.41,"x0":-1.6671855584090212,"y0":50.0043218306929,"z0":5.904781932227141,"aX":-3.161108236642242},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":3.5,"breakHorizontal":3.6,"spinRate":437,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.47362411635654134,"extension":6.9939042388501615},"index":2,"playId":"e848285e-1cc0-349e-a52e-856688492d1d","pitchNumber":2,"startTime":"2026-06-25T00:50:37.646Z","endTime":"2026-06-25T00:50:42.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.14084464821778,"aZ":-29.087232539310023,"pfxX":-2.8334285030322306,"pfxZ":2.2400850177506673,"pX":-0.1524957683040328,"pZ":1.3976168898786892,"vX0":4.082146163809471,"vY0":-116.25767384177463,"vZ0":-4.05010636851695,"x":122.81,"y":201.04,"x0":-1.5565733699240947,"y0":50.005349484508436,"z0":5.898814307752876,"aX":-3.910865353146465},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":3.4,"breakHorizontal":4.2,"spinRate":834,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.46967911661446893,"extension":6.874591774576049},"index":3,"playId":"8258e740-2dcd-3b96-9ef1-10ce1addfe6b","pitchNumber":3,"startTime":"2026-06-25T00:50:54.223Z","endTime":"2026-06-25T00:50:59.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.878559590884947,"aZ":-30.508228499720985,"pfxX":-3.187239089539238,"pfxZ":1.2105866930155509,"pX":0.6338222401060247,"pZ":1.7126607706517336,"vX0":5.785997498756183,"vY0":-116.30470520638984,"vZ0":-3.056949434552345,"x":92.84,"y":192.54,"x0":-1.4669806589596779,"y0":50.00306071447011,"z0":5.92391455913666,"aX":-4.386906330425464},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.7,"breakHorizontal":4.4,"spinRate":641,"spinDirection":246},"zone":9,"typeConfidence":0.91,"plateTime":0.4701163654004308,"extension":6.974246081922072},"index":4,"playId":"09a1055c-778c-3fcd-ad6f-78523980c9c9","pitchNumber":4,"startTime":"2026-06-25T00:51:14.235Z","endTime":"2026-06-25T00:51:19.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.927681883282187,"aZ":-12.531418817644058,"pfxX":-4.513144390623808,"pfxZ":10.790011959022026,"pX":0.3811074294916451,"pZ":1.9034730977457415,"vX0":7.544739339294243,"vY0":-134.06653914335615,"vZ0":-7.561646672837038,"x":102.47,"y":187.39,"x0":-1.8829604162555431,"y0":50.00420454398545,"z0":5.654546852734783,"aX":-8.217753259014396},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.1,"breakHorizontal":6.6,"spinRate":2114,"spinDirection":206},"zone":9,"typeConfidence":0.9,"plateTime":0.40850891536501344,"extension":6.844521440704307},"hitData":{"launchSpeed":92.4,"launchAngle":-2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.04,"coordY":155.72}},"index":5,"playId":"438d80fc-cbfa-3155-b06e-ddb40b549943","pitchNumber":5,"startTime":"2026-06-25T00:51:36.195Z","endTime":"2026-06-25T00:51:47.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:51:47.265Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-25T00:52:00.461Z","endTime":"2026-06-25T00:53:04.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":83.0,"endSpeed":76.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68725053098076,"aZ":-27.25381414453959,"pfxX":6.58608192924512,"pfxZ":3.3260954066088466,"pX":-0.3458043707726002,"pZ":2.4827378610573714,"vX0":2.0162599733899516,"vY0":-120.89811801341114,"vZ0":-2.014917723914872,"x":130.18,"y":171.75,"x0":-2.0464287718118763,"y0":50.00433919759932,"z0":5.720363843807456,"aX":9.743712605243326},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.8,"breakHorizontal":-12.4,"spinRate":2298,"spinDirection":106},"zone":4,"typeConfidence":2.0,"plateTime":0.45315658028204053,"extension":6.6521712230129495},"index":0,"playId":"b120ae5c-fc13-3f4d-89d1-71587d1e8e4e","pitchNumber":1,"startTime":"2026-06-25T00:52:18.960Z","endTime":"2026-06-25T00:52:22.646Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.643198416372158,"aZ":-31.956880469012884,"pfxX":-3.9742323022732293,"pfxZ":0.15911343082204432,"pX":-0.03173211449880049,"pZ":2.3317914995326405,"vX0":4.207596739325836,"vY0":-114.60572073945498,"vZ0":-1.4476672208738508,"x":118.21,"y":175.82,"x0":-1.3770990444539968,"y0":50.00080958731791,"z0":6.099661347194367,"aX":-5.274138454012402},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":0.2,"breakHorizontal":6.1,"spinRate":715,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.47836650313970663,"extension":6.716440045049813},"index":1,"playId":"5c1923b7-1bea-3e78-9b45-6cb13bfba325","pitchNumber":2,"startTime":"2026-06-25T00:52:41.922Z","endTime":"2026-06-25T00:52:46.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.567351017488473,"aZ":-31.32793921495559,"pfxX":-2.985987474921191,"pfxZ":0.6425676945224827,"pX":0.33675125196763217,"pZ":1.3723657455349525,"vX0":4.646938704794315,"vY0":-114.76011925905749,"vZ0":-3.5220332542504185,"x":104.16,"y":201.73,"x0":-1.332680070385107,"y0":50.005601650670584,"z0":6.000160693193074,"aX":-3.9569967900626413},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":0.5,"breakHorizontal":4.2,"spinRate":581,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.47851500569836336,"extension":6.800009859893769},"index":2,"playId":"73d6963b-a94a-3668-b146-37f6c4d8b947","pitchNumber":3,"startTime":"2026-06-25T00:52:59.601Z","endTime":"2026-06-25T00:53:04.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:53:04.486Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-25T00:53:14.975Z","endTime":"2026-06-25T00:54:38.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.169785559755667,"aZ":-29.93404925662755,"pfxX":-4.432128767187658,"pfxZ":1.6818916509038848,"pX":-0.0023815195570186707,"pZ":1.229610657272216,"vX0":4.5287907408205195,"vY0":-114.84867473133025,"vZ0":-4.030929193446247,"x":117.09,"y":205.58,"x0":-1.4281976253372608,"y0":50.002132879431464,"z0":5.933243440081926,"aX":-5.894187441096605},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":2.3,"breakHorizontal":6.8,"spinRate":531,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.47774513070659985,"extension":6.883103698226131},"index":0,"playId":"94227e8b-cfbb-3cec-a596-d40b8a8fc4e6","pitchNumber":1,"startTime":"2026-06-25T00:53:25.659Z","endTime":"2026-06-25T00:53:30.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66990210021176,"aZ":-29.21256988109204,"pfxX":-4.093887083326441,"pfxZ":2.1796163853003776,"pX":1.132772649714937,"pZ":0.8366598890245573,"vX0":6.692816233006674,"vY0":-116.19650688952788,"vZ0":-5.245306363197871,"x":73.82,"y":216.19,"x0":-1.2588521447350867,"y0":50.005418682290575,"z0":5.913427822296351,"aX":-5.574311402596843},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.9,"breakHorizontal":5.6,"spinRate":839,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.4721676799942651,"extension":6.855976217863912},"index":1,"playId":"24a57131-c16a-324c-bc70-30398a089eab","pitchNumber":2,"startTime":"2026-06-25T00:53:42.071Z","endTime":"2026-06-25T00:53:46.376Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-25T00:53:52.077Z","endTime":"2026-06-25T00:54:15.399Z","isPitch":false,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.849224997455153,"aZ":-27.93173063902723,"pfxX":-3.972823510181874,"pfxZ":3.1097179517277382,"pX":-1.148281017187173,"pZ":2.6595008067897448,"vX0":2.06273393884378,"vY0":-115.82027326480465,"vZ0":-1.4232425919508747,"x":160.77,"y":166.97,"x0":-1.5325010041028764,"y0":50.00256050470953,"z0":5.943634502472025,"aX":-5.418154118627305},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":5.5,"breakHorizontal":6.7,"spinRate":670,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.472212303457618,"extension":6.960492957940563},"index":3,"playId":"a499fcc8-bd18-3bc5-a4ee-804fbbd6932a","pitchNumber":3,"startTime":"2026-06-25T00:54:15.399Z","endTime":"2026-06-25T00:54:19.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.412436600993395,"aZ":-33.52299124363075,"pfxX":-4.8706631677560726,"pfxZ":-1.0233484763410958,"pX":-0.2968047403539903,"pZ":1.2083389035141046,"vX0":3.572540023988517,"vY0":-114.39987670329185,"vZ0":-3.2453462556946215,"x":102.63,"y":160.69,"x0":-1.2470727463905804,"y0":50.00137204933733,"z0":5.936610459135819,"aX":-6.44542746919268},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-2.4,"breakHorizontal":7.9,"spinRate":752,"spinDirection":198},"zone":13,"typeConfidence":0.9,"plateTime":0.4790737432037817,"extension":6.850035295889256},"index":4,"playId":"53d4290d-78c0-3eb2-a333-bf30bdf23864","pitchNumber":4,"startTime":"2026-06-25T00:54:32.712Z","endTime":"2026-06-25T00:54:38.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:54:38.267Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Malgeri strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-25T00:54:44.963Z","endTime":"2026-06-25T00:56:48.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80353173061547,"aZ":-26.78172487377932,"pfxX":-4.243236209952926,"pfxZ":4.088692778401887,"pX":0.23573314747244925,"pZ":0.9195675384012795,"vX0":4.949862301108047,"vY0":-114.84586886521951,"vZ0":-5.227188959998523,"x":108.01,"y":213.95,"x0":-1.4090771236204964,"y0":50.0023506383369,"z0":5.870244784559951,"aX":-5.595836549677095},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":6.2,"breakHorizontal":6.2,"spinRate":686,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.4792788555729728,"extension":6.970828831287708},"index":0,"playId":"ca900c17-8143-3fa7-bdfd-fce8df56321f","pitchNumber":1,"startTime":"2026-06-25T00:54:59.844Z","endTime":"2026-06-25T00:55:03.859Z","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":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20618457914696,"aZ":-28.811145294517054,"pfxX":5.775671453870701,"pfxZ":2.272114678111567,"pX":1.1210288547072629,"pZ":3.2638774001472184,"vX0":4.855898363014748,"vY0":-120.86163764107106,"vZ0":-0.17533507732128517,"x":74.27,"y":150.66,"x0":-1.6635420341896363,"y0":50.00503483364656,"z0":5.8642324372615136,"aX":8.55823490329437},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.3,"breakHorizontal":-11.6,"spinRate":2418,"spinDirection":90},"zone":12,"typeConfidence":2.0,"plateTime":0.4529140797489135,"extension":6.732462554538721},"index":1,"playId":"2d6d6ec1-ebb3-39d9-9d8c-d65f4f543c7f","pitchNumber":2,"startTime":"2026-06-25T00:55:16.102Z","endTime":"2026-06-25T00:55:20.206Z","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":92.3,"endSpeed":84.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.530113044759872,"aZ":-13.292298462447043,"pfxX":-2.9581153110846015,"pfxZ":10.295870433876965,"pX":-1.006437297991551,"pZ":3.4740278354829512,"vX0":3.12043055225513,"vY0":-134.4075331773484,"vZ0":-3.5767426441277097,"x":155.36,"y":144.98,"x0":-1.7968952715479893,"y0":50.00002499530797,"z0":5.762894425073666,"aX":-5.4235365050217315},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.1,"breakHorizontal":4.7,"spinRate":2309,"spinDirection":210},"zone":11,"typeConfidence":0.89,"plateTime":0.4071636699895471,"extension":6.868863619561701},"index":2,"playId":"6b34e4b8-deda-3e52-bfb0-2ff7b2cc8a19","pitchNumber":3,"startTime":"2026-06-25T00:55:39.048Z","endTime":"2026-06-25T00:55:44.893Z","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":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.376087815039458,"aZ":-14.632717269822288,"pfxX":-5.494042047534986,"pfxZ":9.484874708013967,"pX":0.07404106704346933,"pZ":1.758706876154109,"vX0":6.867095508939256,"vY0":-134.44914587709457,"vZ0":-7.314401013539069,"x":114.18,"y":191.29,"x0":-1.7873078986414583,"y0":50.001794377917484,"z0":5.532584215391441,"aX":-10.160140086986459},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":8.6,"spinRate":2281,"spinDirection":213},"zone":8,"typeConfidence":0.91,"plateTime":0.405820843315154,"extension":6.946058415324093},"index":3,"playId":"7384ec65-8e3f-3403-8c0d-f8cda4532a17","pitchNumber":4,"startTime":"2026-06-25T00:56:02.586Z","endTime":"2026-06-25T00:56:06.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.620612372586304,"aZ":-26.457941963725013,"pfxX":-1.4031598804450338,"pfxZ":4.288034513384089,"pX":0.8392135258785587,"pZ":2.144461711331124,"vX0":5.190106097549823,"vY0":-115.11333649755429,"vZ0":-2.7200714456061066,"x":85.01,"y":180.88,"x0":-1.2685477092496469,"y0":50.003253831616135,"z0":5.919309238824474,"aX":-1.871247227012339},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":7.3,"breakHorizontal":1.2,"spinRate":587,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.47694752228390325,"extension":6.950072100555211},"index":4,"playId":"5fb75361-04f7-3bb9-b635-d3561cbca284","pitchNumber":5,"startTime":"2026-06-25T00:56:20.958Z","endTime":"2026-06-25T00:56:25.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.25431806374342,"aZ":-26.931556976926665,"pfxX":-4.3088778492740225,"pfxZ":3.7196057299142558,"pX":0.49539955702625943,"pZ":0.9869047442625984,"vX0":6.017718917304574,"vY0":-117.38142095153715,"vZ0":-5.1601919659982265,"x":98.12,"y":212.13,"x0":-1.530598973953081,"y0":50.00038379899463,"z0":5.692804292147764,"aX":-6.068853913946637},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":5.9,"breakHorizontal":6.5,"spinRate":681,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.4649346575794988,"extension":7.209794217477444},"index":5,"playId":"38719887-9293-3f48-a812-2f331dc26a14","pitchNumber":6,"startTime":"2026-06-25T00:56:41.628Z","endTime":"2026-06-25T00:56:48.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:56:48.938Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jasson Domínguez called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T00:58:26.714Z","endTime":"2026-06-25T01:00:40.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.123452670511814,"aZ":-12.984030590015893,"pfxX":5.0075266520399655,"pfxZ":10.237076258280446,"pX":0.7824054858374995,"pZ":2.664008994773441,"vX0":-6.740828165157111,"vY0":-135.4533698558864,"vZ0":-5.911368402762361,"x":87.18,"y":166.85,"x0":2.642424243591814,"y0":50.003776701675385,"z0":5.767730218319056,"aX":9.388524288987208},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":-7.8,"spinRate":2177,"spinDirection":140},"zone":6,"typeConfidence":0.91,"plateTime":0.4029989605922242,"extension":5.912457631654267},"index":0,"playId":"7883cc06-89b9-317f-b232-6d4e4e16c5b8","pitchNumber":1,"startTime":"2026-06-25T00:58:55.003Z","endTime":"2026-06-25T00:58:59.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93122154657441,"aZ":-22.948830849941043,"pfxX":10.14000996291584,"pfxZ":5.580007286497272,"pX":0.29166072038104873,"pZ":0.8689527651460064,"vX0":-9.134911839444545,"vY0":-127.20912061387136,"vZ0":-7.048193308921923,"x":105.88,"y":215.32,"x0":2.596488299713168,"y0":50.004953153343806,"z0":5.471523567390323,"aX":16.768418981194998},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.8,"breakHorizontal":-16.6,"spinRate":2117,"spinDirection":127},"zone":14,"typeConfidence":0.91,"plateTime":0.4291223147722989,"extension":6.235337346065526},"index":1,"playId":"3454431f-7027-395a-982c-69d89501afce","pitchNumber":2,"startTime":"2026-06-25T00:59:08.996Z","endTime":"2026-06-25T00:59:13.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},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.142690584152824,"aZ":-11.77108326448494,"pfxX":6.631972373183368,"pfxZ":10.56005133651567,"pX":1.3536791751798822,"pZ":1.7170123941743336,"vX0":-6.020255645012987,"vY0":-137.32592836986356,"vZ0":-8.465607945862764,"x":65.4,"y":192.42,"x0":2.7005363596868572,"y0":50.001986032719984,"z0":5.618117042394086,"aX":12.81183424195519},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":-10.9,"spinRate":2086,"spinDirection":141},"zone":14,"typeConfidence":0.92,"plateTime":0.39712289013688507,"extension":6.018767653958341},"index":2,"playId":"8dc8dd19-637b-3093-9538-5a3dde888ac9","pitchNumber":3,"startTime":"2026-06-25T00:59:27.743Z","endTime":"2026-06-25T00:59:32.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.786372627883132,"aZ":-14.011703513395444,"pfxX":6.11990335847144,"pfxZ":9.516799747333868,"pX":-0.7151118215791085,"pZ":3.001507744317956,"vX0":-10.733407221752316,"vY0":-136.71207370018095,"vZ0":-4.881843661352909,"x":144.26,"y":157.74,"x0":2.4519998528548506,"y0":50.00630915444843,"z0":5.759420900021356,"aX":11.684996891978276},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":-9.0,"spinRate":2248,"spinDirection":141},"zone":1,"typeConfidence":0.91,"plateTime":0.3993812624991149,"extension":5.936427643614608},"index":3,"playId":"01e1c6db-02e0-37fc-bd98-0786195b2955","pitchNumber":4,"startTime":"2026-06-25T00:59:42.885Z","endTime":"2026-06-25T00:59:48.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.041122493196575,"aZ":-13.688985654023261,"pfxX":6.084081288145872,"pfxZ":9.418268542982853,"pX":0.30445440275890073,"pZ":2.867276541977453,"vX0":-8.061063328393681,"vY0":-138.73261012781236,"vZ0":-5.363709571721725,"x":105.39,"y":161.36,"x0":2.447994967089567,"y0":50.00139278433165,"z0":5.727276209480871,"aX":11.940198359736291},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":-9.5,"spinRate":2235,"spinDirection":145},"zone":3,"typeConfidence":0.92,"plateTime":0.39377649505824097,"extension":6.015182576891416},"index":4,"playId":"f3a281dc-9cd1-3add-92ef-8785d8092304","pitchNumber":5,"startTime":"2026-06-25T00:59:58.963Z","endTime":"2026-06-25T01:00:03.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.756757460942264,"aZ":-14.407576211106857,"pfxX":5.724372232585524,"pfxZ":9.41641944203667,"pX":-1.7565594464157706,"pZ":2.491563101589659,"vX0":-13.009150503116928,"vY0":-135.9806353671379,"vZ0":-5.911807705132948,"x":183.96,"y":171.51,"x0":2.3299501463786227,"y0":50.00103992154509,"z0":5.6804928984424485,"aX":10.799631061162476},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":-7.8,"spinRate":2268,"spinDirection":142},"zone":11,"typeConfidence":0.91,"plateTime":0.4016688790134002,"extension":6.18132903394724},"index":5,"playId":"0b3c9426-8aab-3c83-a868-cd029e2a8d13","pitchNumber":6,"startTime":"2026-06-25T01:00:18.305Z","endTime":"2026-06-25T01:00:22.676Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.835140444664805,"aZ":-12.501237786226996,"pfxX":6.438228377172069,"pfxZ":10.06526061148421,"pX":0.8721108494768053,"pZ":2.4134745527767425,"vX0":-6.949088162435484,"vY0":-138.64037489792122,"vZ0":-6.71341400938295,"x":83.76,"y":173.62,"x0":2.5698362850384355,"y0":50.00290892354842,"z0":5.6939158119003626,"aX":12.583897584728112},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":-10.3,"spinRate":2408,"spinDirection":145},"zone":12,"typeConfidence":0.92,"plateTime":0.39446958800633514,"extension":6.04681950141441},"index":6,"playId":"7f2d1487-8e52-3158-886e-3ccae61555bd","pitchNumber":7,"startTime":"2026-06-25T01:00:34.919Z","endTime":"2026-06-25T01:00:40.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:00:40.358Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cody Bellinger doubles (16) on a ground ball to right fielder Kerry Carpenter.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T01:00:46.568Z","endTime":"2026-06-25T01:02:11.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.742319295630267,"aZ":-34.24516780061619,"pfxX":-1.1371883865166657,"pfxZ":-1.3368154155991565,"pX":0.31269303969367374,"pZ":2.4507633755899345,"vX0":-6.1055844750492225,"vY0":-122.90858761019932,"vZ0":-0.5728357480887118,"x":105.08,"y":172.61,"x0":2.9651749781949315,"y0":50.00408989739351,"z0":5.566389726922766,"aX":-1.7590750016926233},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.3,"breakHorizontal":3.4,"spinRate":2665,"spinDirection":303},"zone":5,"typeConfidence":0.89,"plateTime":0.44370009733838023,"extension":5.96763727744431},"index":0,"playId":"7b9ce924-0f43-334f-a219-280de2a4ff96","pitchNumber":1,"startTime":"2026-06-25T01:01:00.659Z","endTime":"2026-06-25T01:01:04.746Z","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":94.4,"endSpeed":86.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41160453541533,"aZ":-13.956205677888718,"pfxX":6.387787381040239,"pfxZ":9.498237471624217,"pX":-0.534693999385425,"pZ":3.303594445463937,"vX0":-10.728556032289024,"vY0":-137.13928715543742,"vZ0":-3.9690713657232566,"x":137.38,"y":149.58,"x0":2.5860229305055094,"y0":50.000332409015215,"z0":5.712201538456146,"aX":12.24967815357657},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":-9.5,"spinRate":2124,"spinDirection":138},"zone":1,"typeConfidence":0.91,"plateTime":0.3983792641085784,"extension":6.097415579596333},"index":1,"playId":"f9b2bc7d-57b4-3eae-863b-9a9e1461b827","pitchNumber":2,"startTime":"2026-06-25T01:01:19.446Z","endTime":"2026-06-25T01:01:23.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74098213834624,"aZ":-34.07852417562594,"pfxX":-0.03927623679074266,"pfxZ":-1.2080352057169779,"pX":-1.0638191898502782,"pZ":0.7696954363673637,"vX0":-8.937169634358565,"vY0":-124.00671673426825,"vZ0":-4.820638952938404,"x":157.55,"y":218.0,"x0":2.578801642107963,"y0":50.005373320601606,"z0":5.553848128638611,"aX":-0.06145355045072295},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.0,"breakHorizontal":1.9,"spinRate":2700,"spinDirection":313},"zone":13,"typeConfidence":0.91,"plateTime":0.44021160598958176,"extension":6.056818082886892},"index":2,"playId":"d0537ce6-7104-3872-b0bc-33a7d6b71443","pitchNumber":3,"startTime":"2026-06-25T01:01:35.382Z","endTime":"2026-06-25T01:01:39.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.748904386408757,"aZ":-35.954215615829646,"pfxX":-1.9021117586170204,"pfxZ":-2.4016581838674487,"pX":0.7758966097779916,"pZ":2.5592656549807575,"vX0":-4.526304916465045,"vY0":-124.67285533340694,"vZ0":-0.4052113836797365,"x":87.42,"y":169.68,"x0":2.860939102504053,"y0":50.00056219536832,"z0":5.687909893266234,"aX":-2.997113887214289},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.2,"breakHorizontal":4.4,"spinRate":2630,"spinDirection":284},"zone":6,"typeConfidence":0.9,"plateTime":0.4391112987010284,"extension":6.013136527005244},"hitData":{"launchSpeed":99.6,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.95,"coordY":130.91}},"index":3,"playId":"2ee1e8d6-e7d3-36d0-a1f0-7e1664a33c30","pitchNumber":4,"startTime":"2026-06-25T01:01:57.031Z","endTime":"2026-06-25T01:02:11.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:02:11.514Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Anthony Volpe strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T01:02:13.596Z","endTime":"2026-06-25T01:03:41.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.906910022354936,"aZ":-14.377049344899266,"pfxX":5.379018292646267,"pfxZ":9.13550106909581,"pX":-0.15740548316116915,"pZ":3.35215379116734,"vX0":-8.860858852895449,"vY0":-138.02249275860896,"vZ0":-4.086752398818815,"x":123.0,"y":148.27,"x0":2.381417316885544,"y0":50.00224519714362,"z0":5.806234650390964,"aX":10.479202411731471},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":-8.0,"spinRate":2293,"spinDirection":144},"zone":11,"typeConfidence":0.92,"plateTime":0.3953651506260729,"extension":6.057072146314494},"index":0,"playId":"7ac3c12b-2e50-301d-ac18-819849b5640c","pitchNumber":1,"startTime":"2026-06-25T01:02:43.819Z","endTime":"2026-06-25T01:02:47.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.956550868998836,"aZ":-25.48015702152655,"pfxX":11.168305048493492,"pfxZ":3.9812900691254764,"pX":-0.1106990576337764,"pZ":1.769110352642949,"vX0":-10.816068712583245,"vY0":-128.43646789845013,"vZ0":-4.413646824192146,"x":121.22,"y":191.01,"x0":2.6908181189026936,"y0":50.00478485335334,"z0":5.47595636064381,"aX":18.78488017740328},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.5,"breakHorizontal":-18.0,"spinRate":2157,"spinDirection":128},"zone":8,"typeConfidence":0.91,"plateTime":0.42539395058202967,"extension":6.175913851152642},"index":1,"playId":"af95b504-15ed-331c-9d3d-732ac311304e","pitchNumber":2,"startTime":"2026-06-25T01:03:01.191Z","endTime":"2026-06-25T01:03:05.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.542952339255812,"aZ":-24.87738589268379,"pfxX":10.352639797074568,"pfxZ":4.2984807614441864,"pX":0.13840818079587347,"pZ":0.8960491484795312,"vX0":-9.724022627358668,"vY0":-128.87047897650814,"vZ0":-6.794924931627131,"x":111.72,"y":214.59,"x0":2.599435413191534,"y0":50.00359404579363,"z0":5.464771225616154,"aX":17.570182243366663},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.6,"breakHorizontal":-16.8,"spinRate":2043,"spinDirection":130},"zone":14,"typeConfidence":0.9,"plateTime":0.4235875309056558,"extension":6.215936244350035},"index":2,"playId":"7a2e3715-95ca-3bd8-b334-8aba2976809f","pitchNumber":3,"startTime":"2026-06-25T01:03:19.620Z","endTime":"2026-06-25T01:03:23.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.720799606967212,"aZ":-10.957950433730545,"pfxX":4.666280270952859,"pfxZ":10.741104413837252,"pX":-0.592820398621294,"pZ":3.631161158708515,"vX0":-9.774194151630992,"vY0":-139.72195550505475,"vZ0":-4.054168681486384,"x":139.6,"y":140.74,"x0":2.34587053146,"y0":50.00620768399671,"z0":5.82211953942326,"aX":9.220664784698366},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.7,"breakHorizontal":-6.4,"spinRate":2439,"spinDirection":152},"zone":11,"typeConfidence":0.93,"plateTime":0.3921402494112938,"extension":6.026339477683718},"index":3,"playId":"d8157e06-ba1b-32ea-8d0a-35273c0fe288","pitchNumber":4,"startTime":"2026-06-25T01:03:35.976Z","endTime":"2026-06-25T01:03:41.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:03:41.217Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jazz Chisholm Jr. flies out to left fielder Riley Greene.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T01:03:42.400Z","endTime":"2026-06-25T01:04:56.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.095715255741272,"aZ":-19.456364139460465,"pfxX":10.43908013937157,"pfxZ":6.520493455872826,"pX":0.08188002871434996,"pZ":2.346871847817521,"vX0":-10.641905437310532,"vY0":-138.78801598684808,"vZ0":-5.163819405934017,"x":113.88,"y":175.41,"x0":2.6098979445774515,"y0":50.00465629321825,"z0":5.52770856636103,"aX":20.36540817531569},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.9,"breakHorizontal":-16.7,"spinRate":2332,"spinDirection":137},"zone":5,"typeConfidence":0.95,"plateTime":0.39466988055915264,"extension":6.073143579255081},"index":0,"playId":"ad5aad1f-75d3-38bb-8a00-46dbe5dce723","pitchNumber":1,"startTime":"2026-06-25T01:04:05.933Z","endTime":"2026-06-25T01:04:09.875Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"874af300-64f8-4046-9253-36fb07c47e8f","startTime":"2026-06-25T01:04:18.199Z","endTime":"2026-06-25T01:04:24.020Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.016109055896898,"aZ":-13.245257652631231,"pfxX":5.146762781887176,"pfxZ":9.678918469174373,"pX":-0.17244278286714917,"pZ":1.9825564228715045,"vX0":-9.200159199389434,"vY0":-138.5025171282054,"vZ0":-7.5413995422584295,"x":123.57,"y":185.25,"x0":2.513647340903752,"y0":50.00099979987741,"z0":5.613882296847262,"aX":10.064306108232923},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":-7.6,"spinRate":2324,"spinDirection":144},"zone":8,"typeConfidence":0.92,"plateTime":0.39446312366514347,"extension":6.108150868218047},"hitData":{"launchSpeed":94.4,"launchAngle":37.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.69,"coordY":83.78}},"index":2,"playId":"6124053c-e179-334a-a59b-8a293726f623","pitchNumber":2,"startTime":"2026-06-25T01:04:46.106Z","endTime":"2026-06-25T01:04:56.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:04:56.061Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry challenged (pitch result), call on the field was confirmed: Zach McKinstry called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-25T01:07:30.269Z","endTime":"2026-06-25T01:08:37.834Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: David Bednar replaces Fernando Cruz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T01:06:22.561Z","endTime":"2026-06-25T01:07:32.422Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670280,"link":"/api/v1/people/670280"},"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":95.8,"endSpeed":87.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.992176559469012,"aZ":-10.43369401969325,"pfxX":-3.7857162962383955,"pfxZ":11.034022038383775,"pX":-0.4416858366074632,"pZ":2.5575638269608914,"vX0":4.4205088330779905,"vY0":-139.39091575066803,"vZ0":-6.937512852114131,"x":133.84,"y":169.73,"x0":-1.5553716826689472,"y0":50.002366756923074,"z0":5.7657521896125585,"aX":-7.458607247151145},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.7,"breakHorizontal":6.0,"spinRate":2411,"spinDirection":209},"zone":4,"typeConfidence":0.9,"plateTime":0.3927846441903431,"extension":6.478758174821609},"index":1,"playId":"bb6bd1b2-3430-30e4-b003-437e0f835beb","pitchNumber":1,"startTime":"2026-06-25T01:07:32.422Z","endTime":"2026-06-25T01:07:35.431Z","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":96.0,"endSpeed":88.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.455733634227876,"aZ":-11.269821173242887,"pfxX":-4.948819118643359,"pfxZ":10.445974712507525,"pX":-0.3072038221184407,"pZ":3.459761461913772,"vX0":5.244644183338721,"vY0":-139.83436947487755,"vZ0":-4.257703629643793,"x":128.71,"y":145.37,"x0":-1.5548014468794649,"y0":50.002258428183865,"z0":5.728578212695127,"aX":-9.902863932775555},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":8.0,"spinRate":2359,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.39015018462331374,"extension":6.478768384669065},"index":2,"playId":"7734cdb2-1f08-3b18-a86a-5f3aa2d8f84f","pitchNumber":2,"startTime":"2026-06-25T01:07:51.382Z","endTime":"2026-06-25T01:07:55.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":85.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03299836776069,"aZ":-28.153229392026795,"pfxX":-2.852085012860718,"pfxZ":2.2137948666453333,"pX":-0.6307195515871831,"pZ":1.7357341264103439,"vX0":3.5038223142409497,"vY0":-132.72706338582785,"vZ0":-5.378834412995625,"x":141.04,"y":191.92,"x0":-1.5873195026838398,"y0":50.00155303969974,"z0":5.7973337559372835,"aX":-5.172393485851613},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.2,"breakHorizontal":4.6,"spinRate":1835,"spinDirection":201},"zone":7,"typeConfidence":0.9,"plateTime":0.4101227261543534,"extension":6.502157838667341},"index":3,"playId":"bb12b692-0d9e-31c9-b513-9ac3fdde7de8","pitchNumber":3,"startTime":"2026-06-25T01:08:10.807Z","endTime":"2026-06-25T01:08:37.834Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"}},"playEndTime":"2026-06-25T01:08:37.834Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, first baseman Paul Goldschmidt to pitcher David Bednar.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-25T01:08:50.876Z","endTime":"2026-06-25T01:10:37.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Colt Keith replaces Jake Rogers.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-25T01:08:48.501Z","endTime":"2026-06-25T01:08:53.167Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":668670,"link":"/api/v1/people/668670"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.081685111243704,"aZ":-27.674163517832874,"pfxX":-2.0676387821711906,"pfxZ":2.5632762862371354,"pX":-0.6891014299513761,"pZ":3.1126343071289773,"vX0":3.352795424262261,"vY0":-130.98415277637068,"vZ0":-1.6220179369589638,"x":143.27,"y":154.74,"x0":-1.7112658967791636,"y0":50.00101801779543,"z0":5.789439522689832,"aX":-3.6282297080665638},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.6,"breakHorizontal":3.1,"spinRate":1790,"spinDirection":219},"zone":1,"typeConfidence":0.89,"plateTime":0.41656481351542096,"extension":6.354306514650155},"index":1,"playId":"14e99a23-a962-3653-a69c-152554b3e3e4","pitchNumber":1,"startTime":"2026-06-25T01:08:53.167Z","endTime":"2026-06-25T01:08:57.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.483833015048916,"aZ":-26.011757815309767,"pfxX":-2.190664764538503,"pfxZ":3.415379536942142,"pX":0.04855532655702174,"pZ":1.8851822592756395,"vX0":4.78372716734155,"vY0":-132.69590196447334,"vZ0":-5.520111304666906,"x":115.15,"y":187.88,"x0":-1.4841313865516161,"y0":50.002011783490836,"z0":5.8610219089804945,"aX":-3.9503592038568005},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.3,"breakHorizontal":3.0,"spinRate":1845,"spinDirection":200},"zone":8,"typeConfidence":0.9,"plateTime":0.41106936432017527,"extension":6.3834125279138885},"index":2,"playId":"eb238c6c-97de-36ac-8912-4082760db9a0","pitchNumber":2,"startTime":"2026-06-25T01:09:10.112Z","endTime":"2026-06-25T01:09:13.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60961688920687,"aZ":-24.658262799951565,"pfxX":-0.8948328300799193,"pfxZ":4.257928899292684,"pX":0.17244093028518165,"pZ":1.0427734613874216,"vX0":4.8397775696972865,"vY0":-131.22619246504684,"vZ0":-7.521568846259756,"x":110.43,"y":210.63,"x0":-1.569895536956537,"y0":50.002388382441026,"z0":5.750156488672221,"aX":-1.579660447166609},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.5,"breakHorizontal":0.7,"spinRate":1722,"spinDirection":206},"zone":14,"typeConfidence":0.89,"plateTime":0.41547465956387564,"extension":6.488796458215316},"index":3,"playId":"1750dad8-1248-33b9-9ea1-a5060f2c7535","pitchNumber":3,"startTime":"2026-06-25T01:09:32.757Z","endTime":"2026-06-25T01:09:37.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.189769563779503,"aZ":-13.04787796327734,"pfxX":-3.6284763422889825,"pfxZ":9.652595280052694,"pX":-0.8297632515081673,"pZ":3.563009607950965,"vX0":3.498042509830209,"vY0":-139.3746702244546,"vZ0":-3.5478460368114666,"x":148.63,"y":142.58,"x0":-1.6252790577611909,"y0":50.00346719383865,"z0":5.7050433797839,"aX":-7.190783780429826},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":5.9,"spinRate":2387,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.3919014923428663,"extension":6.481085482515051},"index":4,"playId":"e02c2e6f-a221-3b36-9940-df8ba27ae8b5","pitchNumber":4,"startTime":"2026-06-25T01:09:51.195Z","endTime":"2026-06-25T01:09:54.519Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-25T01:10:12.095Z","endTime":"2026-06-25T01:10:30.075Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"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":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.618399683503245,"aZ":-26.915056977060043,"pfxX":-4.337341068627365,"pfxZ":2.86371473110104,"pX":-0.24617069411429665,"pZ":1.2425895526562771,"vX0":5.037029650569509,"vY0":-133.33547161450446,"vZ0":-6.596204422923027,"x":126.38,"y":205.23,"x0":-1.5796953036198969,"y0":50.00183478171806,"z0":5.641616087423186,"aX":-7.9567064689529285},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.2,"breakHorizontal":7.0,"spinRate":1436,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.40788160553561115,"extension":6.485965409616799},"hitData":{"launchSpeed":76.8,"launchAngle":-8.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.38,"coordY":169.42}},"index":6,"playId":"a5175638-36ac-3b30-8a0c-679903ad06bb","pitchNumber":5,"startTime":"2026-06-25T01:10:30.075Z","endTime":"2026-06-25T01:10:37.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:10:37.512Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a line drive to right fielder Jasson Domínguez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-25T01:10:47.444Z","endTime":"2026-06-25T01:11:49.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":72.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.53173874847504,"aZ":-36.41481909659997,"pfxX":2.4396935476782615,"pfxZ":-3.2140711403627797,"pX":-0.974739084103286,"pZ":1.9356792772594438,"vX0":1.0315946091842276,"vY0":-113.47421665835388,"vZ0":-0.5263747751776507,"x":154.15,"y":186.52,"x0":-1.7506418625909979,"y0":50.00321275439989,"z0":5.763156798665581,"aX":3.2180299090062268},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-5.6,"breakHorizontal":-4.7,"spinRate":2368,"spinDirection":40},"zone":13,"typeConfidence":0.9,"plateTime":0.4805927742967495,"extension":6.23219369825027},"index":0,"playId":"7e133c76-4e1a-3c8c-8b79-e0af98c6aab7","pitchNumber":1,"startTime":"2026-06-25T01:11:06.588Z","endTime":"2026-06-25T01:11:11.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.31788565330311,"aZ":-36.919049294103175,"pfxX":3.777206868032364,"pfxZ":-3.8025467650538323,"pX":-0.7574572451054116,"pZ":1.8038071888175928,"vX0":1.0796490107266616,"vY0":-110.86591743942617,"vZ0":-0.5665828515156451,"x":145.87,"y":190.08,"x0":-1.741119615154493,"y0":50.00222946577668,"z0":5.906958134171215,"aX":4.714308478587026},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-6.7,"breakHorizontal":-7.1,"spinRate":2477,"spinDirection":41},"zone":7,"typeConfidence":0.9,"plateTime":0.4935364872532668,"extension":6.144590431141876},"index":1,"playId":"baf7b148-e168-3a61-a42b-f6aa24eedddb","pitchNumber":2,"startTime":"2026-06-25T01:11:23.320Z","endTime":"2026-06-25T01:11:27.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":85.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65073774815283,"aZ":-24.79587803699163,"pfxX":-7.49107791133623,"pfxZ":4.030784336004042,"pX":-0.1145455654170624,"pZ":1.62507476642541,"vX0":6.491215211467288,"vY0":-133.25359585728367,"vZ0":-5.9059797924291315,"x":121.37,"y":194.9,"x0":-1.5869965946454072,"y0":50.00608860166891,"z0":5.617451309143542,"aX":-13.724585563986988},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.5,"breakHorizontal":12.5,"spinRate":1753,"spinDirection":217},"zone":8,"typeConfidence":0.91,"plateTime":0.4081715353608697,"extension":6.57948805091788},"hitData":{"launchSpeed":93.8,"launchAngle":14.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.88,"coordY":102.25}},"index":2,"playId":"e20230af-f3c9-32a7-b9e4-dba9ffea8799","pitchNumber":3,"startTime":"2026-06-25T01:11:40.059Z","endTime":"2026-06-25T01:11:49.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:11:49.735Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dillon Dingler flies out to right fielder Jasson Domínguez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-25T01:12:18.419Z","endTime":"2026-06-25T01:12:45.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.13"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.57"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.20"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.79"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.81"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.01"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.19"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.68"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.04"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"58.96"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.40"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.39"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.20"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".321"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".809"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.405"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.478"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".107"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".261"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".305"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".476"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".478"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".283"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".226"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".127"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".321"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".809"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.405"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.478"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"527e7b37-af64-42c2-b0f6-52aa596392ef","startTime":"2026-06-25T01:12:18.419Z","endTime":"2026-06-25T01:12:23.419Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.911805567442276,"aZ":-11.335494133978008,"pfxX":-5.560061254043595,"pfxZ":10.59113743461565,"pX":-0.05921769169287662,"pZ":3.0115764219595427,"vX0":6.398908725051123,"vY0":-139.30376913507868,"vZ0":-5.348928093796191,"x":119.26,"y":157.47,"x0":-1.6622693320791033,"y0":50.00498127478008,"z0":5.704126519451256,"aX":-10.942950467385591},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":8.8,"spinRate":2491,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.3929940156165297,"extension":6.672863109159566},"hitData":{"launchSpeed":81.9,"launchAngle":40.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.87,"coordY":107.09}},"index":1,"playId":"fc2afd1b-8557-3929-931a-7def523c28db","pitchNumber":1,"startTime":"2026-06-25T01:12:36.695Z","endTime":"2026-06-25T01:12:45.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:12:45.866Z","atBatIndex":70}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dillon Dingler flies out to right fielder Jasson Domínguez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-25T01:12:18.419Z","endTime":"2026-06-25T01:12:45.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.13"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.57"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.20"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.79"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.81"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.01"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.19"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.68"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.04"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"58.96"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.40"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.39"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.20"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".321"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".809"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.405"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.478"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".107"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".261"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".305"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".476"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".478"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".283"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".226"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".127"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".321"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".809"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.405"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.478"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".512"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"527e7b37-af64-42c2-b0f6-52aa596392ef","startTime":"2026-06-25T01:12:18.419Z","endTime":"2026-06-25T01:12:23.419Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.911805567442276,"aZ":-11.335494133978008,"pfxX":-5.560061254043595,"pfxZ":10.59113743461565,"pX":-0.05921769169287662,"pZ":3.0115764219595427,"vX0":6.398908725051123,"vY0":-139.30376913507868,"vZ0":-5.348928093796191,"x":119.26,"y":157.47,"x0":-1.6622693320791033,"y0":50.00498127478008,"z0":5.704126519451256,"aX":-10.942950467385591},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":8.8,"spinRate":2491,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.3929940156165297,"extension":6.672863109159566},"hitData":{"launchSpeed":81.9,"launchAngle":40.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.87,"coordY":107.09}},"index":1,"playId":"fc2afd1b-8557-3929-931a-7def523c28db","pitchNumber":1,"startTime":"2026-06-25T01:12:36.695Z","endTime":"2026-06-25T01:12:45.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:12:45.866Z","atBatIndex":70},"scoringPlays":[0,14,18,29,42],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":1,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":45.09,"y":72.08},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":1,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":151.81,"y":149.15},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":1,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":155.86,"y":166.88},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":61.68,"y":116.25},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":186.0,"y":68.93},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":15,"top":[7,8,9],"bottom":[10,11,12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"coordinates":{"x":62.78,"y":105.68},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":134.18,"y":213.44},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":96.55,"y":161.2},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":58.92,"y":137.41},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":35.08,"y":98.54},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":128.5,"y":113.17},"type":"H","description":"Single"}]}},{"startIndex":16,"endIndex":23,"top":[16,17,18,19],"bottom":[20,21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":3,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":74.28,"y":60.0},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":3,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"coordinates":{"x":56.47,"y":40.1},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":104.35,"y":140.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":119.38,"y":96.96},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":126.0,"y":192.76},"type":"O","description":"Groundout"}]}},{"startIndex":24,"endIndex":31,"top":[24,25,26],"bottom":[27,28,29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"coordinates":{"x":106.2,"y":153.2},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":179.68,"y":109.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"coordinates":{"x":174.49,"y":90.17},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"coordinates":{"x":218.02,"y":105.69},"type":"O","description":"Flyout"}]}},{"startIndex":32,"endIndex":38,"top":[32,33,34],"bottom":[35,36,37,38],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":5,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"coordinates":{"x":156.88,"y":158.78},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":126.34,"y":32.92},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":126.42,"y":202.86},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":102.05,"y":69.56},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":143.19,"y":61.48},"type":"O","description":"Lineout"}]}},{"startIndex":39,"endIndex":47,"top":[39,40,41,42,43],"bottom":[44,45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":192.35,"y":103.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"coordinates":{"x":27.63,"y":79.11},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":101.48,"y":144.43},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":109.71,"y":141.56},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":119.64,"y":67.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":85.82,"y":89.77},"type":"O","description":"Lineout"}]}},{"startIndex":48,"endIndex":54,"top":[48,49,50],"bottom":[51,52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"batter":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"coordinates":{"x":52.05,"y":89.29},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":145.22,"y":152.19},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":93.03,"y":187.15},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":110.26,"y":151.68},"type":"O","description":"Forceout"}]}},{"startIndex":55,"endIndex":62,"top":[55,56,57,58],"bottom":[59,60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"coordinates":{"x":72.44,"y":157.11},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"coordinates":{"x":120.39,"y":146.62},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":152.04,"y":155.72},"type":"H","description":"Single"}]}},{"startIndex":63,"endIndex":70,"top":[63,64,65,66],"bottom":[67,68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":9,"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":199.95,"y":130.91},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":9,"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":67.69,"y":83.78},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":157.38,"y":169.42},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":175.88,"y":102.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":193.87,"y":107.09},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":2,"hits":8,"errors":0,"leftOnBase":9},"away":{"runs":4,"hits":6,"errors":1,"leftOnBase":2}},"defense":{"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"catcher":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"first":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"second":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"third":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"shortstop":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"left":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"center":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"right":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"onDeck":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"inHole":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"battingOrder":7,"team":{"id":147,"name":"New York Yankees","link":"/api/v1/teams/147"}},"offense":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"onDeck":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"inHole":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"battingOrder":2,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":6,"airOuts":7,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".244","atBats":32,"obp":".329","slg":".437","ops":".766","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":16,"rbi":4,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.67","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":5,"airOuts":11,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":34,"obp":".289","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":146,"era":"3.32","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.18","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":53,"strikes":93,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":2,"pitchesPerInning":"16.22","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID621112":{"person":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":1,"flyOuts":19,"groundOuts":44,"airOuts":32,"runs":12,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":33,"hitByPitch":1,"atBats":134,"obp":".313","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":525,"era":"2.78","inningsPitched":"35.2","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":11,"whip":"1.26","battersFaced":147,"outs":107,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":525,"balls":195,"strikes":330,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".667","pitchesPerInning":"14.72","gamesFinished":10,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"6.31","walksPer9Inn":"3.03","hitsPer9Inn":"8.33","runsScoredPer9":"3.03","homeRunsPer9":"0.76","inheritedRunners":9,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676609":{"person":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"jerseyNumber":"72","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":21,"groundOuts":65,"airOuts":51,"runs":30,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":50,"baseOnBalls":15,"intentionalWalks":0,"hits":56,"hitByPitch":5,"avg":".255","atBats":220,"obp":".314","slg":".395","ops":".709","caughtStealing":7,"stolenBases":17,"stolenBasePercentage":".708","caughtStealingPercentage":".292","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":87,"rbi":27,"leftOnBase":86,"sacBunts":0,"sacFlies":2,"babip":".297","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.43","popOuts":17,"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":140,"putOuts":82,"errors":6,"chances":228,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID607074":{"person":{"id":607074,"fullName":"Carlos Rodón","link":"/api/v1/people/607074"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":8,"gamesStarted":8,"flyOuts":23,"groundOuts":31,"airOuts":42,"runs":18,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":46,"baseOnBalls":22,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":147,"obp":".314","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":732,"era":"3.70","inningsPitched":"41.1","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.28","battersFaced":173,"outs":124,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":732,"balls":282,"strikes":450,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".667","pitchesPerInning":"17.71","gamesFinished":0,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"10.02","walksPer9Inn":"4.79","hitsPer9Inn":"6.75","runsScoredPer9":"3.92","homeRunsPer9":"0.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":12},"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}},"ID682987":{"person":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"jerseyNumber":"78","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"901","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":10,"groundOuts":5,"airOuts":12,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":9,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".220","atBats":59,"obp":".324","slg":".356","ops":".680","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":21,"rbi":7,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".393","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":30,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID642232":{"person":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":0,"flyOuts":22,"groundOuts":28,"airOuts":37,"runs":13,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":23,"baseOnBalls":12,"intentionalWalks":1,"hits":22,"hitByPitch":2,"atBats":109,"obp":".293","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":477,"era":"3.99","inningsPitched":"29.1","wins":0,"losses":0,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.16","battersFaced":124,"outs":88,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":477,"balls":173,"strikes":304,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".---","pitchesPerInning":"16.26","gamesFinished":13,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"7.06","walksPer9Inn":"3.68","hitsPer9Inn":"6.75","runsScoredPer9":"3.99","homeRunsPer9":"0.31","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680474":{"person":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":6,"groundOuts":6,"airOuts":9,"runs":9,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":9,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".194","atBats":31,"obp":".390","slg":".323","ops":".713","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":10,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":7,"strikes":7,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":21,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID665828":{"person":{"id":665828,"fullName":"Oswaldo Cabrera","link":"/api/v1/people/665828"},"jerseyNumber":"95","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642708":{"person":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"jerseyNumber":"14","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":16,"groundOuts":31,"airOuts":33,"runs":16,"doubles":4,"triples":1,"homeRuns":7,"strikeOuts":27,"baseOnBalls":8,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".248","atBats":117,"obp":".289","slg":".479","ops":".768","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":128,"totalBases":56,"rbi":22,"leftOnBase":50,"sacBunts":0,"sacFlies":3,"babip":".256","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.71","popOuts":5,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":23,"errors":5,"chances":63,"fielding":".921","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677960":{"person":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(W, 3-5)","summary":"6.0 IP, ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":9,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":39,"strikes":58,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":45,"groundOuts":72,"airOuts":86,"runs":41,"doubles":6,"triples":2,"homeRuns":16,"strikeOuts":95,"baseOnBalls":24,"intentionalWalks":0,"hits":75,"hitByPitch":1,"atBats":326,"obp":".284","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":1384,"era":"3.95","inningsPitched":"86.2","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.14","battersFaced":353,"outs":260,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1384,"balls":499,"strikes":885,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.84","rbi":2,"winPercentage":".375","pitchesPerInning":"15.97","gamesFinished":0,"strikeoutWalkRatio":"3.96","strikeoutsPer9Inn":"9.87","walksPer9Inn":"2.49","hitsPer9Inn":"7.79","runsScoredPer9":"4.26","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":1,"errors":0,"chances":13,"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"}]},"ID657612":{"person":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":36,"gamesStarted":0,"flyOuts":9,"groundOuts":54,"airOuts":15,"runs":16,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":1,"hits":27,"hitByPitch":4,"atBats":109,"obp":".308","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":393,"era":"4.34","inningsPitched":"29.0","wins":3,"losses":2,"saves":0,"saveOpportunities":1,"holds":8,"blownSaves":1,"earnedRuns":14,"whip":"1.14","battersFaced":121,"outs":87,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":393,"balls":111,"strikes":282,"strikePercentage":".720","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.60","rbi":0,"winPercentage":".600","pitchesPerInning":"13.55","gamesFinished":5,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"4.66","walksPer9Inn":"1.86","hitsPer9Inn":"8.38","runsScoredPer9":"4.97","homeRunsPer9":"0.93","inheritedRunners":22,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":0,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID502671":{"person":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"jerseyNumber":"48","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2 HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":25,"groundOuts":48,"airOuts":45,"runs":30,"doubles":8,"triples":1,"homeRuns":14,"strikeOuts":43,"baseOnBalls":15,"intentionalWalks":0,"hits":57,"hitByPitch":3,"avg":".297","atBats":192,"obp":".355","slg":".568","ops":".923","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":109,"rbi":39,"leftOnBase":66,"sacBunts":0,"sacFlies":1,"babip":".316","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.71","popOuts":12,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":276,"errors":0,"chances":299,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID691176":{"person":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, 3 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"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":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":6,"groundOuts":25,"airOuts":13,"runs":7,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".229","atBats":70,"obp":".260","slg":".443","ops":".703","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":31,"rbi":7,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".255","groundOutsToAirouts":"1.92","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"23.33","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":26,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669224":{"person":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"jerseyNumber":"28","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":30,"groundOuts":32,"airOuts":51,"runs":16,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":48,"baseOnBalls":23,"intentionalWalks":2,"hits":25,"hitByPitch":0,"avg":".161","atBats":155,"obp":".268","slg":".252","ops":".520","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":179,"totalBases":39,"rbi":8,"leftOnBase":75,"sacBunts":0,"sacFlies":1,"babip":".202","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.75","popOuts":13,"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":{"gamesStarted":1,"caughtStealing":8,"stolenBases":25,"stolenBasePercentage":".758","caughtStealingPercentage":".242","assists":19,"putOuts":418,"errors":2,"chances":439,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID700250":{"person":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":32,"groundOuts":62,"airOuts":61,"runs":56,"doubles":15,"triples":2,"homeRuns":22,"strikeOuts":76,"baseOnBalls":40,"intentionalWalks":3,"hits":79,"hitByPitch":2,"avg":".286","atBats":276,"obp":".378","slg":".594","ops":".972","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":320,"totalBases":164,"rbi":53,"leftOnBase":96,"sacBunts":0,"sacFlies":2,"babip":".317","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.54","popOuts":10,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":336,"errors":3,"chances":364,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID687396":{"person":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":23,"groundOuts":28,"airOuts":44,"runs":8,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":1,"hits":32,"hitByPitch":0,"atBats":140,"obp":".303","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":598,"era":"1.66","inningsPitched":"38.0","wins":4,"losses":1,"saves":0,"saveOpportunities":1,"holds":8,"blownSaves":1,"earnedRuns":7,"whip":"1.24","battersFaced":158,"outs":114,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":598,"balls":201,"strikes":397,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".800","pitchesPerInning":"15.74","gamesFinished":3,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"9.24","walksPer9Inn":"3.55","hitsPer9Inn":"7.58","runsScoredPer9":"1.89","homeRunsPer9":"0.47","inheritedRunners":27,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":2,"chances":5,"fielding":".600","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701542":{"person":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":44,"groundOuts":75,"airOuts":74,"runs":42,"doubles":18,"triples":0,"homeRuns":8,"strikeOuts":84,"baseOnBalls":26,"intentionalWalks":0,"hits":78,"hitByPitch":2,"atBats":307,"obp":".314","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1334,"era":"3.45","inningsPitched":"78.1","wins":7,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.33","battersFaced":340,"outs":235,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1334,"balls":489,"strikes":845,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".778","pitchesPerInning":"17.03","gamesFinished":0,"strikeoutWalkRatio":"3.23","strikeoutsPer9Inn":"9.65","walksPer9Inn":"2.99","hitsPer9Inn":"8.96","runsScoredPer9":"4.83","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":16},"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}},"ID518585":{"person":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(H, 13)","summary":"1.1 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":5,"strikes":17,"strikePercentage":".770","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":38,"gamesStarted":0,"flyOuts":22,"groundOuts":16,"airOuts":38,"runs":9,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":46,"baseOnBalls":20,"intentionalWalks":1,"hits":22,"hitByPitch":2,"atBats":122,"obp":".306","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":579,"era":"2.08","inningsPitched":"34.2","wins":4,"losses":2,"saves":1,"saveOpportunities":2,"holds":13,"blownSaves":1,"earnedRuns":8,"whip":"1.21","battersFaced":144,"outs":104,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":579,"balls":231,"strikes":348,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":".667","pitchesPerInning":"16.70","gamesFinished":3,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"11.94","walksPer9Inn":"5.19","hitsPer9Inn":"5.71","runsScoredPer9":"2.34","homeRunsPer9":"0.52","inheritedRunners":32,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641555":{"person":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":17,"groundOuts":26,"airOuts":26,"runs":8,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".188","atBats":85,"obp":".239","slg":".271","ops":".510","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":23,"rbi":7,"leftOnBase":46,"sacBunts":0,"sacFlies":1,"babip":".235","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"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":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","assists":11,"putOuts":212,"errors":2,"chances":225,"fielding":".991","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683011":{"person":{"id":683011,"fullName":"Anthony Volpe","link":"/api/v1/people/683011"},"jerseyNumber":"11","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":13,"groundOuts":20,"airOuts":29,"runs":16,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":25,"baseOnBalls":16,"intentionalWalks":0,"hits":27,"hitByPitch":0,"avg":".267","atBats":101,"obp":".368","slg":".366","ops":".734","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":37,"rbi":13,"leftOnBase":47,"sacBunts":0,"sacFlies":0,"babip":".347","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"101.00","popOuts":8,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":41,"errors":2,"chances":120,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID641355":{"person":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"jerseyNumber":"35","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":59,"groundOuts":68,"airOuts":100,"runs":46,"doubles":16,"triples":3,"homeRuns":11,"strikeOuts":44,"baseOnBalls":47,"intentionalWalks":0,"hits":77,"hitByPitch":0,"avg":".271","atBats":284,"obp":".369","slg":".465","ops":".834","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":336,"totalBases":132,"rbi":49,"leftOnBase":110,"sacBunts":0,"sacFlies":5,"babip":".282","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.82","popOuts":23,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":153,"errors":1,"chances":158,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665862":{"person":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"jerseyNumber":"13","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":40,"groundOuts":59,"airOuts":67,"runs":41,"doubles":10,"triples":2,"homeRuns":12,"strikeOuts":87,"baseOnBalls":33,"intentionalWalks":0,"hits":62,"hitByPitch":1,"avg":".227","atBats":273,"obp":".311","slg":".410","ops":".721","caughtStealing":4,"stolenBases":23,"stolenBasePercentage":".852","caughtStealingPercentage":".148","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":112,"rbi":33,"leftOnBase":127,"sacBunts":0,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.75","popOuts":14,"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":177,"putOuts":98,"errors":5,"chances":280,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666808":{"person":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":7,"strikes":8,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":10,"groundOuts":39,"airOuts":23,"runs":17,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":28,"baseOnBalls":7,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":117,"obp":".291","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":490,"era":"4.80","inningsPitched":"30.0","wins":3,"losses":0,"saves":1,"saveOpportunities":4,"holds":4,"blownSaves":3,"earnedRuns":16,"whip":"1.23","battersFaced":127,"outs":90,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":490,"balls":180,"strikes":310,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.70","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.33","gamesFinished":8,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.40","walksPer9Inn":"2.10","hitsPer9Inn":"9.00","runsScoredPer9":"5.10","homeRunsPer9":"1.50","inheritedRunners":13,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660787":{"person":{"id":660787,"fullName":"Yerry De los Santos","link":"/api/v1/people/660787"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":7,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":98,"era":"1.69","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.31","battersFaced":21,"outs":16,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":31,"strikes":67,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"7.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.38","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.13","walksPer9Inn":"5.06","hitsPer9Inn":"6.75","runsScoredPer9":"1.69","homeRunsPer9":"1.69","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670280":{"person":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(S, 16)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":2,"strikes":10,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":32,"gamesStarted":0,"flyOuts":11,"groundOuts":36,"airOuts":24,"runs":15,"doubles":4,"triples":2,"homeRuns":2,"strikeOuts":39,"baseOnBalls":12,"intentionalWalks":1,"hits":30,"hitByPitch":1,"atBats":128,"obp":".303","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":580,"era":"3.27","inningsPitched":"33.0","wins":2,"losses":3,"saves":16,"saveOpportunities":18,"holds":0,"blownSaves":2,"earnedRuns":12,"whip":"1.27","battersFaced":142,"outs":99,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":580,"balls":185,"strikes":395,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".400","pitchesPerInning":"17.58","gamesFinished":30,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"10.64","walksPer9Inn":"3.27","hitsPer9Inn":"8.18","runsScoredPer9":"4.09","homeRunsPer9":"0.55","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":6},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543037":{"person":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":27,"groundOuts":22,"airOuts":44,"runs":13,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":29,"baseOnBalls":9,"intentionalWalks":0,"hits":29,"hitByPitch":1,"atBats":124,"obp":".291","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":496,"era":"3.62","inningsPitched":"32.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.18","battersFaced":136,"outs":97,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":496,"balls":158,"strikes":338,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".500","pitchesPerInning":"15.34","gamesFinished":0,"strikeoutWalkRatio":"3.22","strikeoutsPer9Inn":"8.07","walksPer9Inn":"2.51","hitsPer9Inn":"8.07","runsScoredPer9":"3.62","homeRunsPer9":"1.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693645":{"person":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":54,"groundOuts":82,"airOuts":91,"runs":21,"doubles":14,"triples":2,"homeRuns":5,"strikeOuts":109,"baseOnBalls":18,"intentionalWalks":0,"hits":67,"hitByPitch":2,"atBats":345,"obp":".237","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1443,"era":"1.71","inningsPitched":"95.0","wins":8,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"0.89","battersFaced":369,"outs":285,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1443,"balls":462,"strikes":981,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".727","pitchesPerInning":"15.19","gamesFinished":0,"strikeoutWalkRatio":"6.06","strikeoutsPer9Inn":"10.33","walksPer9Inn":"1.71","hitsPer9Inn":"6.35","runsScoredPer9":"1.99","homeRunsPer9":"0.47","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":7,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[502671,700250,691176,641355,683011,665862,676609,669224,680474,682987,677960,666808,518585,670280],"pitchers":[677960,666808,518585,670280],"bench":[665828,641555,642708],"bullpen":[621112,543037,660787,687396,657612,607074,693645,701542,642232],"battingOrder":[502671,700250,691176,641355,683011,665862,676609,669224,682987],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bellinger (16, De Jesus)."},{"label":"HR","value":"Goldschmidt 2 (14, 1st inning off Skubal, 0 on, 0 out, 3rd inning off Skubal, 0 on, 2 out); Domínguez (3, 6th inning off Skubal, 1 on, 2 out)."},{"label":"TB","value":"Bellinger 2; Domínguez 4; Goldschmidt 8; Rice 2."},{"label":"RBI","value":"Domínguez 2 (7); Goldschmidt 2 (39)."},{"label":"2-out RBI","value":"Domínguez 2; Goldschmidt."},{"label":"Runners left in scoring position, 2 out","value":"Chisholm Jr."},{"label":"Team RISP","value":"0-for-2."},{"label":"Team LOB","value":"2."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Domínguez (1, fielding)."}]}],"note":[{"label":"1","value":"Ran for Schuemann in the 8th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":5,"airOuts":11,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".235","atBats":34,"obp":".315","slg":".392","ops":".707","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":10,"rbi":2,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":6},"pitching":{"flyOuts":3,"groundOuts":6,"airOuts":7,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":32,"obp":".212","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":124,"era":"3.83","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.25","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":124,"balls":37,"strikes":87,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":4,"pitchesPerInning":"13.78","runsScoredPer9":"4.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID664285":{"person":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":53,"groundOuts":108,"airOuts":81,"runs":44,"doubles":14,"triples":1,"homeRuns":9,"strikeOuts":75,"baseOnBalls":34,"intentionalWalks":0,"hits":85,"hitByPitch":8,"atBats":347,"obp":".325","caughtStealing":0,"stolenBases":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1433,"era":"3.91","inningsPitched":"89.2","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.33","battersFaced":391,"outs":269,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1433,"balls":506,"strikes":927,"strikePercentage":".650","hitBatsmen":8,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".444","pitchesPerInning":"15.98","gamesFinished":0,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"7.53","walksPer9Inn":"3.41","hitsPer9Inn":"8.53","runsScoredPer9":"4.42","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":31,"groundOuts":48,"airOuts":52,"runs":11,"doubles":4,"triples":2,"homeRuns":2,"strikeOuts":34,"baseOnBalls":20,"intentionalWalks":1,"hits":29,"hitByPitch":0,"avg":".182","atBats":159,"obp":".271","slg":".270","ops":".541","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":43,"rbi":12,"leftOnBase":57,"sacBunts":2,"sacFlies":2,"babip":".216","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"79.50","popOuts":8,"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":87,"putOuts":68,"errors":1,"chances":156,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669373":{"person":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(L, 3-4)","summary":"6.0 IP, 4 ER, 9 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":4,"runs":4,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":23,"strikes":62,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.00","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":10,"gamesStarted":10,"flyOuts":23,"groundOuts":64,"airOuts":43,"runs":24,"doubles":11,"triples":1,"homeRuns":8,"strikeOuts":66,"baseOnBalls":8,"intentionalWalks":0,"hits":51,"hitByPitch":2,"atBats":222,"obp":".262","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":885,"era":"3.32","inningsPitched":"59.2","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"0.99","battersFaced":234,"outs":179,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":885,"balls":278,"strikes":607,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.49","rbi":4,"winPercentage":".429","pitchesPerInning":"14.83","gamesFinished":0,"strikeoutWalkRatio":"8.25","strikeoutsPer9Inn":"9.96","walksPer9Inn":"1.21","hitsPer9Inn":"7.69","runsScoredPer9":"3.62","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":41,"groundOuts":42,"airOuts":68,"runs":19,"doubles":18,"triples":0,"homeRuns":4,"strikeOuts":58,"baseOnBalls":14,"intentionalWalks":0,"hits":48,"hitByPitch":1,"atBats":214,"obp":".273","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":880,"era":"2.95","inningsPitched":"58.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.07","battersFaced":231,"outs":174,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":880,"balls":312,"strikes":568,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".286","pitchesPerInning":"15.17","gamesFinished":0,"strikeoutWalkRatio":"4.14","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.17","hitsPer9Inn":"7.45","runsScoredPer9":"2.95","homeRunsPer9":"0.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701678":{"person":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"jerseyNumber":"50","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":22,"groundOuts":19,"airOuts":34,"runs":8,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":32,"baseOnBalls":5,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".250","atBats":112,"obp":".282","slg":".366","ops":".648","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":41,"rbi":10,"leftOnBase":38,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.00","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":79,"putOuts":42,"errors":2,"chances":123,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID623454":{"person":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":2,"flyOuts":24,"groundOuts":41,"airOuts":41,"runs":24,"doubles":11,"triples":0,"homeRuns":7,"strikeOuts":63,"baseOnBalls":19,"intentionalWalks":1,"hits":43,"hitByPitch":2,"atBats":186,"obp":".308","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":821,"era":"4.04","inningsPitched":"49.0","wins":3,"losses":3,"saves":2,"saveOpportunities":5,"holds":4,"blownSaves":3,"earnedRuns":22,"whip":"1.27","battersFaced":209,"outs":147,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":821,"balls":288,"strikes":533,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"16.76","gamesFinished":8,"strikeoutWalkRatio":"3.32","strikeoutsPer9Inn":"11.57","walksPer9Inn":"3.49","hitsPer9Inn":"7.90","runsScoredPer9":"4.41","homeRunsPer9":"1.29","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"18","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":15,"groundOuts":20,"airOuts":26,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":32,"baseOnBalls":9,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".143","atBats":91,"obp":".220","slg":".231","ops":".451","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":100,"totalBases":21,"rbi":7,"leftOnBase":62,"sacBunts":0,"sacFlies":0,"babip":".193","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.50","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682985":{"person":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":50,"groundOuts":45,"airOuts":70,"runs":40,"doubles":16,"triples":0,"homeRuns":9,"strikeOuts":91,"baseOnBalls":44,"intentionalWalks":0,"hits":83,"hitByPitch":2,"avg":".289","atBats":287,"obp":".385","slg":".439","ops":".824","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":335,"totalBases":126,"rbi":34,"leftOnBase":135,"sacBunts":0,"sacFlies":2,"babip":".392","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.89","popOuts":9,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":131,"errors":1,"chances":133,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID621097":{"person":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":21,"obp":".217","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":73,"era":"3.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.67","battersFaced":23,"outs":18,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":73,"balls":23,"strikes":50,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".---","pitchesPerInning":"12.17","gamesFinished":1,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"7.50","walksPer9Inn":"1.50","hitsPer9Inn":"4.50","runsScoredPer9":"3.00","homeRunsPer9":"3.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663947":{"person":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"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":2,"flyOuts":11,"groundOuts":42,"airOuts":26,"runs":16,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":33,"baseOnBalls":9,"intentionalWalks":0,"hits":41,"hitByPitch":2,"atBats":141,"obp":".342","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":596,"era":"3.50","inningsPitched":"36.0","wins":1,"losses":4,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":14,"whip":"1.39","battersFaced":153,"outs":108,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":596,"balls":213,"strikes":383,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.62","rbi":0,"winPercentage":".200","pitchesPerInning":"16.56","gamesFinished":6,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"8.25","walksPer9Inn":"2.25","hitsPer9Inn":"10.25","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":20,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805808":{"person":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":67,"groundOuts":52,"airOuts":112,"runs":47,"doubles":18,"triples":3,"homeRuns":6,"strikeOuts":44,"baseOnBalls":48,"intentionalWalks":0,"hits":82,"hitByPitch":2,"avg":".283","atBats":290,"obp":".388","slg":".428","ops":".816","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":340,"totalBases":124,"rbi":28,"leftOnBase":100,"sacBunts":0,"sacFlies":0,"babip":".317","groundOutsToAirouts":"0.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.33","popOuts":26,"lineOuts":19},"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":168,"putOuts":75,"errors":7,"chances":250,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID681481":{"person":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"302","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":29,"groundOuts":25,"airOuts":43,"runs":18,"doubles":4,"triples":2,"homeRuns":10,"strikeOuts":56,"baseOnBalls":15,"intentionalWalks":0,"hits":35,"hitByPitch":4,"avg":".224","atBats":156,"obp":".303","slg":".468","ops":".771","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":73,"rbi":29,"leftOnBase":70,"sacBunts":0,"sacFlies":3,"babip":".269","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.60","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":57,"errors":0,"chances":58,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID640448":{"person":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":18,"groundOuts":39,"airOuts":35,"runs":8,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":26,"baseOnBalls":24,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":130,"obp":".357","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":587,"era":"1.95","inningsPitched":"37.0","wins":2,"losses":0,"saves":1,"saveOpportunities":5,"holds":9,"blownSaves":4,"earnedRuns":8,"whip":"1.49","battersFaced":155,"outs":111,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":587,"balls":230,"strikes":357,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.86","gamesFinished":2,"strikeoutWalkRatio":"1.08","strikeoutsPer9Inn":"6.32","walksPer9Inn":"5.84","hitsPer9Inn":"7.54","runsScoredPer9":"1.95","homeRunsPer9":"0.49","inheritedRunners":23,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID445276":{"person":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":9,"groundOuts":9,"airOuts":22,"runs":8,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":63,"obp":".274","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":293,"era":"4.00","inningsPitched":"18.0","wins":1,"losses":3,"saves":9,"saveOpportunities":13,"holds":1,"blownSaves":4,"earnedRuns":8,"whip":"1.11","battersFaced":73,"outs":54,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":293,"balls":106,"strikes":187,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".250","pitchesPerInning":"16.28","gamesFinished":17,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"11.00","walksPer9Inn":"5.00","hitsPer9Inn":"5.00","runsScoredPer9":"4.00","homeRunsPer9":"2.00","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679529":{"person":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":45,"groundOuts":39,"airOuts":73,"runs":30,"doubles":17,"triples":0,"homeRuns":12,"strikeOuts":99,"baseOnBalls":35,"intentionalWalks":0,"hits":56,"hitByPitch":4,"avg":".211","atBats":265,"obp":".310","slg":".411","ops":".721","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":307,"totalBases":109,"rbi":31,"leftOnBase":124,"sacBunts":0,"sacFlies":2,"babip":".282","groundOutsToAirouts":"0.53","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"22.08","popOuts":11,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":49,"putOuts":578,"errors":2,"chances":629,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805427":{"person":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":2,"groundOuts":7,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":1,"hits":4,"hitByPitch":1,"atBats":23,"obp":".296","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":110,"era":"0.00","inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":0,"whip":"1.05","battersFaced":28,"outs":20,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":110,"balls":36,"strikes":74,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.33","rbi":0,"winPercentage":".---","pitchesPerInning":"16.50","gamesFinished":1,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"13.50","walksPer9Inn":"4.05","hitsPer9Inn":"5.40","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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}},"ID672456":{"person":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":14,"flyOuts":56,"groundOuts":69,"airOuts":117,"runs":35,"doubles":14,"triples":2,"homeRuns":9,"strikeOuts":53,"baseOnBalls":17,"intentionalWalks":0,"hits":64,"hitByPitch":2,"atBats":300,"obp":".259","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1146,"era":"3.68","inningsPitched":"80.2","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.00","battersFaced":322,"outs":242,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1146,"balls":388,"strikes":758,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".375","pitchesPerInning":"14.21","gamesFinished":0,"strikeoutWalkRatio":"3.12","strikeoutsPer9Inn":"5.91","walksPer9Inn":"1.90","hitsPer9Inn":"7.14","runsScoredPer9":"3.90","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":38,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701162":{"person":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"jerseyNumber":"53","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | 3 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".333","atBats":6,"obp":".286","slg":".333","ops":".619","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":2,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":1,"babip":".500","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID668670":{"person":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":15,"groundOuts":10,"airOuts":25,"runs":6,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":25,"baseOnBalls":7,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".149","atBats":67,"obp":".234","slg":".254","ops":".488","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":17,"rbi":6,"leftOnBase":29,"sacBunts":1,"sacFlies":2,"babip":".209","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.00","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"0.00","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":6,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":16,"stolenBasePercentage":".696","caughtStealingPercentage":".304","assists":8,"putOuts":182,"errors":0,"chances":190,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID646241":{"person":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":6,"strikes":13,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":19,"groundOuts":27,"airOuts":32,"runs":17,"doubles":2,"triples":3,"homeRuns":1,"strikeOuts":29,"baseOnBalls":12,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":113,"obp":".312","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":482,"era":"4.25","inningsPitched":"29.2","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.31","battersFaced":127,"outs":89,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":482,"balls":169,"strikes":313,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.25","gamesFinished":10,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"8.80","walksPer9Inn":"3.64","hitsPer9Inn":"8.19","runsScoredPer9":"5.16","homeRunsPer9":"0.30","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":2,"chances":4,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681546":{"person":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"jerseyNumber":"43","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"301","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":8,"groundOuts":13,"airOuts":15,"runs":11,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":39,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".163","atBats":80,"obp":".239","slg":".275","ops":".514","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":88,"totalBases":22,"rbi":5,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"80.00","popOuts":6,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":75,"errors":1,"chances":76,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID663837":{"person":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"jerseyNumber":"8","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":34,"groundOuts":53,"airOuts":73,"runs":17,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":36,"baseOnBalls":17,"intentionalWalks":0,"hits":40,"hitByPitch":0,"avg":".202","atBats":198,"obp":".260","slg":".343","ops":".603","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":219,"totalBases":68,"rbi":27,"leftOnBase":96,"sacBunts":0,"sacFlies":4,"babip":".217","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.60","popOuts":21,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":124,"errors":2,"chances":127,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":37,"groundOuts":61,"airOuts":78,"runs":41,"doubles":15,"triples":2,"homeRuns":18,"strikeOuts":63,"baseOnBalls":22,"intentionalWalks":0,"hits":73,"hitByPitch":6,"avg":".267","atBats":273,"obp":".333","slg":".535","ops":".868","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":305,"totalBases":146,"rbi":56,"leftOnBase":126,"sacBunts":0,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.78","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"15.17","popOuts":16,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":34,"stolenBasePercentage":".773","caughtStealingPercentage":".227","assists":19,"putOuts":487,"errors":2,"chances":508,"fielding":".996","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID676684":{"person":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"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":26,"gamesStarted":0,"flyOuts":11,"groundOuts":34,"airOuts":14,"runs":19,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":10,"intentionalWalks":0,"hits":24,"hitByPitch":2,"atBats":95,"obp":".333","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":458,"era":"5.61","inningsPitched":"25.2","wins":3,"losses":4,"saves":2,"saveOpportunities":6,"holds":7,"blownSaves":4,"earnedRuns":16,"whip":"1.32","battersFaced":109,"outs":77,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":458,"balls":165,"strikes":293,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.43","rbi":0,"winPercentage":".429","pitchesPerInning":"17.84","gamesFinished":9,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.77","walksPer9Inn":"3.51","hitsPer9Inn":"8.42","runsScoredPer9":"6.66","homeRunsPer9":"0.70","inheritedRunners":13,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690993":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"jerseyNumber":"33","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":37,"groundOuts":46,"airOuts":68,"runs":28,"doubles":8,"triples":2,"homeRuns":4,"strikeOuts":44,"baseOnBalls":11,"intentionalWalks":0,"hits":54,"hitByPitch":3,"avg":".256","atBats":211,"obp":".301","slg":".370","ops":".671","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":78,"rbi":17,"leftOnBase":98,"sacBunts":0,"sacFlies":1,"babip":".305","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.75","popOuts":15,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":39,"putOuts":64,"errors":1,"chances":104,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID675512":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"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":5,"flyOuts":24,"groundOuts":36,"airOuts":38,"runs":9,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":19,"baseOnBalls":9,"intentionalWalks":0,"hits":21,"hitByPitch":2,"atBats":113,"obp":".256","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":434,"era":"2.56","inningsPitched":"31.2","wins":4,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"0.95","battersFaced":125,"outs":95,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":434,"balls":159,"strikes":275,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.71","gamesFinished":0,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"5.40","walksPer9Inn":"2.56","hitsPer9Inn":"5.97","runsScoredPer9":"2.56","homeRunsPer9":"1.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":9,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[805808,693307,663837,681546,681481,682985,679529,701678,701162,656716,668670,690993,669373,621097,646241],"pitchers":[669373,621097,646241],"bench":[663330],"bullpen":[623454,640448,663947,445276,675512,663554,672456,805427,664285,676684],"battingOrder":[805808,693307,681481,682985,679529,701678,701162,656716,690993],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Torkelson (17, Weathers); McGonigle (18, Weathers)."},{"label":"TB","value":"Greene, R; Lee 2; McGonigle 3; McKinstry; Torkelson 2; Vierling."},{"label":"RBI","value":"Malgeri (1); McKinstry (12)."},{"label":"2-out RBI","value":"McKinstry."},{"label":"Runners left in scoring position, 2 out","value":"Rogers 2."},{"label":"SF","value":"Malgeri."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"9."}]}],"note":[{"label":"a","value":"Struck out for Outman in the 7th."},{"label":"b","value":"Grounded out for Rogers in the 9th."}]}},"officials":[{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"Home Plate"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":623945,"fullName":"Alex MacKay","link":"/api/v1/people/623945"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Schuemann (by Waguespack)."},{"label":"ABS Challenge","value":"Rogers (Ball-Confirmed); McKinstry (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Weathers 97-58; Doval 15-8; Cruz, F 22-17; Bednar 12-10; Skubal 85-62; Waguespack 20-12; De Jesus 19-13."},{"label":"Groundouts-flyouts","value":"Weathers 3-3; Doval 1-0; Cruz, F 0-0; Bednar 1-1; Skubal 5-1; Waguespack 1-1; De Jesus 0-1."},{"label":"Batters faced","value":"Weathers 26; Doval 3; Cruz, F 5; Bednar 4; Skubal 22; Waguespack 6; De Jesus 5."},{"label":"Inherited runners-scored","value":"Cruz, F 1-0; De Jesus 1-0."},{"label":"Umpires","value":"HP: Alan Porter. 1B: Roberto Ortiz. 2B: Jim Wolf. 3B: Alex MacKay. "},{"label":"Weather","value":"74 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, In From LF."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:31."},{"label":"Att","value":"23,567."},{"label":"Venue","value":"Comerica Park."},{"label":"June 24, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671","boxscoreName":"Goldschmidt"},"jerseyNumber":"48","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2 HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":25,"groundOuts":48,"airOuts":45,"runs":30,"doubles":8,"triples":1,"homeRuns":14,"strikeOuts":43,"baseOnBalls":15,"intentionalWalks":0,"hits":57,"hitByPitch":3,"avg":".297","atBats":192,"obp":".355","slg":".568","ops":".923","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":109,"rbi":39,"leftOnBase":66,"sacBunts":0,"sacFlies":1,"babip":".316","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.71","popOuts":12,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":276,"errors":0,"chances":299,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960","boxscoreName":"Weathers"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(W, 3-5)","summary":"6.0 IP, ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":9,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":39,"strikes":58,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":45,"groundOuts":72,"airOuts":86,"runs":41,"doubles":6,"triples":2,"homeRuns":16,"strikeOuts":95,"baseOnBalls":24,"intentionalWalks":0,"hits":75,"hitByPitch":1,"atBats":326,"obp":".284","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":1384,"era":"3.95","inningsPitched":"86.2","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.14","battersFaced":353,"outs":260,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1384,"balls":499,"strikes":885,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.84","rbi":2,"winPercentage":".375","pitchesPerInning":"15.97","gamesFinished":0,"strikeoutWalkRatio":"3.96","strikeoutsPer9Inn":"9.87","walksPer9Inn":"2.49","hitsPer9Inn":"7.79","runsScoredPer9":"4.26","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":1,"errors":0,"chances":13,"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":60,"pitchingGameScore":60},{"player":{"person":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097","boxscoreName":"Waguespack"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":21,"obp":".217","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":73,"era":"3.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.67","battersFaced":23,"outs":18,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":73,"balls":23,"strikes":50,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".---","pitchesPerInning":"12.17","gamesFinished":1,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"7.50","walksPer9Inn":"1.50","hitsPer9Inn":"4.50","runsScoredPer9":"3.00","homeRunsPer9":"3.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":52,"pitchingGameScore":52}]},"decisions":{"winner":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"loser":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"save":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}