{"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":824258,"link":"/api/v1.1/game/824258/feed/live","metaData":{"wait":10,"timeStamp":"20260626_010403","gameEvents":["grounded_into_double_play","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824258,"type":"R","doubleHeader":"N","id":"2026/06/25/houmlb-detmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824258-2026-06-25","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-25T22:40:00Z","originalDate":"2026-06-25","officialDate":"2026-06-25","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":117,"name":"Houston Astros","link":"/api/v1/teams/117","season":2026,"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"hou","fileCode":"hou","abbreviation":"HOU","teamName":"Astros","locationName":"Houston","firstYearOfPlay":"1962","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Houston","record":{"gamesPlayed":83,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":40,"losses":43,"ties":0,"pct":".482"},"records":{},"divisionLeader":false,"wins":40,"losses":43,"winningPercentage":".482"},"franchiseName":"Houston","clubName":"Astros","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":81,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":34,"losses":47,"ties":0,"pct":".420"},"records":{},"divisionLeader":false,"wins":34,"losses":47,"winningPercentage":".420"},"franchiseName":"Detroit","clubName":"Tigers","active":true}},"players":{"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},"ID650556":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556","firstName":"Bryan","lastName":"Abreu","primaryNumber":"52","birthDate":"1997-04-22","currentAge":29,"birthCity":"Santo Domingo Centro","birthCountry":"Dominican Republic","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Abreu","middleName":"Enrique","boxscoreName":"Abreu, B","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2019-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Abreu","nameSlug":"bryan-abreu-650556","firstLastName":"Bryan Abreu","lastFirstName":"Abreu, Bryan","lastInitName":"Abreu, B","initLastName":"B Abreu","fullFMLName":"Bryan Enrique Abreu","fullLFMName":"Abreu, Bryan Enrique","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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":"12","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},"ID701358":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358","firstName":"Cameron","lastName":"Smith","primaryNumber":"11","birthDate":"2003-02-22","currentAge":23,"birthCity":"Lake Worth","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":224,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Cam","useLastName":"Smith","middleName":"Vaughn","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Smith","nameSlug":"cam-smith-701358","firstLastName":"Cam Smith","lastFirstName":"Smith, Cam","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cameron Vaughn Smith","fullLFMName":"Smith, Cameron Vaughn","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"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},"ID595345":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345","firstName":"Steven","lastName":"Okert","primaryNumber":"48","birthDate":"1991-07-09","currentAge":34,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Okert","middleName":"Chandler","boxscoreName":"Okert","nickName":"O","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"OH-kert","mlbDebutDate":"2016-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Okert","nameSlug":"steven-okert-595345","firstLastName":"Steven Okert","lastFirstName":"Okert, Steven","lastInitName":"Okert, S","initLastName":"S Okert","fullFMLName":"Steven Chandler Okert","fullLFMName":"Okert, Steven Chandler","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":21,"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},"ID694728":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728","firstName":"Brice","lastName":"Matthews","primaryNumber":"0","birthDate":"2002-03-16","currentAge":24,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brice","useLastName":"Matthews","middleName":"Andre","boxscoreName":"Matthews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brice Matthews","nameSlug":"brice-matthews-694728","firstLastName":"Brice Matthews","lastFirstName":"Matthews, Brice","lastInitName":"Matthews, B","initLastName":"B Matthews","fullFMLName":"Brice Andre Matthews","fullLFMName":"Matthews, Brice Andre","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID805123":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123","firstName":"Alan","lastName":"Blubaugh","primaryNumber":"69","birthDate":"2000-07-04","currentAge":25,"birthCity":"Mansfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"AJ","useLastName":"Blubaugh","middleName":"Joseph","boxscoreName":"Blubaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BLUE-bah","mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"AJ Blubaugh","nameSlug":"aj-blubaugh-805123","firstLastName":"AJ Blubaugh","lastFirstName":"Blubaugh, AJ","lastInitName":"Blubaugh, A","initLastName":"A Blubaugh","fullFMLName":"Alan Joseph Blubaugh","fullLFMName":"Blubaugh, Alan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669384":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384","firstName":"Raynel","lastName":"Delgado","primaryNumber":"29","birthDate":"2000-04-04","currentAge":26,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Raynel","useLastName":"Delgado","boxscoreName":"Delgado","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2026-06-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Raynel Delgado","nameSlug":"raynel-delgado-669384","firstLastName":"Raynel Delgado","lastFirstName":"Delgado, Raynel","lastInitName":"Delgado, R","initLastName":"R Delgado","fullFMLName":"Raynel Delgado","fullLFMName":"Delgado, Raynel","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID663567":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567","firstName":"Peter","lastName":"Lambert","primaryNumber":"38","birthDate":"1997-04-18","currentAge":29,"birthCity":"San Dimas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peter","useLastName":"Lambert","middleName":"Joseph","boxscoreName":"Lambert, P","nickName":"Lambo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter Lambert","nameSlug":"peter-lambert-663567","firstLastName":"Peter Lambert","lastFirstName":"Lambert, Peter","lastInitName":"Lambert, P","initLastName":"P Lambert","fullFMLName":"Peter Joseph Lambert","fullLFMName":"Lambert, Peter Joseph","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},"ID687911":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911","firstName":"Bryan","lastName":"King","primaryNumber":"74","birthDate":"1996-11-05","currentAge":29,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"King","middleName":"Dalton","boxscoreName":"King, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryan King","nameSlug":"bryan-king-687911","firstLastName":"Bryan King","lastFirstName":"King, Bryan","lastInitName":"King, B","initLastName":"B King","fullFMLName":"Bryan Dalton King","fullLFMName":"King, Bryan Dalton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663837":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837","firstName":"Matthew","lastName":"Vierling","primaryNumber":"8","birthDate":"1996-09-16","currentAge":29,"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},"ID663878":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878","firstName":"Nathan","lastName":"Pearson","primaryNumber":"55","birthDate":"1996-08-20","currentAge":29,"birthCity":"Odessa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nate","useLastName":"Pearson","middleName":"Alexander","boxscoreName":"Pearson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"peer-son","mlbDebutDate":"2020-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Pearson","nameSlug":"nate-pearson-663878","firstLastName":"Nate Pearson","lastFirstName":"Pearson, Nate","lastInitName":"Pearson, N","initLastName":"N Pearson","fullFMLName":"Nathan Alexander Pearson","fullLFMName":"Pearson, Nathan Alexander","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID681293":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293","firstName":"Spencer","lastName":"Arrighetti","primaryNumber":"41","birthDate":"2000-01-02","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 2\"","weight":186,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Arrighetti","middleName":"Zane","boxscoreName":"Arrighetti","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"air-uh-get-ee","mlbDebutDate":"2024-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Arrighetti","nameSlug":"spencer-arrighetti-681293","firstLastName":"Spencer Arrighetti","lastFirstName":"Arrighetti, Spencer","lastInitName":"Arrighetti, S","initLastName":"S Arrighetti","fullFMLName":"Spencer Zane Arrighetti","fullLFMName":"Arrighetti, Spencer Zane","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID543877":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877","firstName":"Christian","lastName":"Vázquez","primaryNumber":"2","birthDate":"1990-08-21","currentAge":35,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 8\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Christian","useLastName":"Vázquez","middleName":"Rafael","boxscoreName":"Vázquez, C","nickName":"Colo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"VASS-kez","mlbDebutDate":"2014-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Vázquez","nameSlug":"christian-vazquez-543877","firstLastName":"Christian Vázquez","lastFirstName":"Vázquez, Christian","lastInitName":"Vázquez, C","initLastName":"C Vázquez","fullFMLName":"Christian Rafael Vázquez","fullLFMName":"Vázquez, Christian Rafael","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID690993":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993","firstName":"Colten","lastName":"Keith","primaryNumber":"33","birthDate":"2001-08-14","currentAge":24,"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},"ID673237":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237","firstName":"Yainer","lastName":"Diaz","primaryNumber":"21","birthDate":"1998-09-21","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yainer","useLastName":"Diaz","middleName":"Radhames","boxscoreName":"Diaz, Y","gender":"M","nameMatrilineal":"Lopez","isPlayer":true,"isVerified":true,"pronunciation":"YIGH-ner","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yainer Diaz","nameSlug":"yainer-diaz-673237","firstLastName":"Yainer Diaz","lastFirstName":"Diaz, Yainer","lastInitName":"Diaz, Y","initLastName":"Y Diaz","fullFMLName":"Yainer Radhames Diaz","fullLFMName":"Diaz, Yainer Radhames","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID670623":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623","firstName":"Isaac","lastName":"Paredes","primaryNumber":"15","birthDate":"1999-02-18","currentAge":27,"birthCity":"Hermosillo","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Isaac","useLastName":"Paredes","middleName":"Edgardo","boxscoreName":"Paredes","gender":"M","nameMatrilineal":"Calderon","isPlayer":true,"isVerified":false,"pronunciation":"eez-AHK puh-RAY-dehs","mlbDebutDate":"2020-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Paredes","nameSlug":"isaac-paredes-670623","firstLastName":"Isaac Paredes","lastFirstName":"Paredes, Isaac","lastInitName":"Paredes, I","initLastName":"I Paredes","fullFMLName":"Isaac Edgardo Paredes","fullLFMName":"Paredes, Isaac Edgardo","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID678906":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906","firstName":"Kai-Wei","lastName":"Teng","primaryNumber":"17","birthDate":"1998-12-01","currentAge":27,"birthCity":"Taichung","birthCountry":"Taiwan","height":"6' 4\"","weight":241,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kai-Wei","useLastName":"Teng","boxscoreName":"Teng","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"kai-way","mlbDebutDate":"2024-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kai-Wei Teng","nameSlug":"kai-wei-teng-678906","firstLastName":"Kai-Wei Teng","lastFirstName":"Teng, Kai-Wei","lastInitName":"Teng, K","initLastName":"K Teng","fullFMLName":"Kai-Wei Teng","fullLFMName":"Teng, Kai-Wei ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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},"ID663330":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330","firstName":"Jahmai","lastName":"Jones","primaryNumber":"18","birthDate":"1997-08-04","currentAge":28,"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},"ID686613":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613","firstName":"Hunter","lastName":"Brown","primaryNumber":"58","birthDate":"1998-08-29","currentAge":27,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Brown","middleName":"Noah","boxscoreName":"Brown, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Brown","nameSlug":"hunter-brown-686613","firstLastName":"Hunter Brown","lastFirstName":"Brown, Hunter","lastInitName":"Brown, H","initLastName":"H Brown","fullFMLName":"Hunter Noah Brown","fullLFMName":"Brown, Hunter Noah","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID623352":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352","firstName":"Josh","lastName":"Hader","primaryNumber":"71","birthDate":"1994-04-07","currentAge":32,"birthCity":"Millersville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Hader","middleName":"Ronald","boxscoreName":"Hader","nickName":"Haderade","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Hader","nameSlug":"josh-hader-623352","firstLastName":"Josh Hader","lastFirstName":"Hader, Josh","lastInitName":"Hader, J","initLastName":"J Hader","fullFMLName":"Josh Ronald Hader","fullLFMName":"Hader, Josh Ronald","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID660853":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853","firstName":"Enyel","lastName":"De Los Santos","primaryNumber":"65","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Enyel","useLastName":"De Los Santos","boxscoreName":"De Los Santos, E","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":false,"pronunciation":"AYN-yell day lohs SAN-tohs","mlbDebutDate":"2018-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enyel De Los Santos","nameSlug":"enyel-de-los-santos-660853","firstLastName":"Enyel De Los Santos","lastFirstName":"De Los Santos, Enyel","lastInitName":"De Los Santos, E","initLastName":"E De Los Santos","fullFMLName":"Enyel De Los Santos","fullLFMName":"De Los Santos, Enyel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676694":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694","firstName":"Jacob","lastName":"Meyers","primaryNumber":"6","birthDate":"1996-06-18","currentAge":30,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jake","useLastName":"Meyers","middleName":"Berkshire","boxscoreName":"Meyers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Meyers","nameSlug":"jake-meyers-676694","firstLastName":"Jake Meyers","lastFirstName":"Meyers, Jake","lastInitName":"Meyers, J","initLastName":"J Meyers","fullFMLName":"Jacob Berkshire Meyers","fullLFMName":"Meyers, Jacob Berkshire","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID681481":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481","firstName":"Kerry","lastName":"Carpenter","primaryNumber":"30","birthDate":"1997-09-02","currentAge":28,"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":34,"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":26,"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},"ID805427":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427","firstName":"Drew","lastName":"Sommers","primaryNumber":"51","birthDate":"2000-08-14","currentAge":25,"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":25,"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},"ID514888":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888","firstName":"Jose","lastName":"Altuve","primaryNumber":"27","birthDate":"1990-05-06","currentAge":36,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 6\"","weight":167,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Altuve","middleName":"Carlos","boxscoreName":"Altuve","nickName":"Tuve","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"al-TOO-vay","mlbDebutDate":"2011-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Altuve","nameSlug":"jose-altuve-514888","firstLastName":"Jose Altuve","lastFirstName":"Altuve, Jose","lastInitName":"Altuve, J","initLastName":"J Altuve","fullFMLName":"Jose Carlos Altuve","fullLFMName":"Altuve, Jose Carlos","strikeZoneTop":2.926,"strikeZoneBottom":1.477},"ID666211":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211","firstName":"Taylor","lastName":"Trammell","primaryNumber":"26","birthDate":"1997-09-13","currentAge":28,"birthCity":"Powder Springs","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Taylor","useLastName":"Trammell","middleName":"Walter-Lee","boxscoreName":"Trammell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"truh-MELL","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Trammell","nameSlug":"taylor-trammell-666211","firstLastName":"Taylor Trammell","lastFirstName":"Trammell, Taylor","lastInitName":"Trammell, T","initLastName":"T Trammell","fullFMLName":"Taylor Walter-Lee Trammell","fullLFMName":"Trammell, Taylor Walter-Lee","strikeZoneTop":3.263,"strikeZoneBottom":1.647},"ID837227":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227","firstName":"Tatsuya","lastName":"Imai","primaryNumber":"45","birthDate":"1998-05-09","currentAge":28,"birthCity":"Kanuma","birthCountry":"Japan","height":"5' 11\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tatsuya","useLastName":"Imai","boxscoreName":"Imai","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tatsuya Imai","nameSlug":"tatsuya-imai-837227","firstLastName":"Tatsuya Imai","lastFirstName":"Imai, Tatsuya","lastInitName":"Imai, T","initLastName":"T Imai","fullFMLName":"Tatsuya Imai","fullLFMName":"Imai, Tatsuya ","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID694388":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388","firstName":"Mario","lastName":"Loperfido","primaryNumber":"10","birthDate":"1999-05-11","currentAge":27,"birthCity":"Philadelphia","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Joey","useLastName":"Loperfido","middleName":"Joseph","boxscoreName":"Loperfido, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"low-per-FEE-dough","mlbDebutDate":"2024-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Loperfido","nameSlug":"joey-loperfido-694388","firstLastName":"Joey Loperfido","lastFirstName":"Loperfido, Joey","lastInitName":"Loperfido, J","initLastName":"J Loperfido","fullFMLName":"Mario Joseph Loperfido","fullLFMName":"Loperfido, Mario Joseph","strikeZoneTop":3.322,"strikeZoneBottom":1.676},"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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.235,"strikeZoneBottom":1.633},"ID668670":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670","firstName":"Jacob","lastName":"Rogers","primaryNumber":"34","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},"ID665161":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161","firstName":"Jeremy","lastName":"Peña","primaryNumber":"3","birthDate":"1997-09-22","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jeremy","useLastName":"Peña","middleName":"Joan","boxscoreName":"Peña","nickName":"La Tormenta","gender":"M","nameMatrilineal":"Pineyro","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremy Peña","nameSlug":"jeremy-pena-665161","firstLastName":"Jeremy Peña","lastFirstName":"Peña, Jeremy","lastInitName":"Peña, J","initLastName":"J Peña","fullFMLName":"Jeremy Joan Peña","fullLFMName":"Peña, Jeremy Joan","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"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},"ID681347":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347","firstName":"Michael","lastName":"Burrows","primaryNumber":"50","birthDate":"1999-11-08","currentAge":26,"birthCity":"Waterford","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mike","useLastName":"Burrows","middleName":"Thomas","boxscoreName":"Burrows","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Burrows","nameSlug":"mike-burrows-681347","firstLastName":"Mike Burrows","lastFirstName":"Burrows, Mike","lastInitName":"Burrows, M","initLastName":"M Burrows","fullFMLName":"Michael Thomas Burrows","fullLFMName":"Burrows, Michael Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID572233":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233","firstName":"Christian","lastName":"Walker","primaryNumber":"8","birthDate":"1991-03-28","currentAge":35,"birthCity":"Norristown","birthStateProvince":"PA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christian","useLastName":"Walker","middleName":"Dickson","boxscoreName":"Walker, C","nickName":"C. Walk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2014-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Walker","nameSlug":"christian-walker-572233","firstLastName":"Christian Walker","lastFirstName":"Walker, Christian","lastInitName":"Walker, C","initLastName":"C Walker","fullFMLName":"Christian Dickson Walker","fullLFMName":"Walker, Christian Dickson","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"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},"ID670541":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541","firstName":"Yordan","lastName":"Alvarez","primaryNumber":"44","birthDate":"1997-06-27","currentAge":28,"birthCity":"Las Tunas","birthCountry":"Cuba","height":"6' 4\"","weight":237,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yordan","useLastName":"Alvarez","middleName":"Ruben","boxscoreName":"Alvarez, Y","nickName":"Yordan","gender":"M","nameMatrilineal":"Cadogan","isPlayer":true,"isVerified":true,"pronunciation":"YOR-dahn","mlbDebutDate":"2019-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yordan Alvarez","nameSlug":"yordan-alvarez-670541","firstLastName":"Yordan Alvarez","lastFirstName":"Alvarez, Yordan","lastInitName":"Alvarez, Y","initLastName":"Y Alvarez","fullFMLName":"Yordan Ruben Alvarez","fullLFMName":"Alvarez, Yordan Ruben","strikeZoneTop":3.392,"strikeZoneBottom":1.712},"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":"77","wind":"9 mph, Out To LF"},"gameInfo":{"attendance":25066,"firstPitch":"2026-06-25T22:41:00.000Z","gameDurationMinutes":143},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"home":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"}},"officialScorer":{"id":427283,"fullName":"Chuck Klonke","link":"/api/v1/people/427283"},"primaryDatacaster":{"id":570881,"fullName":"John Malkoski","link":"/api/v1/people/570881"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremy Peña strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-25T22:41:31.925Z","endTime":"2026-06-25T22:42:38.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T21:21:24.043Z","endTime":"2026-06-25T22:32:50.364Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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-25T22:32:50.364Z","endTime":"2026-06-25T22:39:49.268Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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-25T22:39:49.268Z","endTime":"2026-06-25T22:41:34.210Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":87.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36862656458247,"aZ":-19.45957209422509,"pfxX":-7.494967646890344,"pfxZ":6.62529312374612,"pX":-0.6652280098270338,"pZ":3.201362017438051,"vX0":4.68028275690987,"vY0":-136.54818727048934,"vZ0":-2.698431482677408,"x":142.36,"y":152.34,"x0":-1.4130106230490256,"y0":50.00588078811825,"z0":5.516141165084874,"aX":-14.392019708315564},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.8,"breakHorizontal":12.8,"spinRate":2103,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3985979563402302,"extension":6.678351848991976},"index":3,"playId":"7a3ec254-90d9-3990-b88f-1f3f140e53c8","pitchNumber":1,"startTime":"2026-06-25T22:41:34.210Z","endTime":"2026-06-25T22:42:01.224Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"}}},{"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":98.2,"endSpeed":91.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35073768609463,"aZ":-15.82766606416867,"pfxX":-1.4611088558595566,"pfxZ":7.744003966291929,"pX":-0.4928633813438677,"pZ":2.8692157105343212,"vX0":4.060678565856862,"vY0":-143.06110503395334,"vZ0":-4.571946064930189,"x":135.79,"y":161.31,"x0":-1.7294397440473548,"y0":50.00236760098699,"z0":5.453187232314832,"aX":-3.084534652636339},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.4,"breakHorizontal":2.0,"spinRate":2264,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.3802262594861592,"extension":6.817068779598667},"index":4,"playId":"c8f21bf9-ab1d-3714-9146-8dbb9719b2ac","pitchNumber":2,"startTime":"2026-06-25T22:42:01.683Z","endTime":"2026-06-25T22:42:04.778Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-25T22:42:11.552Z","endTime":"2026-06-25T22:42:21.304Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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":97.9,"endSpeed":90.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99827388455118,"aZ":-14.945115121063274,"pfxX":-3.153475652227844,"pfxZ":8.191993842395242,"pX":-0.0515938602619771,"pZ":4.526004517779896,"vX0":4.545408016958819,"vY0":-142.7549686761023,"vZ0":-0.4079159253862626,"x":118.97,"y":116.58,"x0":-1.2408608258990677,"y0":50.003197816431644,"z0":5.595779043569378,"aX":-6.633121508972613},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.0,"breakHorizontal":5.0,"spinRate":2311,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3809251815512269,"extension":6.609110887049893},"index":6,"playId":"d24a58e6-b7d1-32f0-9ae5-f7c98a1ee3de","pitchNumber":3,"startTime":"2026-06-25T22:42:21.304Z","endTime":"2026-06-25T22:42:24.755Z","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":0},"pitchData":{"startSpeed":95.2,"endSpeed":89.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.135637141343462,"aZ":-19.507885876334118,"pfxX":1.4522313922417354,"pfxZ":6.360961673866825,"pX":1.2678208433277351,"pZ":1.496733977866861,"vX0":6.89140997752346,"vY0":-138.5828255585695,"vZ0":-7.144513607965681,"x":68.67,"y":198.37,"x0":-1.4161809490403556,"y0":50.00147605612915,"z0":5.361147901631214,"aX":2.8896243595189928},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.6,"breakHorizontal":-3.7,"spinRate":2370,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.3917485580585689,"extension":6.843499747988075},"index":7,"playId":"60ff935c-1f58-3983-ab16-ef2825c60043","pitchNumber":4,"startTime":"2026-06-25T22:42:34.769Z","endTime":"2026-06-25T22:42:38.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T22:42:38.377Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yordan Alvarez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-25T22:42:39.282Z","endTime":"2026-06-25T22:43:39.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":91.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.532792326314766,"aZ":-14.498188175842222,"pfxX":-2.264550936816845,"pfxZ":8.323718326569766,"pX":-0.09209152134232158,"pZ":3.133610630511416,"vX0":4.910702987195614,"vY0":-143.2941120553968,"vZ0":-3.862044455823067,"x":120.51,"y":154.17,"x0":-1.5176931279872918,"y0":50.001892720492194,"z0":5.3770783171146075,"aX":-4.808818560332267},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.6,"breakHorizontal":3.4,"spinRate":2377,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3791756624994722,"extension":6.652275495461197},"index":0,"playId":"f283af3b-dd35-3b2c-8988-7af96be5b12e","pitchNumber":1,"startTime":"2026-06-25T22:43:01.335Z","endTime":"2026-06-25T22:43:05.139Z","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":98.5,"endSpeed":90.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.149661959111086,"aZ":-11.349512792540505,"pfxX":-3.217530253422212,"pfxZ":9.90013953822332,"pX":0.03135232528694875,"pZ":3.5694945782306404,"vX0":5.313782164321365,"vY0":-143.42464561752143,"vZ0":-3.3207752481426787,"x":115.8,"y":142.4,"x0":-1.4191316250484374,"y0":50.00420259745965,"z0":5.439772338448637,"aX":-6.769411158221733},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.5,"breakHorizontal":4.9,"spinRate":2363,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3804753570624335,"extension":6.6377885622173665},"index":1,"playId":"f65f333a-bc47-3c8c-9168-b94537784dd6","pitchNumber":2,"startTime":"2026-06-25T22:43:14.485Z","endTime":"2026-06-25T22:43:19.038Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-25T22:43:25.037Z","endTime":"2026-06-25T22:43:35.256Z","isPitch":false,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81599418054527,"aZ":-24.728683718964913,"pfxX":4.104747196380657,"pfxZ":3.7723120017456475,"pX":1.4104953888250966,"pZ":1.725235366277492,"vX0":6.2560207163840325,"vY0":-138.78211577769443,"vZ0":-5.41533377645668,"x":63.24,"y":192.2,"x0":-1.3964515905685746,"y0":50.00018560366686,"z0":5.324562634209634,"aX":8.093643441471583},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.0,"breakHorizontal":-8.6,"spinRate":2422,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.3930012148478834,"extension":6.849270653026525},"index":3,"playId":"6457c817-428d-3426-bfc2-bc3d186962b6","pitchNumber":3,"startTime":"2026-06-25T22:43:35.256Z","endTime":"2026-06-25T22:43:39.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T22:43:39.222Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isaac Paredes pops out to shortstop Zach McKinstry.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-25T22:43:39.801Z","endTime":"2026-06-25T22:45:15.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":91.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.668924212371852,"aZ":-12.526102672474652,"pfxX":-2.9974853381384614,"pfxZ":9.245548923158019,"pX":0.9701190204479151,"pZ":1.8382686199132627,"vX0":7.555593232810051,"vY0":-143.7840160423797,"vZ0":-7.684548172033167,"x":80.02,"y":189.15,"x0":-1.284870815508274,"y0":50.001823950662,"z0":5.296537122137681,"aX":-6.369987159477295},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.6,"breakHorizontal":4.2,"spinRate":2282,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.37877498376513374,"extension":6.874907605380697},"index":0,"playId":"d16510b6-c184-37ba-beed-53f908d27974","pitchNumber":1,"startTime":"2026-06-25T22:44:01.687Z","endTime":"2026-06-25T22:44:05.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.435002985791012,"aZ":-13.081157134891953,"pfxX":-4.033998783986447,"pfxZ":9.364232865482773,"pX":1.2519399704037926,"pZ":1.8079497632144905,"vX0":8.251300278662113,"vY0":-141.67654053132378,"vZ0":-7.327606679298899,"x":69.28,"y":189.97,"x0":-1.1701237518265004,"y0":50.00515016015942,"z0":5.25855957293982,"aX":-8.227662900725925},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":5.6,"spinRate":2400,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.38615283466747874,"extension":6.8968759939330395},"index":1,"playId":"1ad15b40-3862-3fab-b18f-214a52236b7b","pitchNumber":2,"startTime":"2026-06-25T22:44:14.989Z","endTime":"2026-06-25T22:44:19.170Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.515375302075118,"aZ":-13.455304382334097,"pfxX":-3.6251459516243987,"pfxZ":9.134294175778178,"pX":-0.15175338648373524,"pZ":3.0122049794551766,"vX0":5.145036835271884,"vY0":-141.80525211885407,"vZ0":-4.345494802574662,"x":122.78,"y":157.45,"x0":-1.5133512435727536,"y0":50.00253077050872,"z0":5.414306589882263,"aX":-7.429323691514697},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.0,"breakHorizontal":5.6,"spinRate":2384,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3853296494972631,"extension":6.941382930159429},"index":2,"playId":"a37f72ce-677b-30a0-83e9-d57a26a30cd9","pitchNumber":3,"startTime":"2026-06-25T22:44:30.712Z","endTime":"2026-06-25T22:44:34.745Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-06-25T22:44:38.939Z","endTime":"2026-06-25T22:44:50.111Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":88.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64513216527359,"aZ":-21.828417984611065,"pfxX":2.9345180298048676,"pfxZ":5.293849424298056,"pX":0.9342713652414021,"pZ":2.003416786101692,"vX0":5.539273743880649,"vY0":-137.9700725225432,"vZ0":-5.129292840617323,"x":81.39,"y":184.69,"x0":-1.469898342404689,"y0":50.00432814459409,"z0":5.329700410118381,"aX":5.738079997050965},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.9,"breakHorizontal":-6.4,"spinRate":2421,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.39487261576966226,"extension":6.92793102586351},"index":4,"playId":"0cb8aa9d-dc26-3d30-82dc-ed776ae7b61c","pitchNumber":4,"startTime":"2026-06-25T22:44:50.111Z","endTime":"2026-06-25T22:44:53.451Z","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":99.5,"endSpeed":91.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75365419718663,"aZ":-12.114611172666354,"pfxX":-2.718924856225356,"pfxZ":9.406234288117968,"pX":-0.1170332216614685,"pZ":3.0054909165307695,"vX0":4.507099052579384,"vY0":-144.87746623749118,"vZ0":-4.825295203742007,"x":121.46,"y":157.63,"x0":-1.3372259171218202,"y0":50.00626563451527,"z0":5.428562579097945,"aX":-5.800731124694936},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.3,"breakHorizontal":4.1,"spinRate":2409,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3775591177224187,"extension":6.773831781964481},"hitData":{"launchSpeed":88.0,"launchAngle":72.0,"totalDistance":97.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":121.24,"coordY":164.86}},"index":5,"playId":"ed25e72b-52d3-3c21-a204-e746c33e4dfe","pitchNumber":5,"startTime":"2026-06-25T22:45:05.216Z","endTime":"2026-06-25T22:45:15.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T22:45:15.516Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin McGonigle strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-25T22:47:11.309Z","endTime":"2026-06-25T22:48:44.646Z","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":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.59901055321732,"aZ":-29.30797746538385,"pfxX":-5.041677009420091,"pfxZ":1.8650187532245823,"pX":-0.5257441681739284,"pZ":2.192121508198773,"vX0":3.850257592130269,"vY0":-122.24438301252081,"vZ0":-2.0066098010618276,"x":137.04,"y":179.59,"x0":-1.45429846842025,"y0":50.0024835675027,"z0":5.5022338889526505,"aX":-7.748599632342629},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.2,"breakHorizontal":8.4,"spinRate":2124,"spinDirection":260},"zone":4,"typeConfidence":2.0,"plateTime":0.4454306091289557,"extension":5.536939981005738},"index":0,"playId":"bdb90d0a-748b-3e1d-85ce-30765577d909","pitchNumber":1,"startTime":"2026-06-25T22:47:24.881Z","endTime":"2026-06-25T22:47:28.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.951842200396296,"aZ":-28.859459584568008,"pfxX":-7.0999186062166215,"pfxZ":2.1103106014185897,"pX":-0.09750907550928639,"pZ":1.6400129653313238,"vX0":5.0845841413732265,"vY0":-123.7333517913239,"vZ0":-3.5399247725482383,"x":120.72,"y":194.5,"x0":-1.244669277418002,"y0":50.00107092774137,"z0":5.476736368057265,"aX":-11.138169728149434},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.4,"breakHorizontal":11.9,"spinRate":2136,"spinDirection":299},"zone":8,"typeConfidence":2.0,"plateTime":0.44067966051365426,"extension":5.377944680371593},"index":1,"playId":"077f3ece-8237-34a2-a46f-5e783ff3ea51","pitchNumber":2,"startTime":"2026-06-25T22:47:43.741Z","endTime":"2026-06-25T22:47:52.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.815712250549616,"aZ":-29.991279114473002,"pfxX":-5.446424888195733,"pfxZ":1.3592497563149104,"pX":1.2221997186405997,"pZ":1.017662608772437,"vX0":7.811202729190641,"vY0":-125.15123356242209,"vZ0":-4.810785207145504,"x":70.41,"y":211.3,"x0":-1.211160571583972,"y0":50.00551108464904,"z0":5.380383716745635,"aX":-8.767265835910997},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.7,"breakHorizontal":8.4,"spinRate":2298,"spinDirection":278},"zone":14,"typeConfidence":2.0,"plateTime":0.43525332460281785,"extension":5.555775799553275},"index":2,"playId":"33afc073-f91b-384a-a59a-7c3664440731","pitchNumber":3,"startTime":"2026-06-25T22:48:01.445Z","endTime":"2026-06-25T22:48:05.223Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-25T22:48:20.744Z","endTime":"2026-06-25T22:48:40.868Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.977365291127175,"aZ":-28.725548630637608,"pfxX":-6.820237791238942,"pfxZ":2.114787544675502,"pX":-0.13655146420688755,"pZ":1.020350797240158,"vX0":5.38803704750937,"vY0":-126.17485021611012,"vZ0":-4.939425347970035,"x":122.21,"y":211.23,"x0":-1.4019015607983216,"y0":50.00199728079995,"z0":5.287448033743865,"aX":-11.119500720551596},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.0,"breakHorizontal":11.3,"spinRate":2266,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.4322520994778336,"extension":5.609773634830622},"index":4,"playId":"ca2a09f9-daf7-3067-93ea-6eff50bc6021","pitchNumber":4,"startTime":"2026-06-25T22:48:40.868Z","endTime":"2026-06-25T22:48:44.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T22:48:44.646Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kerry Carpenter grounds out, third baseman Isaac Paredes to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-25T22:48:45.564Z","endTime":"2026-06-25T22:50:44.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"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":95.0,"endSpeed":87.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47659060026736,"aZ":-18.610060897512245,"pfxX":-7.970263253261589,"pfxZ":6.95292955956888,"pX":1.1643846625707153,"pZ":1.6999691614137635,"vX0":9.8562589300909,"vY0":-138.00202729903498,"vZ0":-5.754416295537847,"x":72.62,"y":192.88,"x0":-1.399152704684264,"y0":50.00114853660549,"z0":5.044301954063928,"aX":-15.545100212613525},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.6,"breakHorizontal":12.6,"spinRate":1982,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.39519777983297155,"extension":5.707140091278693},"index":0,"playId":"8db93c55-b8ce-3b39-9a5d-e1db3a67ecb5","pitchNumber":1,"startTime":"2026-06-25T22:49:10.692Z","endTime":"2026-06-25T22:49:14.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7461838516451,"aZ":-20.488557628445058,"pfxX":-8.84881414726795,"pfxZ":5.9858657830062425,"pX":-0.08033993673066489,"pZ":1.5779808591819278,"vX0":6.775069112058268,"vY0":-138.12637354669204,"vZ0":-5.630126290681575,"x":120.06,"y":196.17,"x0":-1.4024708423676502,"y0":50.00557901008983,"z0":4.99971669117211,"aX":-17.28060242422049},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.0,"breakHorizontal":14.8,"spinRate":2019,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.3949714607393817,"extension":5.80694420440117},"index":1,"playId":"9458385b-24df-37d7-9941-efc699b409ba","pitchNumber":2,"startTime":"2026-06-25T22:49:28.048Z","endTime":"2026-06-25T22:49:31.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29212962638327,"aZ":-20.223943133571513,"pfxX":-6.541383558559284,"pfxZ":6.087119242043178,"pX":-0.8568117566170708,"pZ":3.3618495380194275,"vX0":4.076052698721978,"vY0":-138.60462730213567,"vZ0":-1.3754264711539357,"x":149.66,"y":148.01,"x0":-1.4895053735124992,"y0":50.00599231671244,"z0":5.202845985573524,"aX":-12.847669024560412},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.9,"breakHorizontal":11.2,"spinRate":1813,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3937988532580694,"extension":5.647412884039715},"index":2,"playId":"f5743e50-f1f7-37ef-9bfb-d71f7b4532ad","pitchNumber":3,"startTime":"2026-06-25T22:49:49.981Z","endTime":"2026-06-25T22:49:53.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.385361071360293,"aZ":-29.680382736216426,"pfxX":-2.675907150254754,"pfxZ":1.541150769097758,"pX":-0.6269210903353651,"pZ":3.507590282479163,"vX0":3.1613655053292256,"vY0":-125.72744442640567,"vZ0":0.9988696794109063,"x":140.9,"y":144.08,"x0":-1.545385248899653,"y0":50.00529626130619,"z0":5.490210501495953,"aX":-4.34041017966208},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.2,"breakHorizontal":4.2,"spinRate":2328,"spinDirection":306},"zone":11,"typeConfidence":2.0,"plateTime":0.43350690366962796,"extension":5.646024901059086},"index":3,"playId":"5693ca60-61c6-3bd6-973c-e883038e1bf4","pitchNumber":4,"startTime":"2026-06-25T22:50:08.912Z","endTime":"2026-06-25T22:50:13.015Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-25T22:50:19.186Z","endTime":"2026-06-25T22:50:36.010Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.628266203941276,"aZ":-31.87159695747111,"pfxX":-3.0702630322536835,"pfxZ":0.18905642077836848,"pX":-0.6714622062305683,"pZ":1.364934071400416,"vX0":2.8241625007615294,"vY0":-125.92040650477364,"vZ0":-3.484985274092195,"x":142.59,"y":201.93,"x0":-1.406545391523172,"y0":50.003440144011016,"z0":5.334744303629581,"aX":-4.950027237922274},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.2,"breakHorizontal":4.9,"spinRate":2163,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4343260042087822,"extension":5.63965297147539},"hitData":{"launchSpeed":50.5,"launchAngle":-24.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":120.99,"coordY":159.06}},"index":5,"playId":"1ae33e9d-6068-3e8c-b552-dd2d300535be","pitchNumber":5,"startTime":"2026-06-25T22:50:36.010Z","endTime":"2026-06-25T22:50:44.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T22:50:44.018Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dillon Dingler walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-25T22:50:46.585Z","endTime":"2026-06-25T22:52:14.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"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],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.953381306509357,"aZ":-31.60028736465006,"pfxX":-3.9103562255149242,"pfxZ":0.35441486640551956,"pX":1.57910397537167,"pZ":0.6112794001170722,"vX0":8.332382608050729,"vY0":-126.65915131482377,"vZ0":-5.27176253215301,"x":56.81,"y":222.28,"x0":-1.2579328044566969,"y0":50.002263061379715,"z0":5.272473756126787,"aX":-6.299485905277255},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.5,"breakHorizontal":5.0,"spinRate":2341,"spinDirection":273},"zone":14,"typeConfidence":2.0,"plateTime":0.4338769087577421,"extension":5.718748265378278},"index":0,"playId":"9cdb13fd-ee08-3773-9c22-00b3e127eb42","pitchNumber":1,"startTime":"2026-06-25T22:51:12.509Z","endTime":"2026-06-25T22:51:16.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.157926658196427,"aZ":-29.78918227393602,"pfxX":-3.87438389491655,"pfxZ":1.4767792686554788,"pX":-1.073320372994425,"pZ":2.568683489191255,"vX0":2.5139824399061403,"vY0":-126.00729048832827,"vZ0":-0.945317301559531,"x":157.91,"y":169.43,"x0":-1.5796547644785606,"y0":50.00056096851287,"z0":5.351533060652878,"aX":-6.241129811224102},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.8,"breakHorizontal":6.5,"spinRate":2400,"spinDirection":272},"zone":11,"typeConfidence":2.0,"plateTime":0.4343794451752854,"extension":5.781948307244399},"index":1,"playId":"24d9f664-c05d-353d-8153-f6b926892151","pitchNumber":2,"startTime":"2026-06-25T22:51:30.102Z","endTime":"2026-06-25T22:51:34.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.599311950184617,"aZ":-33.591582191108365,"pfxX":-2.4007647022642544,"pfxZ":-0.881478042459154,"pX":-1.312868039954426,"pZ":2.777671323239879,"vX0":1.3618656264844085,"vY0":-124.97103381322968,"vZ0":0.028410649793787934,"x":167.04,"y":163.78,"x0":-1.5487124107091863,"y0":50.00408765382988,"z0":5.491090983842698,"aX":-3.85536981701313},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.4,"breakHorizontal":4.1,"spinRate":2501,"spinDirection":276},"zone":11,"typeConfidence":2.0,"plateTime":0.4357666808249876,"extension":5.7253071816308685},"index":2,"playId":"00b43bab-320d-3e9e-a221-f655a3ac6a5c","pitchNumber":3,"startTime":"2026-06-25T22:51:49.831Z","endTime":"2026-06-25T22:51:54.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.959842911637427,"aZ":-33.453684172028524,"pfxX":-1.1588388422607734,"pfxZ":-0.8276839584371061,"pX":-0.9503314370014314,"pZ":3.4463267435373046,"vX0":2.2328961326779586,"vY0":-123.96395240062121,"vZ0":1.6968288625966266,"x":153.22,"y":145.73,"x0":-1.7160380825050394,"y0":50.003979531888014,"z0":5.564936729220691,"aX":-1.7867298003671488},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.8,"breakHorizontal":1.6,"spinRate":2369,"spinDirection":295},"zone":11,"typeConfidence":2.0,"plateTime":0.4434468741078965,"extension":5.571071349486978},"index":3,"playId":"b08f184e-8301-389b-8505-331f435765d1","pitchNumber":4,"startTime":"2026-06-25T22:52:10.363Z","endTime":"2026-06-25T22:52:14.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T22:52:14.488Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-25T22:52:15.872Z","endTime":"2026-06-25T22:55:28.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.231705276809027,"aZ":-22.05996080920517,"pfxX":-7.673281367781805,"pfxZ":5.246308102909005,"pX":0.20383564467370743,"pZ":2.4389939621839085,"vX0":7.261991936993846,"vY0":-137.44253541778062,"vZ0":-3.033108311355063,"x":109.23,"y":172.93,"x0":-1.4656816206033578,"y0":50.00444575982888,"z0":5.041735815875907,"aX":-14.797131287686245},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.1,"breakHorizontal":12.5,"spinRate":1985,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.3973304995096347,"extension":5.796855165735523},"index":0,"playId":"cc522604-317e-306d-b4b8-671274ada60c","pitchNumber":1,"startTime":"2026-06-25T22:52:42.652Z","endTime":"2026-06-25T22:52:47.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":89.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15942269514752,"aZ":-20.873135784259876,"pfxX":-7.011242699547877,"pfxZ":5.653648417750764,"pX":-0.016242049491284927,"pZ":2.886139119697394,"vX0":6.708917708931389,"vY0":-138.82636952943128,"vZ0":-2.224621460102391,"x":117.62,"y":160.85,"x0":-1.5258976588766906,"y0":50.001161268587964,"z0":5.052544630203696,"aX":-14.009398982599247},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.1,"breakHorizontal":11.8,"spinRate":2024,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.3910355709923632,"extension":5.787419432236055},"index":1,"playId":"929b2b8e-a8a6-3d0f-ad92-1cbe97067237","pitchNumber":2,"startTime":"2026-06-25T22:53:07.820Z","endTime":"2026-06-25T22:53:11.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.831596073972438,"aZ":-20.812683130999847,"pfxX":-7.183676642742917,"pfxZ":5.712504891354623,"pX":0.029813215407305346,"pZ":3.2310194571244057,"vX0":6.57870865738291,"vY0":-139.3355484315989,"vZ0":-1.148755316789952,"x":115.86,"y":151.54,"x0":-1.4149645427625035,"y0":50.00538316996434,"z0":5.008456504658014,"aX":-14.294763787042408},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.3,"breakHorizontal":11.9,"spinRate":1974,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.39134148297327576,"extension":6.019799478978224},"index":2,"playId":"7e40ced0-b245-3719-9f14-7d314c7a5e3b","pitchNumber":3,"startTime":"2026-06-25T22:53:28.911Z","endTime":"2026-06-25T22:53:32.388Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.080277091812935,"aZ":-19.489100788253744,"pfxX":-6.21117866873745,"pfxZ":6.205685971157674,"pX":-0.33797869219722054,"pZ":3.604019257058339,"vX0":5.5528008876999415,"vY0":-141.1496557156921,"vZ0":-0.280879521386699,"x":129.88,"y":141.47,"x0":-1.5108675982316664,"y0":50.007022518808014,"z0":4.945335159459388,"aX":-12.704846053605355},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.4,"breakHorizontal":10.3,"spinRate":1995,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.38607467170844334,"extension":6.203883700958406},"index":3,"playId":"cf1b810a-914a-3fd7-aefd-bae97b500da3","pitchNumber":4,"startTime":"2026-06-25T22:53:53.785Z","endTime":"2026-06-25T22:54:20.817Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"}}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.812844098564906,"aZ":-27.97465059015232,"pfxX":-6.600404031355666,"pfxZ":2.485507777489638,"pX":0.3375937222430277,"pZ":-0.09193031720177411,"vX0":6.410257170470621,"vY0":-129.31939923378482,"vZ0":-7.339046200627942,"x":104.13,"y":241.26,"x0":-1.3197727361595197,"y0":50.00098689579355,"z0":4.938625404554777,"aX":-11.140887915259189},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.0,"breakHorizontal":10.4,"spinRate":2236,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.4240895065052075,"extension":5.947997932574525},"index":4,"playId":"262d85f0-d577-3c73-b193-f0b56ba3ec06","pitchNumber":5,"startTime":"2026-06-25T22:54:31.416Z","endTime":"2026-06-25T22:54:37.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.672328556035527,"aZ":-22.76483528242711,"pfxX":-9.427451552722625,"pfxZ":4.667520209383561,"pX":-0.12767808434640812,"pZ":2.627527501445804,"vX0":7.30714871271966,"vY0":-140.18770081018235,"vZ0":-1.9873204293118523,"x":121.87,"y":167.84,"x0":-1.5255998704324907,"y0":50.00686366393706,"z0":4.81114543487651,"aX":-19.022928942492555},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.3,"breakHorizontal":15.8,"spinRate":1885,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.38870351094540245,"extension":6.184221543036823},"index":5,"playId":"3d9b5e39-fa98-3901-8cf4-7f58eb868ea9","pitchNumber":6,"startTime":"2026-06-25T22:54:57.870Z","endTime":"2026-06-25T22:55:01.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.384177559954203,"aZ":-21.574004056241407,"pfxX":-8.854095404642443,"pfxZ":5.367499105996616,"pX":-0.08677609242736653,"pZ":3.7432585050985567,"vX0":7.600245456947294,"vY0":-138.74767372695578,"vZ0":0.8969057408241055,"x":120.31,"y":137.71,"x0":-1.6943890678834213,"y0":50.00010577149424,"z0":4.840294526368489,"aX":-17.477596746479943},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.1,"breakHorizontal":14.8,"spinRate":1874,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.39287679403675435,"extension":6.280587509778871},"index":6,"playId":"f010add8-6acf-30f9-9d11-4fb48ac8e66b","pitchNumber":7,"startTime":"2026-06-25T22:55:23.199Z","endTime":"2026-06-25T22:55:28.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T22:55:28.309Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Walker strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-25T22:57:30.333Z","endTime":"2026-06-25T23:01:12.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8,9],"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":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.835127780068852,"aZ":-23.932779997769117,"pfxX":2.6315997077115156,"pfxZ":4.469654550126766,"pX":0.2868642987206062,"pZ":1.627457831007665,"vX0":4.421000924056224,"vY0":-134.35100846148472,"vZ0":-5.572125322004504,"x":106.07,"y":194.84,"x0":-1.7165647646911104,"y0":50.00227151675849,"z0":5.410355120996205,"aX":4.849552178993996},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.2,"breakHorizontal":-5.6,"spinRate":2344,"spinDirection":176},"zone":9,"typeConfidence":2.0,"plateTime":0.4063870796595088,"extension":6.809197491411499},"index":0,"playId":"5867492e-1ff5-32da-bdc3-038ca070a60e","pitchNumber":1,"startTime":"2026-06-25T22:57:44.200Z","endTime":"2026-06-25T22:57:47.444Z","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":97.3,"endSpeed":89.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05816267227908,"aZ":-11.149177146631915,"pfxX":-3.7863781690650216,"pfxZ":10.323679067727245,"pX":0.29190465705199553,"pZ":2.2256114132129117,"vX0":5.979464627276157,"vY0":-141.50739166290182,"vZ0":-6.773183853545209,"x":105.87,"y":178.69,"x0":-1.3526073766715083,"y0":50.001850156573454,"z0":5.357986508909752,"aX":-7.710846153107301},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.5,"breakHorizontal":5.6,"spinRate":2253,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.386464913184569,"extension":6.771215882231576},"index":1,"playId":"8b8a29cc-d17a-347c-a955-22f02dc0bf14","pitchNumber":2,"startTime":"2026-06-25T22:58:12.214Z","endTime":"2026-06-25T22:58:16.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19889581103245,"aZ":-38.62893647245331,"pfxX":9.004001791445308,"pfxZ":-4.669203016472524,"pX":1.579856258594878,"pZ":0.7881517594632502,"vX0":3.6291407533219027,"vY0":-117.08965246823723,"vZ0":-2.7602776178583954,"x":56.78,"y":217.5,"x0":-1.1625651489723894,"y0":50.00445294657792,"z0":5.615305315363945,"aX":12.437673780612792},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-8.9,"breakHorizontal":-17.3,"spinRate":2503,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4687316013552407,"extension":6.779347454107503},"index":2,"playId":"99555b23-a928-3455-90c8-4d6e9c7c779c","pitchNumber":3,"startTime":"2026-06-25T22:58:31.106Z","endTime":"2026-06-25T22:58:34.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.268578585501196,"aZ":-23.860141067905978,"pfxX":2.0047935240448798,"pfxZ":4.278906433701218,"pX":0.24462312540575368,"pZ":3.184602589263337,"vX0":4.20410464469265,"vY0":-137.51556472024032,"vZ0":-1.9971751137380553,"x":107.68,"y":152.8,"x0":-1.55573262918794,"y0":50.00465863393365,"z0":5.514833666047126,"aX":3.895871534366896},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.6,"breakHorizontal":-4.4,"spinRate":2347,"spinDirection":176},"zone":2,"typeConfidence":2.0,"plateTime":0.3960857120409176,"extension":6.696649748856515},"index":3,"playId":"a966d3e3-dc97-315b-a57a-67cf9b21be90","pitchNumber":4,"startTime":"2026-06-25T22:58:46.368Z","endTime":"2026-06-25T22:58:53.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.803761139307944,"aZ":-15.845112651981458,"pfxX":-4.6062785747978765,"pfxZ":7.862430376878988,"pX":-0.19412462975566114,"pZ":2.8357106238341436,"vX0":5.051190567544395,"vY0":-142.94375344187728,"vZ0":-4.636568700768344,"x":124.4,"y":162.22,"x0":-1.382521827454036,"y0":50.002951069178195,"z0":5.467924144374769,"aX":-9.567736400596692},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.6,"breakHorizontal":7.3,"spinRate":2330,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.382620473529689,"extension":6.7822958041962575},"index":4,"playId":"acf0b279-00fc-300c-9026-47c6ae1ef65c","pitchNumber":5,"startTime":"2026-06-25T22:59:23.802Z","endTime":"2026-06-25T22:59:27.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8451944936984,"aZ":-32.97471233052582,"pfxX":4.872312050841041,"pfxZ":-0.4790024594066722,"pX":1.0105594148890193,"pZ":1.6808940960044032,"vX0":4.342735128161547,"vY0":-127.55145664131943,"vZ0":-3.2724662583184223,"x":78.48,"y":193.4,"x0":-1.338734146582473,"y0":50.00265565197886,"z0":5.543667431650552,"aX":8.138652542114539},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.3,"breakHorizontal":-9.7,"spinRate":2515,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.42717607057587204,"extension":6.836244763418344},"index":5,"playId":"a7f24948-2f98-3f70-93c3-529ac3e765ca","pitchNumber":6,"startTime":"2026-06-25T22:59:42.943Z","endTime":"2026-06-25T22:59:49.508Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-25T23:00:21.060Z","endTime":"2026-06-25T23:00:31.747Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.341973454557674,"aZ":-29.85256194544774,"pfxX":-7.002988868748579,"pfxZ":1.3585784621120878,"pX":0.8074589270940274,"pZ":1.1845108120733998,"vX0":7.438864926004975,"vY0":-129.07513180835957,"vZ0":-4.755531857215833,"x":86.22,"y":206.8,"x0":-1.1830760946853542,"y0":50.00444626232653,"z0":5.312317954559914,"aX":-11.983345318910652},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.7,"breakHorizontal":11.3,"spinRate":1356,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.42209899003386964,"extension":7.2926936242158105},"index":7,"playId":"b572ca70-c183-3d5c-b12c-1bb178c45272","pitchNumber":7,"startTime":"2026-06-25T23:00:31.747Z","endTime":"2026-06-25T23:00:35.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.427564571906228,"aZ":-40.89639543834947,"pfxX":9.908957652143076,"pfxZ":-6.7122234560233185,"pX":0.10056040027900925,"pZ":2.1314623554693277,"vX0":0.3842237361291665,"vY0":-114.02804976796098,"vZ0":1.042042469501425,"x":113.17,"y":181.23,"x0":-1.3554876194129069,"y0":50.00110579346784,"z0":5.743772930645516,"aX":12.882420605298421},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-11.5,"breakHorizontal":-18.0,"spinRate":2546,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.4826674196797902,"extension":6.978314105597475},"index":8,"playId":"c68fa95a-3827-322a-bf50-2c308ac97ba6","pitchNumber":8,"startTime":"2026-06-25T23:00:45.427Z","endTime":"2026-06-25T23:00:52.111Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.322965364960616,"aZ":-23.44684483811952,"pfxX":3.35885012343985,"pfxZ":4.611796449964531,"pX":1.0368959960948787,"pZ":1.4302985847048424,"vX0":5.596677888492799,"vY0":-135.3909571402217,"vZ0":-6.18946484273844,"x":77.48,"y":200.16,"x0":-1.478356007756311,"y0":50.00037539448472,"z0":5.343465718267607,"aX":6.351901683495666},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.4,"breakHorizontal":-7.1,"spinRate":2459,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.40167001636395083,"extension":6.829276918757527},"index":9,"playId":"50d7bd14-ad3f-3dab-b761-230315d033b3","pitchNumber":9,"startTime":"2026-06-25T23:01:07.371Z","endTime":"2026-06-25T23:01:12.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:01:12.151Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Altuve challenged (pitch result), call on the field was confirmed: Jose Altuve called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-25T23:01:13.312Z","endTime":"2026-06-25T23:03:48.145Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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(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.2,"endSpeed":88.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50545071477372,"aZ":-18.33838294826513,"pfxX":-9.42647065581961,"pfxZ":6.8965954029699645,"pX":-1.022768126010436,"pZ":1.809040212777839,"vX0":4.817067892799697,"vY0":-140.02269733861357,"vZ0":-6.5622082840767355,"x":155.99,"y":189.94,"x0":-1.5309126425283082,"y0":50.004657095482216,"z0":5.362281323102534,"aX":-18.916845484647993},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.5,"breakHorizontal":16.2,"spinRate":2244,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.3896080074925643,"extension":6.899965280757286},"index":0,"playId":"45023aba-9b85-300a-b4c4-a1335e05cbde","pitchNumber":1,"startTime":"2026-06-25T23:01:33.337Z","endTime":"2026-06-25T23:01:37.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.447269773932526,"aZ":-13.970981202698157,"pfxX":-3.9099561631750723,"pfxZ":8.766745000657002,"pX":0.14036479532629506,"pZ":3.5363152659662007,"vX0":5.254565543142402,"vY0":-142.65236031213786,"vZ0":-2.9652939749679654,"x":111.65,"y":143.3,"x0":-1.2109243661612332,"y0":50.00675185071238,"z0":5.461135101424234,"aX":-8.122616823323101},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.5,"breakHorizontal":6.1,"spinRate":2422,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3828431876500611,"extension":6.750977520310205},"index":1,"playId":"6cf49e6f-6580-30fc-919d-7df177686465","pitchNumber":2,"startTime":"2026-06-25T23:01:49.522Z","endTime":"2026-06-25T23:01:52.854Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-25T23:01:56.634Z","endTime":"2026-06-25T23:02:08.246Z","isPitch":false,"type":"action","player":{"id":514888,"link":"/api/v1/people/514888"}},{"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":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05190706413,"aZ":-14.514285915692493,"pfxX":-4.253446771984365,"pfxZ":8.410500671354923,"pX":1.2846415200934675,"pZ":3.1119596346599594,"vX0":8.17854451923571,"vY0":-143.27833138988973,"vZ0":-4.106424075532473,"x":68.03,"y":154.76,"x0":-1.0414594081216,"y0":50.00092843430272,"z0":5.45742715422651,"aX":-8.930004618186231},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.6,"breakHorizontal":6.2,"spinRate":2315,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3808422642661142,"extension":6.818304614810831},"index":3,"playId":"4691acec-1212-3fde-be54-0acfe9cfd8f6","pitchNumber":3,"startTime":"2026-06-25T23:02:08.246Z","endTime":"2026-06-25T23:02:11.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":87.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.808226906858177,"aZ":-18.956595392087777,"pfxX":1.563699171831629,"pfxZ":6.888055171080438,"pX":1.0675398616382923,"pZ":2.652580679625525,"vX0":5.652958969199104,"vY0":-136.3944840608769,"vZ0":-4.0414212343015725,"x":76.31,"y":167.16,"x0":-1.219730886013235,"y0":50.00280382398157,"z0":5.429604021237375,"aX":2.999776044081089},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":-3.8,"spinRate":2321,"spinDirection":170},"zone":12,"typeConfidence":2.0,"plateTime":0.39877470998420117,"extension":6.751460377768692},"index":4,"playId":"d9203374-5bb0-3a75-8176-7a68a98888aa","pitchNumber":4,"startTime":"2026-06-25T23:02:21.952Z","endTime":"2026-06-25T23:02:25.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":88.0,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34773123148108,"aZ":-19.354142415779346,"pfxX":1.6435038845523406,"pfxZ":6.576472486301338,"pX":0.5795346354131918,"pZ":2.672789281968949,"vX0":4.85043949849636,"vY0":-137.29469721246238,"vZ0":-3.927207294167631,"x":94.91,"y":166.61,"x0":-1.4087693931591414,"y0":50.00330410164626,"z0":5.403489771597465,"aX":3.203994102679904},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":-3.8,"spinRate":2387,"spinDirection":175},"zone":3,"typeConfidence":2.0,"plateTime":0.39574666767101263,"extension":6.902767099535207},"index":5,"playId":"918dc697-cc17-3d2b-824e-dc66038b8d67","pitchNumber":5,"startTime":"2026-06-25T23:02:37.844Z","endTime":"2026-06-25T23:02:42.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":84.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.254886329145098,"aZ":-31.08437600727053,"pfxX":3.8860798481456644,"pfxZ":0.6245370819419263,"pX":1.4673567442910538,"pZ":0.6704822040650085,"vX0":6.145667816402427,"vY0":-130.70676738748935,"vZ0":-6.111227150212358,"x":61.07,"y":220.68,"x0":-1.4046558724603386,"y0":50.00622621045654,"z0":5.325044477392786,"aX":6.837588131257552},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.1,"breakHorizontal":-8.2,"spinRate":2535,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.4164208382308203,"extension":6.895888867531212},"index":6,"playId":"8efc6ab7-a479-36dd-949e-f427ef37ee51","pitchNumber":6,"startTime":"2026-06-25T23:03:03.252Z","endTime":"2026-06-25T23:03:06.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":90.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.314831506885493,"aZ":-16.869779051176664,"pfxX":-6.844581151896788,"pfxZ":7.397153571276095,"pX":0.6718648864247271,"pZ":2.2075901571579455,"vX0":7.423989224250302,"vY0":-141.32041596790182,"vZ0":-5.900118928687489,"x":91.39,"y":179.18,"x0":-1.0716847999152619,"y0":50.002608090920184,"z0":5.366193587866044,"aX":-14.16058794001021},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.7,"breakHorizontal":11.3,"spinRate":2150,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3842479680705728,"extension":7.00403730815052},"index":7,"playId":"33ed4888-98c8-30cd-af2c-dc26024a4bbd","pitchNumber":7,"startTime":"2026-06-25T23:03:21.132Z","endTime":"2026-06-25T23:03:48.145Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"}},"playEndTime":"2026-06-25T23:03:48.145Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joey Loperfido lines out to center fielder James Outman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-25T23:03:38.008Z","endTime":"2026-06-25T23:05:47.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,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":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48382100425471,"aZ":-32.734985431850866,"pfxX":2.7556314237546093,"pfxZ":-0.3396775402154111,"pX":-0.21394531163903774,"pZ":1.5649117615139028,"vX0":2.7119515324878534,"vY0":-127.37110530310714,"vZ0":-3.337824183161816,"x":125.16,"y":196.53,"x0":-1.6446190831027387,"y0":50.00107276801421,"z0":5.440800913326629,"aX":4.594206580322904},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.1,"breakHorizontal":-5.5,"spinRate":2450,"spinDirection":91},"zone":13,"typeConfidence":2.0,"plateTime":0.42758472963442573,"extension":6.844008562457511},"index":0,"playId":"51ca4cc4-be5b-39f2-b7d6-67ea201938b5","pitchNumber":1,"startTime":"2026-06-25T23:04:01.969Z","endTime":"2026-06-25T23:04:06.272Z","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":2},"pitchData":{"startSpeed":92.5,"endSpeed":86.3,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.314838087681547,"aZ":-24.52980168739181,"pfxX":2.9195150119786764,"pfxZ":4.071895374430508,"pX":-1.0837860793688825,"pZ":2.1867849216061597,"vX0":0.6835165534838591,"vY0":-134.8954074540361,"vZ0":-4.007175374106297,"x":158.31,"y":179.74,"x0":-1.7189386882174522,"y0":50.00129302593353,"z0":5.383657586188638,"aX":5.477999171334992},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.8,"breakHorizontal":-5.4,"spinRate":2367,"spinDirection":171},"zone":13,"typeConfidence":2.0,"plateTime":0.4032367995046875,"extension":6.750541730109098},"index":1,"playId":"da53e1ed-875a-3d7b-983a-81d4c0735438","pitchNumber":2,"startTime":"2026-06-25T23:04:15.478Z","endTime":"2026-06-25T23:04:20.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.7,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.972642903789186,"aZ":-15.146673380074164,"pfxX":-4.313714933122665,"pfxZ":8.151931270017236,"pX":0.37191038392617165,"pZ":1.7083467726233212,"vX0":6.414543829232012,"vY0":-142.93104753754827,"vZ0":-7.438027071673438,"x":102.82,"y":192.65,"x0":-1.3310196960907141,"y0":50.003959078024394,"z0":5.277534974844139,"aX":-9.012089639152038},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.6,"breakHorizontal":6.7,"spinRate":2338,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.38180053466611685,"extension":6.886325689980028},"index":2,"playId":"f767ee36-56ae-32a4-b0bf-dbf27a1c8a01","pitchNumber":3,"startTime":"2026-06-25T23:04:31.379Z","endTime":"2026-06-25T23:04:35.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.3,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.430525690735962,"aZ":-14.955982189979265,"pfxX":-3.0565628059111876,"pfxZ":8.298040377881188,"pX":-0.8897611341463361,"pZ":2.662496317566807,"vX0":3.3912181394735073,"vY0":-142.3862025505231,"vZ0":-5.087435531051093,"x":150.92,"y":166.89,"x0":-1.693075515544888,"y0":50.00562044488869,"z0":5.402646287061529,"aX":-6.3442583336177485},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.3,"breakHorizontal":4.9,"spinRate":2239,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3831210213865144,"extension":6.788565670461594},"index":3,"playId":"0f00de0d-51c2-3c85-a99a-1465be230305","pitchNumber":4,"startTime":"2026-06-25T23:04:52.877Z","endTime":"2026-06-25T23:04:56.889Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-06-25T23:05:06.392Z","endTime":"2026-06-25T23:05:19.624Z","isPitch":false,"type":"action","player":{"id":694388,"link":"/api/v1/people/694388"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.7,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52655417668674,"aZ":-13.642827977199376,"pfxX":-2.4227506295376013,"pfxZ":8.850693787854159,"pX":0.5131621539157092,"pZ":2.5471895510825173,"vX0":6.783662592782041,"vY0":-142.99613966235836,"vZ0":-5.579632443081891,"x":97.44,"y":170.01,"x0":-1.5634713628714914,"y0":50.00344413135348,"z0":5.362631678471249,"aX":-5.073321454502062},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.2,"breakHorizontal":3.2,"spinRate":2163,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3814091714840413,"extension":6.761267109369929},"index":5,"playId":"0f6b12c3-3c01-334c-a184-102abf85bd41","pitchNumber":5,"startTime":"2026-06-25T23:05:19.624Z","endTime":"2026-06-25T23:05:24.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":88.2,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.579918495426945,"aZ":-22.46549398821711,"pfxX":1.8743146275144797,"pfxZ":4.9371474744158,"pX":0.18061110784916318,"pZ":2.1984272484342267,"vX0":4.374428070915354,"vY0":-138.56085973596691,"vZ0":-4.709279615625801,"x":117.09,"y":188.49,"x0":-1.655027171119305,"y0":50.00658754261024,"z0":5.398707498756988,"aX":3.686300518574368},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.3,"breakHorizontal":-4.2,"spinRate":2423,"spinDirection":182},"zone":8,"typeConfidence":2.0,"plateTime":0.39356007532609505,"extension":6.791712640538502},"hitData":{"launchSpeed":84.3,"launchAngle":26.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.28,"coordY":83.27}},"index":6,"playId":"11bfb7a3-52e3-30e8-91c5-ac870aaceddf","pitchNumber":6,"startTime":"2026-06-25T23:05:40.075Z","endTime":"2026-06-25T23:05:47.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:05:47.520Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, pitcher Tatsuya Imai to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-25T23:07:39.650Z","endTime":"2026-06-25T23:08:19.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":837227,"link":"/api/v1/people/837227"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50753831487941,"aZ":-20.726203339663105,"pfxX":-8.008511857392701,"pfxZ":6.1182436744604765,"pX":-0.9618348059892785,"pZ":2.7330501202847453,"vX0":4.387240500080707,"vY0":-135.64772076897026,"vZ0":-2.88864755811284,"x":153.66,"y":164.99,"x0":-1.556064277403232,"y0":50.00421805556287,"z0":5.249928980540361,"aX":-14.987943943767585},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.7,"breakHorizontal":13.7,"spinRate":1817,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4031470894672653,"extension":5.538876977011498},"index":0,"playId":"d761fbf4-90c6-38b1-9882-5aaf932509a1","pitchNumber":1,"startTime":"2026-06-25T23:07:57.524Z","endTime":"2026-06-25T23:08:01.657Z","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":94.4,"endSpeed":86.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20222706524039,"aZ":-20.94626202644579,"pfxX":-8.672010598111958,"pfxZ":5.842615928049096,"pX":-0.6244181117620379,"pZ":3.2024680880757974,"vX0":5.559419840380628,"vY0":-137.46144587931408,"vZ0":-1.404831536172746,"x":140.8,"y":152.31,"x0":-1.5417224130965044,"y0":50.00495201138363,"z0":5.136061342974455,"aX":-16.671678313549073},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":14.6,"spinRate":1859,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.39779409935519094,"extension":5.65280645187533},"hitData":{"launchSpeed":99.4,"launchAngle":-7.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.3,"coordY":181.07}},"index":1,"playId":"0a6d5f9d-f41f-3cb4-a123-c5c27c744029","pitchNumber":2,"startTime":"2026-06-25T23:08:12.218Z","endTime":"2026-06-25T23:08:19.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:08:19.496Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-25T23:08:24.788Z","endTime":"2026-06-25T23:09:44.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.023452079878783,"aZ":-34.78632968288603,"pfxX":-2.6061677701124055,"pfxZ":-1.6820281563974842,"pX":0.07666650220513874,"pZ":2.628845045830779,"vX0":4.421189287940653,"vY0":-124.15699282950212,"vZ0":0.20431708131203585,"x":114.08,"y":167.8,"x0":-1.3925893316782398,"y0":50.00319327311992,"z0":5.4524626322366725,"aX":-4.048986920653371},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.8,"breakHorizontal":3.6,"spinRate":2125,"spinDirection":249},"zone":5,"typeConfidence":2.0,"plateTime":0.4420075735655056,"extension":5.5015527878373565},"index":0,"playId":"21b4f4ff-9a31-3b1e-b980-57ae213bbfe3","pitchNumber":1,"startTime":"2026-06-25T23:08:48.152Z","endTime":"2026-06-25T23:08:52.218Z","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.6,"endSpeed":87.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57912053902843,"aZ":-20.976530563150096,"pfxX":-7.681439805337711,"pfxZ":5.7790686177385115,"pX":0.6569184838605471,"pZ":2.6644046005797914,"vX0":8.040903589403888,"vY0":-137.59523049099596,"vZ0":-2.75217440916337,"x":91.96,"y":166.84,"x0":-1.2909569125114715,"y0":50.0001567621571,"z0":5.082429717283926,"aX":-14.87853905920138},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":12.5,"spinRate":1833,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.39650311601083565,"extension":5.801152913701873},"index":1,"playId":"01e48dab-1158-3682-8011-bbb3a90619bd","pitchNumber":2,"startTime":"2026-06-25T23:09:03.739Z","endTime":"2026-06-25T23:09:07.687Z","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":86.1,"endSpeed":78.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99652485542857,"aZ":-31.334179578764058,"pfxX":-2.6740847995368977,"pfxZ":0.5318432746641601,"pX":0.12266859612234947,"pZ":2.3003401169501445,"vX0":4.641391132400056,"vY0":-125.3103178725701,"vZ0":-1.3976996946394662,"x":112.32,"y":176.67,"x0":-1.4120708841909066,"y0":50.00186331918471,"z0":5.441943600912133,"aX":-4.2223103504568025},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.8,"breakHorizontal":3.7,"spinRate":2313,"spinDirection":251},"zone":5,"typeConfidence":2.0,"plateTime":0.4382706992280747,"extension":5.578382107800491},"index":2,"playId":"e5f3ddf9-1513-37af-84cc-899b904be890","pitchNumber":3,"startTime":"2026-06-25T23:09:20.152Z","endTime":"2026-06-25T23:09:23.288Z","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":86.9,"endSpeed":80.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53345034540646,"aZ":-28.81656480865724,"pfxX":-4.713089913836544,"pfxZ":2.059719902477789,"pX":-0.4343603358541011,"pZ":1.495526080256521,"vX0":4.219322826307091,"vY0":-126.53613491017937,"vZ0":-3.76205431598399,"x":133.56,"y":198.4,"x0":-1.5068311679280944,"y0":50.002141208144806,"z0":5.296753867965217,"aX":-7.6831830200725655},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.1,"breakHorizontal":7.7,"spinRate":2301,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.43197905152321736,"extension":5.495108159125454},"index":3,"playId":"9d7796e9-415f-3276-8a23-b911f379591c","pitchNumber":4,"startTime":"2026-06-25T23:09:40.271Z","endTime":"2026-06-25T23:09:44.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:09:44.750Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-25T23:09:45.347Z","endTime":"2026-06-25T23:11:14.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.902191783840856,"aZ":-19.73310916979583,"pfxX":-6.771171791377958,"pfxZ":6.384808199116349,"pX":0.5871039870763594,"pZ":1.958699404526651,"vX0":7.954299437616216,"vY0":-138.0219585298904,"vZ0":-5.138643206118658,"x":94.62,"y":185.9,"x0":-1.4391690044243122,"y0":50.00195824774895,"z0":5.155097760397534,"aX":-13.19191409595721},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.8,"breakHorizontal":10.8,"spinRate":1961,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.3953703303211089,"extension":5.717699866797913},"index":0,"playId":"ae3e99d8-f634-301f-b9c5-7a69ca39e345","pitchNumber":1,"startTime":"2026-06-25T23:10:10.454Z","endTime":"2026-06-25T23:10:14.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.390569276836953,"aZ":-21.925057302225763,"pfxX":-6.337351507471805,"pfxZ":5.174253955953027,"pX":-0.8062889365225259,"pZ":2.8726490242268783,"vX0":4.113250266278623,"vY0":-138.72324180832695,"vZ0":-2.4922039939513017,"x":147.73,"y":161.22,"x0":-1.4728525448944705,"y0":50.00161236603842,"z0":5.219195033349404,"aX":-12.54781739216502},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.1,"breakHorizontal":10.8,"spinRate":1917,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.392455651019489,"extension":5.67266627711041},"index":1,"playId":"51240f97-3b7e-3fed-a3f0-f197eac12174","pitchNumber":2,"startTime":"2026-06-25T23:10:31.177Z","endTime":"2026-06-25T23:10:35.591Z","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.1,"endSpeed":89.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.192217634213286,"aZ":-21.616293923907346,"pfxX":-6.946417843356163,"pfxZ":5.205839743860617,"pX":-0.36355821694431106,"pZ":2.8240915085653624,"vX0":5.623223643046947,"vY0":-139.99140869577067,"vZ0":-2.5189717372831213,"x":130.86,"y":162.53,"x0":-1.4745304731109796,"y0":50.00061193732984,"z0":5.117421959349114,"aX":-14.083848038596651},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.2,"breakHorizontal":11.8,"spinRate":1931,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.38806934162972206,"extension":5.784942923463875},"index":2,"playId":"946604f4-e617-3fef-a8a1-c4394196d3b9","pitchNumber":3,"startTime":"2026-06-25T23:10:49.803Z","endTime":"2026-06-25T23:10:53.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70795597860905,"aZ":-30.372291225715387,"pfxX":-6.364149475808329,"pfxZ":1.0655419177613799,"pX":0.7537272755868559,"pZ":0.6084259408658855,"vX0":7.275116725388347,"vY0":-127.97575977702193,"vZ0":-5.635268858018752,"x":88.27,"y":222.35,"x0":-1.2791868546629117,"y0":50.00037973957386,"z0":5.175053122487717,"aX":-10.713630680253592},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.1,"breakHorizontal":10.2,"spinRate":2417,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.42557076239615066,"extension":5.731758523718084},"index":3,"playId":"f6862731-c98a-3b4d-bfdd-0cd2f1dd0a2f","pitchNumber":4,"startTime":"2026-06-25T23:11:10.106Z","endTime":"2026-06-25T23:11:14.870Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:11:14.870Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cam Smith lines out to center fielder James Outman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-25T23:13:21.449Z","endTime":"2026-06-25T23:15:43.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.377422251419382,"aZ":-17.589471428305494,"pfxX":-8.635078356304374,"pfxZ":7.296050032972723,"pX":0.2413004572749429,"pZ":1.8796924364152432,"vX0":7.1306948766974365,"vY0":-139.7693837154511,"vZ0":-6.557997418488134,"x":107.8,"y":188.03,"x0":-1.2077870199603389,"y0":50.00440074927743,"z0":5.391031479345449,"aX":-17.26732822517278},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.1,"breakHorizontal":14.4,"spinRate":2253,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.39029217625346657,"extension":6.783211587350929},"index":0,"playId":"eab66539-e8f2-363e-9496-de0e429b7de7","pitchNumber":1,"startTime":"2026-06-25T23:13:23.658Z","endTime":"2026-06-25T23:13:27.613Z","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.7,"endSpeed":89.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.372296712603063,"aZ":-14.627107361939977,"pfxX":-4.056807555729359,"pfxZ":8.672097127534387,"pX":0.19426236697280938,"pZ":2.787726995435857,"vX0":5.365085207839256,"vY0":-140.75322608625208,"vZ0":-4.780117020548976,"x":109.6,"y":163.51,"x0":-1.201858458426972,"y0":50.00460972949563,"z0":5.4423422352098765,"aX":-8.210857972121493},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":6.4,"spinRate":2324,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3878657836209558,"extension":6.796074125431315},"index":1,"playId":"ae4e52b1-e500-3399-83d1-b9e1f7573a41","pitchNumber":2,"startTime":"2026-06-25T23:13:38.648Z","endTime":"2026-06-25T23:13:43.294Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-25T23:13:52.802Z","endTime":"2026-06-25T23:14:00.067Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"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":90.0,"endSpeed":83.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27032883065368,"aZ":-30.96580089443802,"pfxX":2.6110280721859986,"pfxZ":0.6918064624016655,"pX":1.7699185987402815,"pZ":0.8572193206694748,"vX0":7.304607244192325,"vY0":-130.90737812743643,"vZ0":-5.827892122894911,"x":49.53,"y":215.64,"x0":-1.3858449016874501,"y0":50.005386737617314,"z0":5.404636527192489,"aX":4.572191573765062},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.2,"breakHorizontal":-6.2,"spinRate":2417,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.41696904368400833,"extension":6.902347096706854},"index":3,"playId":"a22fad8d-786c-3fbb-b8db-4934c0ee61f0","pitchNumber":3,"startTime":"2026-06-25T23:14:00.067Z","endTime":"2026-06-25T23:14:03.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":89.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78715882014187,"aZ":-23.635380950992325,"pfxX":1.0244881259458545,"pfxZ":4.282770405080386,"pX":1.5754439905904387,"pZ":2.065619844097792,"vX0":7.648355532978188,"vY0":-138.36426937443977,"vZ0":-4.862537675198718,"x":56.95,"y":183.01,"x0":-1.326339345195178,"y0":50.001719427020554,"z0":5.3734656975436685,"aX":2.0400064145843575},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.2,"breakHorizontal":-3.0,"spinRate":2373,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.3917311424558707,"extension":6.836223313112305},"index":4,"playId":"785cce29-57c8-3ca7-8da8-99357aa85088","pitchNumber":4,"startTime":"2026-06-25T23:14:17.572Z","endTime":"2026-06-25T23:14:22.464Z","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":96.9,"endSpeed":90.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.627330845289674,"aZ":-22.592607280231864,"pfxX":-6.005342263204037,"pfxZ":4.6322140531823806,"pX":-0.32041641163641577,"pZ":1.719604825301804,"vX0":5.298201053765973,"vY0":-141.20861567772243,"vZ0":-6.362130333455523,"x":129.21,"y":192.35,"x0":-1.4181208913035,"y0":50.006355687188176,"z0":5.402731805543941,"aX":-12.433031877491569},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.6,"breakHorizontal":10.2,"spinRate":2184,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.38424143284616896,"extension":6.7849278312499095},"index":5,"playId":"38269a24-f20a-34cd-93ea-c04f30236d3f","pitchNumber":5,"startTime":"2026-06-25T23:14:34.206Z","endTime":"2026-06-25T23:14:38.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":91.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.755695007191985,"aZ":-16.4195596680205,"pfxX":-2.516758313582142,"pfxZ":7.4569294221636095,"pX":-0.4818437056892874,"pZ":3.360378596822185,"vX0":3.3253530333329637,"vY0":-143.43520821719733,"vZ0":-3.163340294850912,"x":135.37,"y":148.05,"x0":-1.3215811969429103,"y0":50.00518575798926,"z0":5.482869276068296,"aX":-5.319407234215759},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.2,"breakHorizontal":4.0,"spinRate":2173,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3798023333647329,"extension":6.727612898773896},"index":6,"playId":"d7745c5d-39f7-3017-8e11-771967888e75","pitchNumber":6,"startTime":"2026-06-25T23:14:56.023Z","endTime":"2026-06-25T23:15:00.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43681438759792,"aZ":-33.21134678825911,"pfxX":4.678123037006169,"pfxZ":-0.5989468452891877,"pX":1.2010314204369004,"pZ":2.204274194134677,"vX0":4.9869746142221905,"vY0":-130.23797729452951,"vZ0":-2.0462858812715883,"x":71.22,"y":179.26,"x0":-1.344018276913569,"y0":50.00489083874647,"z0":5.503352054252141,"aX":8.06559482634389},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.3,"breakHorizontal":-9.6,"spinRate":2599,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.41998282102660145,"extension":6.833302546867372},"index":7,"playId":"0ce93fc8-fc5e-31b9-bf41-50b1295dde11","pitchNumber":7,"startTime":"2026-06-25T23:15:14.455Z","endTime":"2026-06-25T23:15:19.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":83.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.374231909675522,"aZ":-31.51535272985313,"pfxX":3.833241690445183,"pfxZ":0.3829871295518199,"pX":0.6009248234339108,"pZ":2.209844402286896,"vX0":4.203801638943265,"vY0":-129.84485439963362,"vZ0":-2.309360757909782,"x":94.09,"y":179.11,"x0":-1.5283608922182434,"y0":50.00534028746876,"z0":5.473812858153618,"aX":6.643670606982327},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.5,"breakHorizontal":-7.8,"spinRate":2585,"spinDirection":106},"zone":9,"typeConfidence":2.0,"plateTime":0.41943959138314835,"extension":6.909813634846054},"hitData":{"launchSpeed":82.3,"launchAngle":29.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":109.0,"coordY":71.7}},"index":8,"playId":"349acbf5-b3fb-3f7d-82ae-42ffb327073e","pitchNumber":8,"startTime":"2026-06-25T23:15:31.184Z","endTime":"2026-06-25T23:15:43.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:15:43.590Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Taylor Trammell pops out to third baseman Colt Keith in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-25T23:15:41.415Z","endTime":"2026-06-25T23:16:51.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.405934706939764,"aZ":-32.28211255214917,"pfxX":3.7836729770399478,"pfxZ":-0.06347048991489146,"pX":0.017920057648083073,"pZ":2.3613266236725163,"vX0":3.1560240398006445,"vY0":-128.5479349860441,"vZ0":-1.828174024415167,"x":116.32,"y":175.02,"x0":-1.7116772034050265,"y0":50.00214926036929,"z0":5.557159895047759,"aX":6.414381272339326},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.2,"breakHorizontal":-7.4,"spinRate":2427,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.4239879444978554,"extension":7.000175923846293},"index":0,"playId":"45f1f245-3d3b-3a5c-b596-ea8836378b61","pitchNumber":1,"startTime":"2026-06-25T23:16:04.893Z","endTime":"2026-06-25T23:16:10.416Z","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.8,"endSpeed":90.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09990789836327,"aZ":-15.31083408067649,"pfxX":-3.842574440985846,"pfxZ":8.109288322112876,"pX":-1.2427781295927607,"pZ":2.8651600013232317,"vX0":2.503026118585306,"vY0":-142.46376213426254,"vZ0":-4.545042718870683,"x":164.37,"y":161.42,"x0":-1.6281696712085523,"y0":50.00475480115165,"z0":5.431696082839475,"aX":-7.993003147097588},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.0,"breakHorizontal":6.5,"spinRate":2351,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3827419822852245,"extension":6.754302653228129},"index":1,"playId":"e40b250a-e87a-308b-9614-af3519621292","pitchNumber":2,"startTime":"2026-06-25T23:16:24.973Z","endTime":"2026-06-25T23:16:29.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82399357503453,"aZ":-23.857327489976043,"pfxX":2.6164151873406727,"pfxZ":4.199823075038389,"pX":-0.08062612027711658,"pZ":2.0340820984958468,"vX0":3.6075859363535407,"vY0":-138.83755039731136,"vZ0":-4.79555620471317,"x":120.07,"y":183.86,"x0":-1.7297880733962285,"y0":50.00564528299276,"z0":5.3421089440044645,"aX":5.181991403735749},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.0,"breakHorizontal":-5.4,"spinRate":2410,"spinDirection":181},"zone":8,"typeConfidence":2.0,"plateTime":0.39233507877460605,"extension":6.869164135303954},"hitData":{"launchSpeed":76.3,"launchAngle":68.0,"totalDistance":158.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":70.19,"coordY":169.55}},"index":2,"playId":"fcb9bb4d-5e69-3146-be58-76e4786bd8cf","pitchNumber":3,"startTime":"2026-06-25T23:16:40.793Z","endTime":"2026-06-25T23:16:51.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:16:51.334Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Vázquez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-25T23:16:55.463Z","endTime":"2026-06-25T23:18:15.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74728131005456,"aZ":-27.20589515436548,"pfxX":3.1560733246994834,"pfxZ":2.673249628219514,"pX":0.4067506836455205,"pZ":3.0652032771188247,"vX0":4.050882858628069,"vY0":-134.80231497228777,"vZ0":-1.5268370205182338,"x":101.5,"y":156.02,"x0":-1.52018710440572,"y0":50.00196080161628,"z0":5.542642788352092,"aX":5.860898479536773},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.8,"breakHorizontal":-6.5,"spinRate":2295,"spinDirection":172},"zone":3,"typeConfidence":2.0,"plateTime":0.40487672210557335,"extension":6.885080437978162},"index":0,"playId":"9131a948-29e3-3cdc-8553-56a60c58d542","pitchNumber":1,"startTime":"2026-06-25T23:17:14.865Z","endTime":"2026-06-25T23:17:18.888Z","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":2},"pitchData":{"startSpeed":94.6,"endSpeed":88.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92737896160833,"aZ":-23.16383769287038,"pfxX":1.0677951078167758,"pfxZ":4.61441947268745,"pX":0.9930132469991393,"pZ":2.2578330566255387,"vX0":6.0011110502239315,"vY0":-137.75919605334116,"vZ0":-4.418275864470088,"x":79.15,"y":177.82,"x0":-1.3380050595692923,"y0":50.003935481476894,"z0":5.416456953042961,"aX":2.086051294211722},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.8,"breakHorizontal":-3.0,"spinRate":2288,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.39514804123389435,"extension":6.787870850207214},"index":1,"playId":"0873eb49-bd5b-36d1-bc8e-5fa5cb6eccc8","pitchNumber":2,"startTime":"2026-06-25T23:17:28.542Z","endTime":"2026-06-25T23:17:32.597Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-25T23:17:39.412Z","endTime":"2026-06-25T23:17:53.869Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.391160914265242,"aZ":-29.704362704008773,"pfxX":3.265112775571777,"pfxZ":1.4036667228295547,"pX":0.44806096819128577,"pZ":0.5985865695897408,"vX0":3.817400855264438,"vY0":-131.321796982307,"vZ0":-6.61790171273419,"x":99.92,"y":222.62,"x0":-1.4437427359812558,"y0":50.004655515118884,"z0":5.334274552997379,"aX":5.7563396451804945},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.4,"breakHorizontal":-6.7,"spinRate":2300,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4156148680217093,"extension":6.983104082034972},"index":3,"playId":"6307c33a-9b7e-311b-9ced-f421f4547826","pitchNumber":3,"startTime":"2026-06-25T23:17:53.869Z","endTime":"2026-06-25T23:17:57.512Z","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":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.720001826426124,"aZ":-31.116779065380214,"pfxX":-6.828176969994983,"pfxZ":0.5970368234862118,"pX":-0.1665247477771919,"pZ":1.029654797837807,"vX0":5.612578637301586,"vY0":-131.74671456683282,"vZ0":-5.054569951467183,"x":123.35,"y":210.98,"x0":-1.424376656650818,"y0":50.0058665921794,"z0":5.239453541072209,"aX":-12.155383702864613},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.2,"breakHorizontal":11.3,"spinRate":1290,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.41378928420310324,"extension":7.113253226456575},"index":4,"playId":"106dc4b6-9c51-3ef3-b83a-90c78e25cae8","pitchNumber":4,"startTime":"2026-06-25T23:18:10.977Z","endTime":"2026-06-25T23:18:15.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:18:15.129Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"James Outman lines out sharply to center fielder Taylor Trammell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-25T23:20:38.733Z","endTime":"2026-06-25T23:21:29.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.417030737070423,"aZ":-23.131548095306382,"pfxX":-7.7484760054879125,"pfxZ":4.956384396677127,"pX":-0.1793178883747576,"pZ":2.6607452461580663,"vX0":6.073051441675635,"vY0":-133.3838219233301,"vZ0":-2.506447681851876,"x":123.84,"y":166.94,"x0":-1.4653622434701108,"y0":50.00054466792724,"z0":5.258974908976888,"aX":-14.13003235176288},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.8,"breakHorizontal":13.0,"spinRate":1814,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.4087456730097818,"extension":5.513657739673763},"index":0,"playId":"0e0765b1-b754-33a5-8f3c-fd87e0da3833","pitchNumber":1,"startTime":"2026-06-25T23:20:39.412Z","endTime":"2026-06-25T23:20:43.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.691806710047857,"aZ":-30.204510321780663,"pfxX":-3.5400020853068916,"pfxZ":1.2623404406273284,"pX":-1.3660790620799257,"pZ":3.302205503574355,"vX0":1.499717158926953,"vY0":-123.19198890679294,"vZ0":0.5358586190610233,"x":169.07,"y":149.62,"x0":-1.5188453383123015,"y0":50.00016902242976,"z0":5.61070399501513,"aX":-5.506117896729102},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.6,"breakHorizontal":6.1,"spinRate":2217,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4425651717424932,"extension":5.386593406588893},"index":1,"playId":"627c475e-9a32-3b01-b466-7ba20739423e","pitchNumber":2,"startTime":"2026-06-25T23:21:01.130Z","endTime":"2026-06-25T23:21:04.531Z","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":93.7,"endSpeed":86.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.931024661692177,"aZ":-18.844869217976697,"pfxX":-7.9749203872324985,"pfxZ":6.973014307938206,"pX":0.3392658425816746,"pZ":1.7933239979713675,"vX0":7.347068341391525,"vY0":-136.3951235007349,"vZ0":-5.445153236528823,"x":104.07,"y":190.36,"x0":-1.3344217467864,"y0":50.00220036668035,"z0":5.087543366520186,"aX":-15.243177327372983},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.9,"breakHorizontal":13.2,"spinRate":1933,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.3993695041085825,"extension":5.790848903140144},"hitData":{"launchSpeed":102.9,"launchAngle":22.0,"totalDistance":402.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":150.26,"coordY":38.29}},"index":2,"playId":"ebdc4b2d-6db6-37ff-8700-4f6c855ca1e0","pitchNumber":3,"startTime":"2026-06-25T23:21:18.740Z","endTime":"2026-06-25T23:21:29.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:21:29.167Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-25T23:21:27.900Z","endTime":"2026-06-25T23:22:51.281Z","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":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.122762444935834,"aZ":-32.807358654665165,"pfxX":-5.821359417225601,"pfxZ":-0.3963307439219079,"pX":-0.5985408558342883,"pZ":1.1258130550100636,"vX0":4.003382591153298,"vY0":-125.13488978594992,"vZ0":-3.6328437284191755,"x":139.81,"y":208.38,"x0":-1.4589812515625362,"y0":50.003004493850966,"z0":5.270532227613938,"aX":-9.276254036086948},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.3,"breakHorizontal":9.7,"spinRate":2241,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.4369015168392516,"extension":5.649552213262899},"index":0,"playId":"6c82d1d3-19ed-3521-aebf-d10f2a7dd6a9","pitchNumber":1,"startTime":"2026-06-25T23:21:55.083Z","endTime":"2026-06-25T23:21:59.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.623568189763628,"aZ":-23.023586565565914,"pfxX":-6.7974231018410896,"pfxZ":4.762340830150844,"pX":0.04105676186527245,"pZ":1.614826760717148,"vX0":6.584133630838618,"vY0":-137.31396497901605,"vZ0":-4.994698661037307,"x":115.44,"y":195.18,"x0":-1.4974570311216064,"y0":50.00250584956326,"z0":5.010872993735069,"aX":-13.061593925862047},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.8,"breakHorizontal":11.0,"spinRate":1850,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.3979390068268014,"extension":5.7340744018856755},"index":1,"playId":"43fba0f5-42bd-30aa-9afd-3fb57e45a8e9","pitchNumber":2,"startTime":"2026-06-25T23:22:12.040Z","endTime":"2026-06-25T23:22:16.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":81.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.09718739320045,"aZ":-35.90095970397506,"pfxX":0.010326524804138981,"pfxZ":-2.2824633432216643,"pX":0.23074239415803274,"pZ":1.242401653951716,"vX0":4.312732103445083,"vY0":-125.6151527660131,"vZ0":-3.1937244358840537,"x":108.2,"y":205.24,"x0":-1.4937238865320797,"y0":50.00186278046541,"z0":5.383881378980082,"aX":0.01639869529988588},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.6,"breakHorizontal":-0.8,"spinRate":2347,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.43235123177873014,"extension":5.520745249215449},"index":2,"playId":"6db22a14-868a-3328-aa04-684e09081205","pitchNumber":3,"startTime":"2026-06-25T23:22:28.817Z","endTime":"2026-06-25T23:22:32.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05788473540537,"aZ":-31.05296432460569,"pfxX":-2.841689862738084,"pfxZ":0.7114398241023334,"pX":1.0820339049957168,"pZ":0.8736047801658642,"vX0":6.734630815305205,"vY0":-125.15693572127978,"vZ0":-4.692960520189788,"x":75.76,"y":215.19,"x0":-1.283598992902886,"y0":50.00211737728568,"z0":5.338340706389293,"aX":-4.474006769405979},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.4,"breakHorizontal":3.5,"spinRate":2318,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.4389164178440055,"extension":5.6964089370137545},"index":3,"playId":"c4e3da32-d71a-34e5-ae59-66ed351b7788","pitchNumber":4,"startTime":"2026-06-25T23:22:47.164Z","endTime":"2026-06-25T23:22:51.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:22:51.281Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin McGonigle strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-25T23:22:51.697Z","endTime":"2026-06-25T23:24:46.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":85.1,"endSpeed":80.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.503452144772837,"aZ":-23.769057964516435,"pfxX":-6.935512910816408,"pfxZ":5.28862340500104,"pX":0.041194190744669346,"pZ":-0.24927052648440182,"vX0":5.7055902129557925,"vY0":-123.86224030355919,"vZ0":-8.102139324976353,"x":115.43,"y":245.51,"x0":-1.3661306553885773,"y0":50.00350164712396,"z0":4.984763450325221,"aX":-11.020466798030478},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.3,"breakHorizontal":11.6,"spinRate":1428,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.43845190415175317,"extension":5.786608237277162},"index":0,"playId":"11fe9802-ef9a-3c56-9719-849d60ced6f4","pitchNumber":1,"startTime":"2026-06-25T23:23:14.632Z","endTime":"2026-06-25T23:23:18.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.728681377906167,"aZ":-31.0986366993649,"pfxX":-5.840719810763167,"pfxZ":0.7032873203258951,"pX":-1.0668772756657816,"pZ":2.915259480621631,"vX0":2.9916323897536685,"vY0":-122.1695870375739,"vZ0":0.33686853060966504,"x":157.67,"y":160.07,"x0":-1.5389907171217674,"y0":50.00388888615585,"z0":5.416827611702414,"aX":-8.960318560062337},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.6,"breakHorizontal":10.1,"spinRate":1123,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.44580919114223816,"extension":5.7202241032984595},"index":1,"playId":"c21fe154-bb35-3f0e-a5e0-6565401c5832","pitchNumber":2,"startTime":"2026-06-25T23:23:34.433Z","endTime":"2026-06-25T23:23:38.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.534595547427436,"aZ":-35.61356782554533,"pfxX":-1.28594165109647,"pfxZ":-2.1928103897568505,"pX":-0.47178430363483453,"pZ":1.5708195919912717,"vX0":3.1318303064117377,"vY0":-124.43353509269393,"vZ0":-1.979486495512206,"x":134.98,"y":196.37,"x0":-1.5810416469921318,"y0":50.00619635364879,"z0":5.334029075276791,"aX":-2.0120328861945853},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.2,"breakHorizontal":1.6,"spinRate":2072,"spinDirection":341},"zone":7,"typeConfidence":2.0,"plateTime":0.44057205158302404,"extension":5.7103611989796255},"index":2,"playId":"0b38276d-9e19-3f95-a878-da8016563751","pitchNumber":3,"startTime":"2026-06-25T23:23:53.232Z","endTime":"2026-06-25T23:23:57.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22929893481621,"aZ":-18.27516290064482,"pfxX":-7.093556237343034,"pfxZ":7.041115738706449,"pX":-0.27381977369168065,"pZ":2.130994851105655,"vX0":5.9756196092719005,"vY0":-138.92111150161878,"vZ0":-4.527737229955671,"x":127.44,"y":181.24,"x0":-1.5206522357183414,"y0":50.00169399010811,"z0":4.979941276743841,"aX":-14.001655069005277},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.1,"breakHorizontal":11.8,"spinRate":2041,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.3927762017765244,"extension":5.876961837384019},"index":3,"playId":"bd10dfb5-b7ea-3460-a4a5-c97e19d08cc8","pitchNumber":4,"startTime":"2026-06-25T23:24:12.712Z","endTime":"2026-06-25T23:24:16.690Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-25T23:24:24.033Z","endTime":"2026-06-25T23:24:41.603Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.019391062675048,"aZ":-26.21251280476433,"pfxX":-5.0421004878910995,"pfxZ":3.5893345340845944,"pX":0.7789973819065023,"pZ":2.9624453094790195,"vX0":6.727669843607384,"vY0":-127.99349650791449,"vZ0":-0.8896347747888477,"x":87.31,"y":158.79,"x0":-1.2265317858978506,"y0":50.0049534940093,"z0":5.364203605939966,"aX":-8.380766306425862},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.5,"breakHorizontal":7.7,"spinRate":2225,"spinDirection":265},"zone":3,"typeConfidence":2.0,"plateTime":0.4276699943492064,"extension":5.800835981899752},"index":5,"playId":"edbe764d-ce4b-35e8-812d-3e009aafb1d0","pitchNumber":5,"startTime":"2026-06-25T23:24:41.603Z","endTime":"2026-06-25T23:24:46.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:24:46.796Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeremy Peña grounds out, first baseman Spencer Torkelson to pitcher Troy Melton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-25T23:26:56.984Z","endTime":"2026-06-25T23:28:01.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"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":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.563662016419503,"aZ":-18.561539824596622,"pfxX":-9.127818724183259,"pfxZ":6.912233682579155,"pX":-0.1959095713381017,"pZ":1.8663234630871226,"vX0":6.563887973450745,"vY0":-138.86436992694837,"vZ0":-6.437739844189828,"x":124.47,"y":188.39,"x0":-1.3939872621847984,"y0":50.00518691009735,"z0":5.432279721736151,"aX":-17.98409323842386},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.5,"breakHorizontal":15.4,"spinRate":2135,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.3931348934483334,"extension":6.764244888369631},"index":0,"playId":"5dbdd5eb-36c1-3911-bc4a-e7d944aecfbd","pitchNumber":1,"startTime":"2026-06-25T23:26:58.447Z","endTime":"2026-06-25T23:27:01.760Z","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":96.3,"endSpeed":89.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66207533834258,"aZ":-17.104233456080202,"pfxX":-3.3821546252372547,"pfxZ":7.455770583309912,"pX":-0.7802442867075434,"pZ":3.4224468590961235,"vX0":3.148358595223666,"vY0":-140.32135702127457,"vZ0":-2.85273627318624,"x":146.74,"y":146.37,"x0":-1.4699086349056631,"y0":50.00391193932577,"z0":5.54820465774728,"aX":-6.837831555250663},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.2,"breakHorizontal":5.6,"spinRate":2269,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3883045505514313,"extension":6.583549464928911},"index":1,"playId":"9dd2e8ca-2f0a-3aba-adcf-2d7f88c70946","pitchNumber":2,"startTime":"2026-06-25T23:27:16.851Z","endTime":"2026-06-25T23:27:20.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53126977610301,"aZ":-16.336526351324192,"pfxX":-2.0336689448605063,"pfxZ":7.908535093620637,"pX":-0.20861862000967715,"pZ":2.507057604047205,"vX0":4.287642373777876,"vY0":-139.45687118824227,"vZ0":-5.207001744143982,"x":124.95,"y":171.09,"x0":-1.4904979509934133,"y0":50.001336293796236,"z0":5.4487620916714,"aX":-4.072229745703874},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.7,"breakHorizontal":3.0,"spinRate":2229,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.39032817134600695,"extension":6.7324683925319775},"index":2,"playId":"765981cb-bd84-39dd-9481-9eda16501cfa","pitchNumber":3,"startTime":"2026-06-25T23:27:32.622Z","endTime":"2026-06-25T23:27:38.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":87.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.060542757288427,"aZ":-22.455416742979303,"pfxX":1.216031293222396,"pfxZ":5.094303578222759,"pX":-0.3684022755623237,"pZ":2.931020215946844,"vX0":2.624744564043676,"vY0":-135.89912721685843,"vZ0":-2.7783658833469964,"x":131.04,"y":159.64,"x0":-1.4971417359629062,"y0":50.00574980546424,"z0":5.491653842614288,"aX":2.3214581958009575},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.0,"breakHorizontal":-2.6,"spinRate":2335,"spinDirection":183},"zone":1,"typeConfidence":2.0,"plateTime":0.39993151235460944,"extension":6.738652813314317},"hitData":{"launchSpeed":88.8,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.25,"coordY":162.32}},"index":3,"playId":"4fe6dc6c-8b5a-307f-b1d1-95786711f6ce","pitchNumber":4,"startTime":"2026-06-25T23:27:54.263Z","endTime":"2026-06-25T23:28:01.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:28:01.711Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yordan Alvarez flies out to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-25T23:28:06.142Z","endTime":"2026-06-25T23:28:58.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.633450084638298,"aZ":-13.967364110404892,"pfxX":-4.7828442340723205,"pfxZ":9.025782834982376,"pX":-2.1131927488485265,"pZ":2.243990925010693,"vX0":0.9566122867265417,"vY0":-140.40133485494127,"vZ0":-6.198641179546517,"x":197.55,"y":178.19,"x0":-1.8342042411462116,"y0":50.00671897624815,"z0":5.371832844101382,"aX":-9.651891633874023},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.5,"breakHorizontal":8.5,"spinRate":2270,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.38854128613071026,"extension":6.712735748319487},"index":0,"playId":"b45aaa4a-f2ab-3272-9d1a-7b1873e54df7","pitchNumber":1,"startTime":"2026-06-25T23:28:33.647Z","endTime":"2026-06-25T23:28:36.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.492973112028604,"aZ":-14.166499582507695,"pfxX":-4.587848415656324,"pfxZ":9.047467477056163,"pX":-0.1900801872668125,"pZ":2.4984636984242923,"vX0":4.914391175782709,"vY0":-139.73112064910654,"vZ0":-5.341915386453233,"x":124.25,"y":171.32,"x0":-1.3699078774314342,"y0":50.00568417503994,"z0":5.355253564439625,"aX":-9.135076228359669},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":7.4,"spinRate":2351,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3909730112573522,"extension":6.706419987015059},"hitData":{"launchSpeed":93.9,"launchAngle":32.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.72,"coordY":92.93}},"index":1,"playId":"2ee0a795-51e6-3b36-910e-27e696e2e484","pitchNumber":2,"startTime":"2026-06-25T23:28:46.986Z","endTime":"2026-06-25T23:28:58.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:28:58.560Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isaac Paredes pops out to third baseman Colt Keith in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-25T23:28:57.897Z","endTime":"2026-06-25T23:31:45.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.473442413325117,"aZ":-17.681016039646202,"pfxX":-4.177846462018216,"pfxZ":7.195471933496949,"pX":-0.9331157195901763,"pZ":3.0175452963195677,"vX0":2.8981447326935634,"vY0":-140.2623311144841,"vZ0":-3.7016519785064217,"x":152.57,"y":157.31,"x0":-1.431235443432682,"y0":50.00383429449826,"z0":5.490930892677548,"aX":-8.415995003673093},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.6,"breakHorizontal":7.1,"spinRate":2165,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3888764476518891,"extension":6.723272193212456},"index":0,"playId":"ea17a583-19ea-3713-b95c-8dee0cac1e41","pitchNumber":1,"startTime":"2026-06-25T23:29:22.348Z","endTime":"2026-06-25T23:29:27.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.079370445741706,"aZ":-30.43420517391415,"pfxX":-5.898412424930505,"pfxZ":1.0229789763712667,"pX":0.3861770147428309,"pZ":2.108685046438098,"vX0":6.497163321336241,"vY0":-128.63711849870847,"vZ0":-2.4016809365874483,"x":102.28,"y":181.85,"x0":-1.384268987909122,"y0":50.00501990481574,"z0":5.371123673991683,"aX":-10.06848190008988},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.6,"breakHorizontal":9.6,"spinRate":1390,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.4228209407836987,"extension":7.037745471209139},"index":1,"playId":"19ed4213-efd8-3647-95b2-1b882255f324","pitchNumber":2,"startTime":"2026-06-25T23:29:41.541Z","endTime":"2026-06-25T23:29:45.526Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-25T23:29:48.518Z","endTime":"2026-06-25T23:30:01.818Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.171763622270422,"aZ":-16.89030242743927,"pfxX":-1.7948571887403522,"pfxZ":7.387389181660691,"pX":0.8653228188959182,"pZ":4.047207365703172,"vX0":6.132752826142405,"vY0":-141.72625878991656,"vZ0":-1.2992637241211762,"x":84.02,"y":129.51,"x0":-1.0772960753835674,"y0":50.004125120175566,"z0":5.5718261398217965,"aX":-3.71441637145161},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.3,"breakHorizontal":2.3,"spinRate":2264,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.38394779122171085,"extension":6.68269874431005},"index":3,"playId":"f8e8dc32-ae52-3992-9646-4f462fe6c656","pitchNumber":3,"startTime":"2026-06-25T23:30:01.818Z","endTime":"2026-06-25T23:30:05.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67490170254132,"aZ":-20.432619699102492,"pfxX":3.9827788810098403,"pfxZ":6.107059593659053,"pX":1.1998578873849504,"pZ":1.3745139945270606,"vX0":5.551072785994875,"vY0":-136.9415926524328,"vZ0":-7.020574093449545,"x":71.26,"y":201.67,"x0":-1.3616083436261033,"y0":50.00653251434451,"z0":5.341522765940215,"aX":7.6597163473434},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.0,"breakHorizontal":-8.3,"spinRate":2366,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.3980680649649373,"extension":6.994304234277483},"index":4,"playId":"b8c7bdc4-ab22-3d71-b6a8-bf715fd11545","pitchNumber":4,"startTime":"2026-06-25T23:30:18.746Z","endTime":"2026-06-25T23:30:22.406Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.469872226943092,"aZ":-30.61394708510168,"pfxX":-6.643232407888366,"pfxZ":0.9127734476884566,"pX":1.0805681483494225,"pZ":1.5065924249071923,"vX0":8.265074924463434,"vY0":-128.8455637731433,"vZ0":-3.815291832079863,"x":75.81,"y":198.1,"x0":-1.274574240932568,"y0":50.00579205815859,"z0":5.318538285197371,"aX":-11.407583243867364},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.1,"breakHorizontal":10.7,"spinRate":1469,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.42171685953234705,"extension":7.005967090599565},"index":5,"playId":"4d1150bf-a661-3c97-8472-73a106f60ab8","pitchNumber":5,"startTime":"2026-06-25T23:30:35.410Z","endTime":"2026-06-25T23:30:40.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.834816115542605,"aZ":-16.176301726029262,"pfxX":-6.950982960656239,"pfxZ":7.784865268668484,"pX":0.04941295699379221,"pZ":1.5801103221832433,"vX0":6.400677909831965,"vY0":-142.04257324890577,"vZ0":-7.725260084316116,"x":115.12,"y":196.12,"x0":-1.3239665258993543,"y0":50.002183954284696,"z0":5.3524769121403475,"aX":-14.282707668804735},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.8,"breakHorizontal":11.4,"spinRate":2315,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.3847925140977164,"extension":6.834851844160657},"index":6,"playId":"2a193b44-5927-32e1-a747-adeee9533bd8","pitchNumber":6,"startTime":"2026-06-25T23:30:53.627Z","endTime":"2026-06-25T23:30:57.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":91.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.496034458083045,"aZ":-19.662701912149302,"pfxX":-6.250958993209018,"pfxZ":5.972108299333936,"pX":0.07542992872070596,"pZ":1.5076134737292042,"vX0":6.078406896692335,"vY0":-141.9788434147797,"vZ0":-7.3303188672701065,"x":114.12,"y":198.07,"x0":-1.254241797464072,"y0":50.00530162136243,"z0":5.319732531041588,"aX":-13.099343961224498},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.0,"breakHorizontal":10.4,"spinRate":2159,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3819790380155075,"extension":6.8824473974563},"index":7,"playId":"52f9a5cb-a0c8-38a1-9d2c-1b637c54ac92","pitchNumber":7,"startTime":"2026-06-25T23:31:14.565Z","endTime":"2026-06-25T23:31:18.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":87.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.646111968887936,"aZ":-22.64008532798163,"pfxX":0.8183549800642868,"pfxZ":5.0303079910826085,"pX":0.1902003375056737,"pZ":2.658219198197107,"vX0":4.36003294433413,"vY0":-134.68226661424495,"vZ0":-3.2735400218004775,"x":109.75,"y":167.01,"x0":-1.535542684058945,"y0":50.002239201024686,"z0":5.434416885353594,"aX":1.5488786090649873},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.9,"breakHorizontal":-2.2,"spinRate":2260,"spinDirection":175},"zone":5,"typeConfidence":2.0,"plateTime":0.4019213349512487,"extension":6.809168843486026},"hitData":{"launchSpeed":76.0,"launchAngle":82.0,"totalDistance":65.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":98.43,"coordY":201.85}},"index":8,"playId":"0b91cf98-7f1e-32d6-8517-d1cf0a7a46b6","pitchNumber":8,"startTime":"2026-06-25T23:31:36.337Z","endTime":"2026-06-25T23:31:45.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:31:45.749Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kerry Carpenter pops out to third baseman Isaac Paredes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-25T23:33:41.546Z","endTime":"2026-06-25T23:35:44.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85161724278222,"aZ":-31.710845924324882,"pfxX":-3.8905521647961225,"pfxZ":0.30812077171358254,"pX":-0.7640181306675687,"pZ":2.5756383007036208,"vX0":2.7866491005118355,"vY0":-122.17288185448652,"vZ0":-0.44752002594395945,"x":146.12,"y":169.24,"x0":-1.4184529005372988,"y0":50.00179878217977,"z0":5.505250437318842,"aX":-5.83442022643513},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.7,"breakHorizontal":6.4,"spinRate":2063,"spinDirection":282},"zone":4,"typeConfidence":2.0,"plateTime":0.4496825460336731,"extension":5.430500737120048},"index":0,"playId":"629430f1-4f32-32f1-a2a7-71967bf0413c","pitchNumber":1,"startTime":"2026-06-25T23:33:56.579Z","endTime":"2026-06-25T23:34:23.593Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.753089128131535,"aZ":-24.583168492898988,"pfxX":-8.083181001969951,"pfxZ":4.10594856442032,"pX":-1.7474476512015436,"pZ":4.093939106690087,"vX0":2.3906340562518573,"vY0":-135.18274849541234,"vZ0":1.1974325864494144,"x":183.61,"y":128.24,"x0":-1.5936571641092423,"y0":50.002691350450824,"z0":5.372233435201017,"aX":-14.944511779831684},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.9,"breakHorizontal":14.2,"spinRate":1804,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4053266777540734,"extension":5.5469028910444},"index":1,"playId":"e6db8046-ba2e-3586-8abf-99b4e6cee67e","pitchNumber":2,"startTime":"2026-06-25T23:34:29.788Z","endTime":"2026-06-25T23:34:33.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.053714564425324,"aZ":-22.882008662516608,"pfxX":-7.90840695803923,"pfxZ":4.974213666745117,"pX":-0.07275125711627115,"pZ":2.971980389821106,"vX0":6.475427280642317,"vY0":-135.66810631403118,"vZ0":-1.7464250341281806,"x":119.77,"y":158.54,"x0":-1.4603731501853738,"y0":50.002685137779416,"z0":5.2152135549891625,"aX":-14.775370530480224},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.9,"breakHorizontal":13.0,"spinRate":1778,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.40337043144226525,"extension":5.853801636072304},"index":2,"playId":"9b9cf4f6-6994-3fb1-a983-5c4dd5c3dd77","pitchNumber":3,"startTime":"2026-06-25T23:34:48.765Z","endTime":"2026-06-25T23:34:52.701Z","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":84.4,"endSpeed":78.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.789565025061503,"aZ":-29.231593273401234,"pfxX":-1.7196528641904696,"pfxZ":1.9030440989855641,"pX":-0.07583335297577613,"pZ":1.7690430391159273,"vX0":3.637076412644974,"vY0":-123.02404323850295,"vZ0":-2.836168001208839,"x":119.89,"y":191.02,"x0":-1.345263523063258,"y0":50.00055379029259,"z0":5.396568380302611,"aX":-2.654638059415815},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.1,"breakHorizontal":2.3,"spinRate":2196,"spinDirection":276},"zone":8,"typeConfidence":2.0,"plateTime":0.44402836658949196,"extension":5.509652775102233},"index":3,"playId":"3e22591c-aeba-3911-ade3-3d3409e29cb4","pitchNumber":4,"startTime":"2026-06-25T23:35:11.056Z","endTime":"2026-06-25T23:35:15.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.690028853961618,"aZ":-26.61295818362774,"pfxX":-5.110410186102715,"pfxZ":3.5430661226086553,"pX":0.03843586149177006,"pZ":2.899037964131034,"vX0":5.045037493405358,"vY0":-124.71627184771208,"vZ0":-0.9518555940422597,"x":115.53,"y":160.51,"x0":-1.3492189846395024,"y0":50.00503833124177,"z0":5.485670818546056,"aX":-8.030496894943782},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.5,"breakHorizontal":8.0,"spinRate":2111,"spinDirection":287},"zone":2,"typeConfidence":2.0,"plateTime":0.4396145276928447,"extension":5.614836177815256},"hitData":{"launchSpeed":84.3,"launchAngle":76.0,"totalDistance":97.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":101.4,"coordY":172.18}},"index":4,"playId":"74c6755c-ae02-352c-8852-2d47985805f8","pitchNumber":5,"startTime":"2026-06-25T23:35:33.899Z","endTime":"2026-06-25T23:35:44.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:35:44.469Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-25T23:35:47.614Z","endTime":"2026-06-25T23:39:52.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":9},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.179842244609198,"aZ":-35.14985201919642,"pfxX":-2.1008594216220704,"pfxZ":-1.9091820917177191,"pX":-0.4041844068607116,"pZ":1.848941861927365,"vX0":3.3629075057894,"vY0":-124.3278788580603,"vZ0":-1.4840745291898325,"x":132.41,"y":188.86,"x0":-1.504721666512856,"y0":50.004266239623675,"z0":5.385268911059799,"aX":-3.2716741438863295},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.6,"breakHorizontal":3.0,"spinRate":2199,"spinDirection":274},"zone":7,"typeConfidence":2.0,"plateTime":0.4414616003055727,"extension":5.701380150662475},"index":0,"playId":"6939e9a9-752f-3893-8463-4e3ceaa436fa","pitchNumber":1,"startTime":"2026-06-25T23:36:19.272Z","endTime":"2026-06-25T23:36:23.220Z","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.9,"endSpeed":87.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40656346202046,"aZ":-22.84147871225912,"pfxX":-8.022061389511459,"pfxZ":4.798197936798119,"pX":0.8442443518932515,"pZ":2.293691401529878,"vX0":8.712381497096704,"vY0":-138.07531521228393,"vZ0":-3.3255868200018623,"x":84.82,"y":176.85,"x0":-1.2976374275212494,"y0":50.00611074283146,"z0":5.036310037752145,"aX":-15.617995185330004},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.3,"breakHorizontal":12.8,"spinRate":1881,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.39545303833911793,"extension":5.96398283086546},"index":1,"playId":"62ff8991-c78e-3fab-be86-21f4515c7449","pitchNumber":2,"startTime":"2026-06-25T23:36:38.770Z","endTime":"2026-06-25T23:36:42.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.658429365305373,"aZ":-32.905343086822185,"pfxX":-2.5093289869145727,"pfxZ":-0.45742835427944994,"pX":0.755725009623886,"pZ":0.5516037570510733,"vX0":6.098264290264828,"vY0":-126.5249390492297,"vZ0":-4.896570881202464,"x":88.19,"y":223.89,"x0":-1.3633710536510248,"y0":50.00092567819106,"z0":5.159478921477474,"aX":-4.055114331452796},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.8,"breakHorizontal":3.1,"spinRate":2185,"spinDirection":272},"zone":14,"typeConfidence":2.0,"plateTime":0.43348591828302485,"extension":5.954323015301228},"index":2,"playId":"66776437-5720-32b4-b3bf-3bddc6e5810e","pitchNumber":3,"startTime":"2026-06-25T23:36:57.907Z","endTime":"2026-06-25T23:37:01.453Z","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":87.9,"endSpeed":80.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.299477424439992,"aZ":-25.909208633369655,"pfxX":-4.5991149136930805,"pfxZ":3.7839614790326497,"pX":0.5468189286111973,"pZ":1.5500750517747315,"vX0":6.161537322040538,"vY0":-127.84510904780542,"vZ0":-4.0081393246609265,"x":96.16,"y":196.93,"x0":-1.2967207211995166,"y0":50.003982279202646,"z0":5.171346320893251,"aX":-7.616027402475673},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.1,"breakHorizontal":7.0,"spinRate":2176,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4284017140410463,"extension":5.905865742481412},"index":3,"playId":"c6ce9e22-322f-35d3-bae1-80036574a1fe","pitchNumber":4,"startTime":"2026-06-25T23:37:21.193Z","endTime":"2026-06-25T23:37:24.193Z","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":94.9,"endSpeed":86.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.189619750643097,"aZ":-21.8216313175123,"pfxX":-8.071605697043392,"pfxZ":5.352791609388831,"pX":0.37469643554905363,"pZ":3.1004112686841143,"vX0":7.645711232093659,"vY0":-138.07191172546035,"vZ0":-1.1556628712434194,"x":102.72,"y":155.07,"x0":-1.3790355706847213,"y0":50.00480646439909,"z0":4.990196673778463,"aX":-15.616466608858873},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.6,"breakHorizontal":13.1,"spinRate":1817,"spinDirection":241},"zone":3,"typeConfidence":2.0,"plateTime":0.3964035717847816,"extension":6.132984047242974},"index":4,"playId":"57531b5a-60c8-3429-ad34-77f93cf12fb9","pitchNumber":5,"startTime":"2026-06-25T23:37:52.939Z","endTime":"2026-06-25T23:37:57.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.483347060278767,"aZ":-20.867477277319434,"pfxX":-5.353744878702859,"pfxZ":5.930251788623359,"pX":0.5430762339912497,"pZ":3.95563279254858,"vX0":7.039193858916283,"vY0":-136.15245224024184,"vZ0":0.36681851448522607,"x":96.3,"y":131.98,"x0":-1.3614694328190124,"y0":50.00326095860094,"z0":5.24543219841322,"aX":-10.209791198193123},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.0,"breakHorizontal":8.5,"spinRate":1644,"spinDirection":242},"zone":12,"typeConfidence":2.0,"plateTime":0.39988650434718354,"extension":6.11448208526991},"index":5,"playId":"6e8e2a47-b855-3725-a498-1d110bdccd32","pitchNumber":6,"startTime":"2026-06-25T23:38:16.439Z","endTime":"2026-06-25T23:38:20.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.002620319859954,"aZ":-32.850060282703836,"pfxX":-1.2917363763404608,"pfxZ":-0.4276048816682252,"pX":-0.9627863329912663,"pZ":2.085463629540187,"vX0":2.026383246409694,"vY0":-125.5898904376742,"vZ0":-1.4170597196270336,"x":153.7,"y":182.47,"x0":-1.6131322004739952,"y0":50.00113631002439,"z0":5.334747028307634,"aX":-2.058643398025846},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.8,"breakHorizontal":1.9,"spinRate":2389,"spinDirection":271},"zone":13,"typeConfidence":2.0,"plateTime":0.4365332864079692,"extension":5.603537332228329},"index":6,"playId":"dabc2be4-350b-3fb9-9e11-26b4941bf560","pitchNumber":7,"startTime":"2026-06-25T23:38:34.931Z","endTime":"2026-06-25T23:38:39.035Z","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":97.4,"endSpeed":90.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.511761627385717,"aZ":-20.884763030800666,"pfxX":-6.585886553757397,"pfxZ":5.479926502896534,"pX":0.35196508638840446,"pZ":2.8903090880657625,"vX0":7.404694041847713,"vY0":-141.73622224605853,"vZ0":-1.8110574980626537,"x":103.58,"y":160.74,"x0":-1.4229420105176085,"y0":50.00393067798571,"z0":4.853746616958172,"aX":-13.57211832163673},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.8,"breakHorizontal":10.7,"spinRate":1837,"spinDirection":240},"zone":3,"typeConfidence":2.0,"plateTime":0.3845610124069343,"extension":6.33229192865536},"index":7,"playId":"e89e93b5-d65d-3af3-b79a-5583dd4b5520","pitchNumber":8,"startTime":"2026-06-25T23:39:03.737Z","endTime":"2026-06-25T23:39:08.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.001269888390087,"aZ":-22.42522373893179,"pfxX":-5.827368225238475,"pfxZ":4.860965514893415,"pX":0.21961916385323982,"pZ":2.85810394075777,"vX0":6.608411600239527,"vY0":-139.87433622076983,"vZ0":-1.3555227556462275,"x":108.63,"y":161.61,"x0":-1.403093188785968,"y0":50.002487438062886,"z0":4.802481408717398,"aX":-11.68595828065275},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.8,"breakHorizontal":9.4,"spinRate":1815,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.38980817059322614,"extension":6.403911406603305},"index":8,"playId":"4b51b93c-32ab-32ce-b849-5ccaab960b15","pitchNumber":9,"startTime":"2026-06-25T23:39:25.668Z","endTime":"2026-06-25T23:39:32.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63792454380631,"aZ":-33.34219452583573,"pfxX":-0.07406185662561215,"pfxZ":-0.7242614204105671,"pX":-0.4279160854822873,"pZ":2.3171798243862356,"vX0":3.049055246448892,"vY0":-125.54746804155894,"vZ0":-0.28795544901336256,"x":133.31,"y":176.22,"x0":-1.64470294068907,"y0":50.003912025315884,"z0":5.129827508900881,"aX":-0.11923227983508451},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.2,"breakHorizontal":-0.5,"spinRate":2226,"spinDirection":317},"zone":4,"typeConfidence":2.0,"plateTime":0.43503303325257825,"extension":6.025677418783025},"index":9,"playId":"41651ef2-2593-3443-a586-3fba0c0b39b7","pitchNumber":10,"startTime":"2026-06-25T23:39:48.637Z","endTime":"2026-06-25T23:39:52.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:39:52.435Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a ground ball to right fielder Cam Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-25T23:39:53.080Z","endTime":"2026-06-25T23:40:59.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":86.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6364738619118,"aZ":-24.404409187939383,"pfxX":-6.724562528986485,"pfxZ":4.001948669852874,"pX":-0.43580667090727415,"pZ":3.4117603358351523,"vX0":5.519593450848517,"vY0":-138.3887525278219,"vZ0":-0.14088926575746974,"x":133.61,"y":146.66,"x0":-1.5816468919069644,"y0":50.00278438903539,"z0":5.096905018044249,"aX":-13.054460663020143},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.4,"breakHorizontal":11.0,"spinRate":1876,"spinDirection":238},"zone":1,"typeConfidence":2.0,"plateTime":0.39566185472364257,"extension":5.916688341722865},"index":0,"playId":"3bf8ed82-a13d-396f-9bdc-ae9ad611cad4","pitchNumber":1,"startTime":"2026-06-25T23:40:16.096Z","endTime":"2026-06-25T23:40:20.110Z","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":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.952325572480504,"aZ":-29.113389567241885,"pfxX":-6.489479241211205,"pfxZ":2.0630494166448554,"pX":-1.0567847126207548,"pZ":0.9669867594326104,"vX0":3.1775413484218493,"vY0":-120.7958031288407,"vZ0":-3.9732823390497316,"x":157.28,"y":212.67,"x0":-1.5443584307886238,"y0":50.001262535423415,"z0":5.185301165304408,"aX":-9.614445274710809},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.1,"breakHorizontal":11.0,"spinRate":1157,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.4529793244878104,"extension":5.694801661589253},"index":1,"playId":"45e2637e-bd0e-3daf-a6ac-47ab92501804","pitchNumber":2,"startTime":"2026-06-25T23:40:32.741Z","endTime":"2026-06-25T23:40:36.788Z","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":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.129631798190236,"aZ":-22.996233501946524,"pfxX":-7.5450000985146435,"pfxZ":4.749461503159395,"pX":0.28136339704414276,"pZ":2.560596782796086,"vX0":7.503310094130452,"vY0":-137.81925264092587,"vZ0":-2.445284932143534,"x":106.28,"y":169.64,"x0":-1.4893385037562767,"y0":50.00607029988676,"z0":5.00383127963407,"aX":-14.592997915983105},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.3,"breakHorizontal":12.2,"spinRate":1954,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.39662179162511135,"extension":6.024143439589658},"hitData":{"launchSpeed":101.3,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.02,"coordY":119.76}},"index":2,"playId":"b36b2276-5436-3d3d-a817-a955abc2db62","pitchNumber":3,"startTime":"2026-06-25T23:40:49.225Z","endTime":"2026-06-25T23:40:59.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:40:59.257Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colt Keith lines out to center fielder Taylor Trammell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-25T23:41:03.112Z","endTime":"2026-06-25T23:42:53.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":4},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"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":94.5,"endSpeed":87.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.573059618951003,"aZ":-23.414154362438033,"pfxX":-7.789842717279835,"pfxZ":4.519577188665622,"pX":0.11688736181062252,"pZ":2.436581014587783,"vX0":7.461806489826077,"vY0":-137.60140975238176,"vZ0":-2.5793193197114315,"x":112.54,"y":172.99,"x0":-1.6044487055439312,"y0":50.000024435919784,"z0":4.954798353909366,"aX":-15.090311312039056},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.9,"breakHorizontal":12.7,"spinRate":1932,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.39648381280319533,"extension":5.876526803953097},"index":0,"playId":"e9170aeb-3b03-3fea-85ea-5170da568ca5","pitchNumber":1,"startTime":"2026-06-25T23:41:32.087Z","endTime":"2026-06-25T23:41:36.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.798442141086763,"aZ":-28.922206100361688,"pfxX":-4.042354709484009,"pfxZ":2.017292003172313,"pX":0.7094918516900572,"pZ":0.573344291662632,"vX0":6.6502188297664935,"vY0":-126.15828464623603,"vZ0":-5.458616060158146,"x":89.96,"y":223.3,"x0":-1.4361231958866394,"y0":50.00166956174214,"z0":5.0977534318330795,"aX":-6.51231442280157},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.6,"breakHorizontal":5.8,"spinRate":2236,"spinDirection":282},"zone":14,"typeConfidence":2.0,"plateTime":0.43425345116611425,"extension":5.801385367804246},"index":1,"playId":"5a518a24-b76c-35ba-9aec-dad6ec012a89","pitchNumber":2,"startTime":"2026-06-25T23:41:52.239Z","endTime":"2026-06-25T23:41:57.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.733273827779826,"aZ":-24.585751318680607,"pfxX":-7.463356072436653,"pfxZ":3.9134907031387964,"pX":0.6138628494279814,"pZ":2.2329309019411965,"vX0":8.521875059602971,"vY0":-137.05198007605867,"vZ0":-2.5472231344841143,"x":93.6,"y":178.49,"x0":-1.5377378720748578,"y0":50.00514137195591,"z0":4.819265326681217,"aX":-14.47855939129307},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.8,"breakHorizontal":12.1,"spinRate":1856,"spinDirection":242},"zone":6,"typeConfidence":2.0,"plateTime":0.3967151053494189,"extension":6.057560364070717},"index":2,"playId":"7c54faa4-31a6-34f1-ad87-c7e6507ea669","pitchNumber":3,"startTime":"2026-06-25T23:42:17.487Z","endTime":"2026-06-25T23:42:21.775Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-25T23:42:28.067Z","endTime":"2026-06-25T23:42:46.681Z","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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.326712228853744,"aZ":-36.98714864573792,"pfxX":-0.07719166403747524,"pfxZ":-2.9621409613051686,"pX":-0.8869322652366551,"pZ":2.8773214765363933,"vX0":1.9576226942296038,"vY0":-126.55439302602754,"vZ0":1.3160192317445483,"x":150.81,"y":161.09,"x0":-1.6597662533151418,"y0":50.00211476652796,"z0":5.308505729681801,"aX":-0.12569520127035633},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.8,"breakHorizontal":-0.2,"spinRate":2156,"spinDirection":273},"zone":11,"typeConfidence":2.0,"plateTime":0.4324659496127228,"extension":5.77471430011562},"hitData":{"launchSpeed":96.7,"launchAngle":18.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.23,"coordY":70.18}},"index":4,"playId":"7db44a20-85c7-3f8c-98ba-d74c25992155","pitchNumber":4,"startTime":"2026-06-25T23:42:46.681Z","endTime":"2026-06-25T23:42:53.468Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:42:53.468Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christian Walker pops out to first baseman Spencer Torkelson in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-25T23:44:54.882Z","endTime":"2026-06-25T23:45:39.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":76.0,"endSpeed":70.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.246056708281046,"aZ":-37.58230249062979,"pfxX":8.252818302571491,"pfxZ":-4.32090986864109,"pX":-0.20921321348629474,"pZ":2.7700273453405164,"vX0":0.5572688009989563,"vY0":-110.7781237279377,"vZ0":1.699838161092272,"x":124.97,"y":163.99,"x0":-1.5366510184736548,"y0":50.00030007677535,"z0":5.8971835614053845,"aX":10.340232958693782},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-7.2,"breakHorizontal":-15.1,"spinRate":2404,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.4928741732048474,"extension":6.842237835030506},"index":0,"playId":"49f4e7b5-cc6d-30d2-9254-5d457f047a39","pitchNumber":1,"startTime":"2026-06-25T23:45:04.611Z","endTime":"2026-06-25T23:45:09.158Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-25T23:45:18.239Z","endTime":"2026-06-25T23:45:30.417Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.422500039634052,"aZ":-25.44653780322686,"pfxX":2.1557320352817224,"pfxZ":3.6742274036533935,"pX":-0.45224325541149724,"pZ":3.060087889002059,"vX0":2.3441683103717588,"vY0":-133.3695084542154,"vZ0":-1.9205835482122358,"x":134.24,"y":156.16,"x0":-1.61749607741533,"y0":50.00066119183611,"z0":5.596130558202309,"aX":3.9440638154777297},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.5,"breakHorizontal":-4.3,"spinRate":2377,"spinDirection":178},"zone":1,"typeConfidence":2.0,"plateTime":0.4082199154779116,"extension":6.67515175842961},"hitData":{"launchSpeed":72.3,"launchAngle":60.0,"totalDistance":160.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":190.15,"coordY":167.39}},"index":2,"playId":"97dfa3a0-e308-3e32-824c-0ac32732a35c","pitchNumber":2,"startTime":"2026-06-25T23:45:30.417Z","endTime":"2026-06-25T23:45:39.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:45:39.204Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jose Altuve lines out to right fielder Kerry Carpenter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-25T23:45:43.877Z","endTime":"2026-06-25T23:47:08.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.247422606880352,"aZ":-29.762512894829708,"pfxX":4.3768781864538715,"pfxZ":1.43069301682835,"pX":0.4916937830984802,"pZ":1.6942462617667777,"vX0":3.6819817714920475,"vY0":-128.07025778103778,"vZ0":-3.9145638734033072,"x":98.26,"y":193.04,"x0":-1.524868013036403,"y0":50.004927001319736,"z0":5.527267634439451,"aX":7.394901745761978},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.0,"breakHorizontal":-8.6,"spinRate":2406,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.4249355162896311,"extension":6.8538984654907695},"index":0,"playId":"f235da95-6c0e-3afb-9265-20e7088e3e3e","pitchNumber":1,"startTime":"2026-06-25T23:46:05.616Z","endTime":"2026-06-25T23:46:08.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.8,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.652807316106216,"aZ":-14.804726535877561,"pfxX":-2.14546886532977,"pfxZ":8.682302333650371,"pX":-0.1371743859069382,"pZ":2.8659138365402868,"vX0":4.078142901495241,"vY0":-139.43770181604955,"vZ0":-4.710009525359391,"x":122.23,"y":161.4,"x0":-1.3294376695164247,"y0":50.002772106474616,"z0":5.529701970372876,"aX":-4.29247471370878},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":3.2,"spinRate":2330,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3904403420380649,"extension":6.680112588206411},"index":1,"playId":"ec802aca-587f-3fe0-a1c2-2c07f1efcffb","pitchNumber":2,"startTime":"2026-06-25T23:46:19.839Z","endTime":"2026-06-25T23:46:22.966Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-25T23:46:26.007Z","endTime":"2026-06-25T23:46:40.472Z","isPitch":false,"type":"action","player":{"id":514888,"link":"/api/v1/people/514888"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":90.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.706902808400027,"aZ":-14.64906176258239,"pfxX":-4.265206423698988,"pfxZ":8.515273348096407,"pX":0.8645338674005041,"pZ":2.423589873640516,"vX0":7.277029705648565,"vY0":-141.48677950924008,"vZ0":-5.8840291974055035,"x":84.05,"y":173.34,"x0":-1.169029667161529,"y0":50.00494901779026,"z0":5.444373289186185,"aX":-8.780594310293383},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.6,"breakHorizontal":6.5,"spinRate":2373,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.38491704382204617,"extension":6.75178708990748},"index":3,"playId":"6d63ad4a-92cf-3d7e-a288-bcd7ba39dad6","pitchNumber":3,"startTime":"2026-06-25T23:46:40.472Z","endTime":"2026-06-25T23:46:44.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8998781370393,"aZ":-13.64828864780957,"pfxX":-5.398288328551615,"pfxZ":9.125206101910706,"pX":0.3349559168910944,"pZ":2.651338300883771,"vX0":6.466957024366899,"vY0":-141.06534134222966,"vZ0":-5.419591412228122,"x":104.23,"y":167.19,"x0":-1.2780150049585095,"y0":50.001284251926954,"z0":5.466075423758488,"aX":-10.958226971928859},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":8.5,"spinRate":2343,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.38719594846758243,"extension":6.757794665492349},"hitData":{"launchSpeed":90.1,"launchAngle":24.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.66,"coordY":96.58}},"index":4,"playId":"e4f2683e-6fda-3118-af94-5a03014d5860","pitchNumber":4,"startTime":"2026-06-25T23:46:59.070Z","endTime":"2026-06-25T23:47:08.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:47:08.117Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Loperfido strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-25T23:47:08.883Z","endTime":"2026-06-25T23:49:05.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.8,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.371177445185477,"aZ":-21.711544624688635,"pfxX":1.0168943690108803,"pfxZ":5.491175149130251,"pX":-0.1319387999468964,"pZ":2.027156552262003,"vX0":4.073731037412903,"vY0":-136.26438785589986,"vZ0":-5.348706226354132,"x":122.03,"y":184.05,"x0":-1.7706236084951594,"y0":50.00024967201332,"z0":5.489317978274491,"aX":1.9354232404547855},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.1,"breakHorizontal":-2.6,"spinRate":2302,"spinDirection":194},"zone":8,"typeConfidence":2.0,"plateTime":0.4000257474153699,"extension":6.849920133441464},"index":0,"playId":"3d0ed038-0b9c-3a56-a02d-d82cc804822b","pitchNumber":1,"startTime":"2026-06-25T23:47:29.121Z","endTime":"2026-06-25T23:47:33.038Z","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":88.5,"endSpeed":82.6,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.756747683214822,"aZ":-31.811727027378844,"pfxX":4.564275618534724,"pfxZ":0.2120149666126725,"pX":-1.8663259767455016,"pZ":2.2177245669329015,"vX0":-1.3806316108865437,"vY0":-129.04790178507744,"vZ0":-2.256472384807993,"x":188.14,"y":178.9,"x0":-1.9226606683422427,"y0":50.00445788359358,"z0":5.515493811022197,"aX":7.823966839536204},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.1,"breakHorizontal":-8.0,"spinRate":2358,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4218244069799373,"extension":6.809689837325245},"index":1,"playId":"3f9686dc-1f3e-3064-bc1d-47998dd23455","pitchNumber":2,"startTime":"2026-06-25T23:47:44.869Z","endTime":"2026-06-25T23:47:48.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":87.4,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.887087912925875,"aZ":-25.069506084267054,"pfxX":1.0093122989223173,"pfxZ":3.7130317524080816,"pX":0.19015353183030143,"pZ":2.5735668208036957,"vX0":4.465251318719651,"vY0":-135.56893068295,"vZ0":-3.2724078388853375,"x":109.75,"y":169.29,"x0":-1.5910165472258035,"y0":50.00239871951968,"z0":5.492695874575279,"aX":1.9304507476182404},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.5,"breakHorizontal":-2.5,"spinRate":2381,"spinDirection":178},"zone":5,"typeConfidence":2.0,"plateTime":0.3998014905122451,"extension":6.784280254484576},"index":2,"playId":"14e054db-a2cf-344b-9870-8fd718c1bac5","pitchNumber":3,"startTime":"2026-06-25T23:48:00.038Z","endTime":"2026-06-25T23:48:03.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.343368035001273,"aZ":-30.71473218669296,"pfxX":-3.316502122486407,"pfxZ":0.8170187068525436,"pX":-0.8079413158160696,"pZ":1.6608944052826653,"vX0":3.4591174235542614,"vY0":-131.8461676967386,"vZ0":-3.715332781666781,"x":147.8,"y":193.94,"x0":-1.6996631083052596,"y0":50.00103683710072,"z0":5.329862362080032,"aX":-5.898467722336107},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.0,"breakHorizontal":5.4,"spinRate":1134,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.41381899100975916,"extension":6.900586398380519},"index":3,"playId":"6d036354-739c-3e22-97af-a0c6070d65fd","pitchNumber":4,"startTime":"2026-06-25T23:48:24.847Z","endTime":"2026-06-25T23:48:29.483Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-25T23:48:34.035Z","endTime":"2026-06-25T23:48:46.086Z","isPitch":false,"type":"action","player":{"id":694388,"link":"/api/v1/people/694388"}},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68841454746148,"aZ":-26.55664635915165,"pfxX":-3.458582949600885,"pfxZ":3.3606433738701877,"pX":-2.034049658641707,"pZ":3.855428912101061,"vX0":0.505362729459699,"vY0":-127.84104586519295,"vZ0":0.9838746408234564,"x":194.53,"y":134.68,"x0":-1.7831737979323945,"y0":50.00605727927282,"z0":5.53330924897516,"aX":-5.787414902243559},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.5,"breakHorizontal":6.2,"spinRate":1555,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.42670068689243834,"extension":6.912679364185268},"index":5,"playId":"1b700d59-df02-35e4-a548-e94196521bf0","pitchNumber":5,"startTime":"2026-06-25T23:48:46.086Z","endTime":"2026-06-25T23:48:49.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":84.3,"strikeZoneTop":3.322,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.56736593097458,"aZ":-31.612160539354736,"pfxX":4.651029975383008,"pfxZ":0.3195468605786802,"pX":-0.5268486379501388,"pZ":1.9428367476568331,"vX0":1.532184181776819,"vY0":-130.49799505340815,"vZ0":-3.209605058899639,"x":137.08,"y":186.32,"x0":-1.7221667821824385,"y0":50.005438706832955,"z0":5.504851265402615,"aX":8.236978895413671},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.2,"breakHorizontal":-8.8,"spinRate":2425,"spinDirection":119},"zone":7,"typeConfidence":2.0,"plateTime":0.4155063889580197,"extension":6.86718145036504},"index":6,"playId":"c05528e8-a06b-3f87-9311-80a1366c0787","pitchNumber":6,"startTime":"2026-06-25T23:49:02.038Z","endTime":"2026-06-25T23:49:05.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:49:05.824Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Torkelson grounds out, shortstop Jeremy Peña to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-25T23:51:02.295Z","endTime":"2026-06-25T23:52:46.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.278790953332702,"aZ":-23.5293142065475,"pfxX":-7.485431480835547,"pfxZ":4.713405254105337,"pX":0.014674621434305134,"pZ":2.283056435670248,"vX0":6.446749341091542,"vY0":-133.70217973961306,"vZ0":-3.1160068059212485,"x":116.44,"y":177.14,"x0":-1.4398595978446642,"y0":50.00406522956603,"z0":5.127586724607736,"aX":-13.731637098039899},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.2,"breakHorizontal":12.4,"spinRate":1694,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.4076303118286826,"extension":5.695058138230941},"index":0,"playId":"8bb8c9f6-f66b-3a62-a7f5-cea245a7b98f","pitchNumber":1,"startTime":"2026-06-25T23:51:17.762Z","endTime":"2026-06-25T23:51:21.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2288945589666,"aZ":-21.821481274406032,"pfxX":-8.373491556351226,"pfxZ":5.427612686963484,"pX":1.2638469107046315,"pZ":2.2644491314669257,"vX0":9.975374493922477,"vY0":-135.85654138830043,"vZ0":-3.7277055023967622,"x":68.83,"y":177.64,"x0":-1.3337064636721032,"y0":50.00058011938883,"z0":5.135205402343644,"aX":-15.962335687808105},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.4,"breakHorizontal":13.6,"spinRate":1735,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4001685798467256,"extension":5.903564538729884},"index":1,"playId":"b2bade15-632e-3e6b-bb00-fb5896c5976f","pitchNumber":2,"startTime":"2026-06-25T23:51:35.390Z","endTime":"2026-06-25T23:51:38.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.381404107548775,"aZ":-29.107932385781577,"pfxX":-4.964392338383165,"pfxZ":1.948787686388652,"pX":-1.107205005347159,"pZ":2.380183454227744,"vX0":2.4731955955604565,"vY0":-124.00743744704386,"vZ0":-1.5627858549839886,"x":159.2,"y":174.52,"x0":-1.4669975501126968,"y0":50.00402339161963,"z0":5.42333723508702,"aX":-7.812643758705632},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.5,"breakHorizontal":8.5,"spinRate":2189,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4399489288113383,"extension":5.5605417260529},"index":2,"playId":"40cb175b-9aba-3bd2-befe-f9cc49e7316a","pitchNumber":3,"startTime":"2026-06-25T23:51:53.528Z","endTime":"2026-06-25T23:51:57.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.589495986637715,"aZ":-35.10057470805817,"pfxX":-4.402243475992419,"pfxZ":-1.8336711792071283,"pX":0.13460867215032785,"pZ":0.19615333994045697,"vX0":5.335000930351067,"vY0":-125.44462760817687,"vZ0":-5.182883162905943,"x":111.87,"y":233.48,"x0":-1.4444145230748349,"y0":50.00049567498145,"z0":5.1395998750012755,"aX":-7.038669638505358},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.2,"breakHorizontal":6.8,"spinRate":2149,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.43608152373295095,"extension":5.737614842578044},"index":3,"playId":"c84d4d6a-ed48-3e9f-97b5-9ea413cae02f","pitchNumber":4,"startTime":"2026-06-25T23:52:13.023Z","endTime":"2026-06-25T23:52:16.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.443197410054232,"aZ":-22.367173073961183,"pfxX":-8.650663476460105,"pfxZ":5.259427677556466,"pX":0.17889747051053526,"pZ":2.075638795918283,"vX0":6.940330587852926,"vY0":-135.4203926788874,"vZ0":-3.7307902022907067,"x":110.18,"y":182.74,"x0":-1.2880965759456398,"y0":50.00318987059384,"z0":5.028148506478985,"aX":-16.132997842035042},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":14.3,"spinRate":1833,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.4038272458656662,"extension":5.926472955604785},"hitData":{"launchSpeed":93.9,"launchAngle":8.0,"totalDistance":131.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.57,"coordY":146.62}},"index":4,"playId":"1ed0be13-2453-3bd5-9c4e-a0633b58fbca","pitchNumber":5,"startTime":"2026-06-25T23:52:34.822Z","endTime":"2026-06-25T23:52:46.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:52:46.191Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, first baseman Christian Walker to pitcher Tatsuya Imai.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-25T23:52:51.589Z","endTime":"2026-06-25T23:54:28.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":837227,"link":"/api/v1/people/837227"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84003861523701,"aZ":-32.124604714342986,"pfxX":-4.020904141378298,"pfxZ":0.0338604420797175,"pX":0.37016243770928386,"pZ":1.2144756971876347,"vX0":5.968660624044121,"vY0":-125.43205393575855,"vZ0":-3.395698211720938,"x":102.89,"y":205.99,"x0":-1.5293028636781962,"y0":50.00395782535135,"z0":5.234027146136785,"aX":-6.340637440187227},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.6,"breakHorizontal":5.8,"spinRate":2218,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.4384143797076372,"extension":5.777981035191621},"index":0,"playId":"ee0c6ec5-308c-326e-8dde-b8f91e1feeaf","pitchNumber":1,"startTime":"2026-06-25T23:53:11.508Z","endTime":"2026-06-25T23:53:14.932Z","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":92.2,"endSpeed":84.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.395658468857466,"aZ":-20.913510657645453,"pfxX":-8.326038980571903,"pfxZ":6.180083363844831,"pX":-1.2183571855837165,"pZ":3.564400731025584,"vX0":3.748539471622476,"vY0":-134.24626432733552,"vZ0":-0.5777836657154409,"x":163.44,"y":142.54,"x0":-1.5518885913961014,"y0":50.00599807549814,"z0":5.272695564399401,"aX":-15.181216359656819},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.3,"breakHorizontal":14.3,"spinRate":1865,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.408195000025974,"extension":5.60075468663214},"index":1,"playId":"65ff16c0-ca0d-34c9-a9ff-7b7d8379debf","pitchNumber":2,"startTime":"2026-06-25T23:53:26.950Z","endTime":"2026-06-25T23:53:30.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.917640168918577,"aZ":-22.494242227436096,"pfxX":-7.802636505789362,"pfxZ":5.111297193352499,"pX":0.2969076257242978,"pZ":2.2837487200195876,"vX0":7.361202384318177,"vY0":-136.491151444994,"vZ0":-3.4200279847948165,"x":105.68,"y":177.12,"x0":-1.41602966028424,"y0":50.00529711276769,"z0":5.0948300202243795,"aX":-14.78343873909318},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.8,"breakHorizontal":12.6,"spinRate":1969,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.40068311686719227,"extension":5.832356133370152},"index":2,"playId":"8475edf2-6fab-3e2d-ac9f-f08e08a8d145","pitchNumber":3,"startTime":"2026-06-25T23:53:41.659Z","endTime":"2026-06-25T23:53:45.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.869518090105405,"aZ":-23.81638515242108,"pfxX":-5.569334057900892,"pfxZ":4.4356627334687015,"pX":-1.0235806646098582,"pZ":3.7651934825054165,"vX0":3.423274634806836,"vY0":-135.49706891290884,"vZ0":0.44567130985837533,"x":156.02,"y":137.12,"x0":-1.5710452653683578,"y0":50.00259701785404,"z0":5.245176315048592,"aX":-10.495146640223696},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.3,"breakHorizontal":9.5,"spinRate":1826,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.40216685287760656,"extension":5.705240926683681},"index":3,"playId":"5224dfa5-8f1c-32be-b7bb-c7a2ba45c73d","pitchNumber":4,"startTime":"2026-06-25T23:54:01.330Z","endTime":"2026-06-25T23:54:06.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64956259457395,"aZ":-33.61611610357657,"pfxX":-4.22193964814759,"pfxZ":-0.8964284038836849,"pX":-0.38004030024831703,"pZ":1.7807005079139768,"vX0":4.334184771398126,"vY0":-125.65416683337287,"vZ0":-1.975603684406876,"x":131.49,"y":190.7,"x0":-1.569151682969607,"y0":50.00018764333536,"z0":5.278118232825342,"aX":-6.830248947435818},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.8,"breakHorizontal":6.8,"spinRate":2207,"spinDirection":298},"zone":7,"typeConfidence":2.0,"plateTime":0.43395967052728723,"extension":5.708887226188773},"hitData":{"launchSpeed":82.6,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.7,"coordY":162.21}},"index":4,"playId":"45cfdb3d-22be-3aca-808f-df0208c8cc1e","pitchNumber":5,"startTime":"2026-06-25T23:54:19.271Z","endTime":"2026-06-25T23:54:28.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:54:28.121Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-25T23:54:32.667Z","endTime":"2026-06-25T23:56:20.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60407211107807,"aZ":-29.004645669594083,"pfxX":-6.688740579066236,"pfxZ":2.100462703988482,"pX":-0.7319490959662642,"pZ":2.936547862145302,"vX0":4.033907651393569,"vY0":-121.68538131892183,"vZ0":0.11207274950976398,"x":144.9,"y":159.49,"x0":-1.5373671657152037,"y0":50.002705889295264,"z0":5.391067592234694,"aX":-10.08796398206089},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.1,"breakHorizontal":11.3,"spinRate":1331,"spinDirection":254},"zone":1,"typeConfidence":2.0,"plateTime":0.44915473179576715,"extension":5.6651288135109805},"index":0,"playId":"0542580d-0186-3d2a-a28c-bba3666a4d92","pitchNumber":1,"startTime":"2026-06-25T23:54:58.146Z","endTime":"2026-06-25T23:55:02.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.139216424491284,"aZ":-31.074660703478553,"pfxX":-2.7722568310542623,"pfxZ":0.7060035228019357,"pX":1.6618168535846194,"pZ":0.4841712577548603,"vX0":8.348278550379227,"vY0":-123.31926542732414,"vZ0":-5.2878730541319,"x":53.66,"y":225.71,"x0":-1.3918273757136137,"y0":50.003698200145664,"z0":5.2459772043393995,"aX":-4.31586983852668},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.4,"breakHorizontal":3.2,"spinRate":2303,"spinDirection":275},"zone":14,"typeConfidence":2.0,"plateTime":0.4424192730030776,"extension":5.552965203260644},"index":1,"playId":"01ea5896-d578-3999-ab7e-dc25b13f29a6","pitchNumber":2,"startTime":"2026-06-25T23:55:14.129Z","endTime":"2026-06-25T23:55:19.228Z","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":85.5,"endSpeed":79.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.324526763396797,"aZ":-32.92322213066735,"pfxX":-0.7629756242899361,"pfxZ":-0.47429777214010116,"pX":1.3218333613389923,"pZ":2.0942786661946675,"vX0":6.97788661687696,"vY0":-124.44476598400078,"vZ0":-1.3942894444664995,"x":66.61,"y":182.23,"x0":-1.410929977094596,"y0":50.00282542881442,"z0":5.371501384267756,"aX":-1.2058168782697543},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.0,"breakHorizontal":-0.1,"spinRate":2269,"spinDirection":330},"zone":14,"typeConfidence":2.0,"plateTime":0.4389630289619859,"extension":5.666553413114538},"index":2,"playId":"ed07151c-64c5-389c-9fda-102286c1058f","pitchNumber":3,"startTime":"2026-06-25T23:55:33.938Z","endTime":"2026-06-25T23:55:37.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.719876926237877,"aZ":-28.942306088841473,"pfxX":-7.812322924150601,"pfxZ":2.0312364437828063,"pX":0.04882317086534476,"pZ":0.3001014250048234,"vX0":6.131096262637209,"vY0":-125.67908318881486,"vZ0":-6.191749765376175,"x":115.14,"y":230.68,"x0":-1.4136309254564756,"y0":50.002678934753725,"z0":5.162014064353997,"aX":-12.431864878600848},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.4,"breakHorizontal":12.6,"spinRate":2250,"spinDirection":283},"zone":14,"typeConfidence":2.0,"plateTime":0.4366812891710161,"extension":5.591895607724642},"index":3,"playId":"08d50a94-3201-3f54-88b8-c1601b9d5421","pitchNumber":4,"startTime":"2026-06-25T23:55:52.651Z","endTime":"2026-06-25T23:55:57.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.512120433494314,"aZ":-29.62519184590421,"pfxX":-2.2003740037808144,"pfxZ":1.578816568618743,"pX":-0.24619779062908817,"pZ":2.594687105713706,"vX0":3.8364266523647714,"vY0":-127.09648282075577,"vZ0":-0.6706056516132295,"x":126.38,"y":168.72,"x0":-1.4991477603172811,"y0":50.000526729236626,"z0":5.244411720562006,"aX":-3.5480744491476517},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.0,"breakHorizontal":3.0,"spinRate":2158,"spinDirection":297},"zone":5,"typeConfidence":2.0,"plateTime":0.43331877786196893,"extension":5.851343406144065},"index":4,"playId":"9cf25a5b-23e3-3e5b-9e7e-ee6a41c350da","pitchNumber":5,"startTime":"2026-06-25T23:56:16.036Z","endTime":"2026-06-25T23:56:20.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:56:20.587Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cam Smith lines out to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-25T23:58:13.686Z","endTime":"2026-06-25T23:59:02.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.854497117303907,"aZ":-23.98078254119217,"pfxX":1.4012930737152258,"pfxZ":4.479970601230333,"pX":-1.15068098681882,"pZ":2.9043564868146015,"vX0":0.917792955830756,"vY0":-133.4018679414374,"vZ0":-2.5964410842855705,"x":160.86,"y":160.36,"x0":-1.6795704922654344,"y0":50.00024023129922,"z0":5.592777012429089,"aX":2.561196097596855},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.8,"breakHorizontal":-2.8,"spinRate":2314,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.408363482856811,"extension":6.7087520355848085},"index":0,"playId":"76c1f565-0d33-3395-9e5b-33f4d4230c79","pitchNumber":1,"startTime":"2026-06-25T23:58:38.880Z","endTime":"2026-06-25T23:58:43.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.723870175915998,"aZ":-22.210996390818796,"pfxX":0.7903810033638847,"pfxZ":5.353483160574691,"pX":0.09606883298986679,"pZ":2.1499734433919313,"vX0":4.414614833774508,"vY0":-134.49315112246612,"vZ0":-4.673257242718465,"x":113.34,"y":180.73,"x0":-1.6585886670109264,"y0":50.00606948807451,"z0":5.45273316172152,"aX":1.4709165632092127},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.1,"breakHorizontal":-2.3,"spinRate":2289,"spinDirection":181},"zone":8,"typeConfidence":2.0,"plateTime":0.404749737860703,"extension":6.860203050732022},"hitData":{"launchSpeed":87.4,"launchAngle":25.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.98,"coordY":85.3}},"index":1,"playId":"8af55e13-5732-33ca-9d24-c0f949b71ebf","pitchNumber":2,"startTime":"2026-06-25T23:58:52.264Z","endTime":"2026-06-25T23:59:02.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:59:02.514Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Taylor Trammell homers (2) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-25T23:59:01.392Z","endTime":"2026-06-26T00:00:02.837Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":{"id":675512,"link":"/api/v1/people/675512"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22865376208174,"aZ":-16.31062768839584,"pfxX":-1.4472363952187832,"pfxZ":7.845057054105073,"pX":0.26648407526757345,"pZ":2.725799088076373,"vX0":5.807011065775868,"vY0":-140.2550659824413,"vZ0":-4.7085485880311655,"x":106.84,"y":165.18,"x0":-1.629301584333094,"y0":50.00534338705947,"z0":5.46638145380967,"aX":-2.92810228677009},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.6,"breakHorizontal":1.6,"spinRate":2181,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3882904995765597,"extension":6.793686932902789},"index":0,"playId":"28866dfc-7acc-3cb5-a048-b8ca5bb2ec99","pitchNumber":1,"startTime":"2026-06-25T23:59:21.344Z","endTime":"2026-06-25T23:59:25.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21689562487358,"aZ":-32.127556544378464,"pfxX":4.517136960738034,"pfxZ":0.02675945368578425,"pX":-0.25913579054333574,"pZ":2.2490564977043777,"vX0":2.4162902174317082,"vY0":-128.1578833475256,"vZ0":-2.3531935062175835,"x":126.88,"y":178.06,"x0":-1.7959524222059078,"y0":50.00253575219244,"z0":5.646631268312996,"aX":7.642322471857292},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.2,"breakHorizontal":-8.6,"spinRate":2407,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.42461460261068584,"extension":6.831366834258816},"hitData":{"launchSpeed":110.5,"launchAngle":25.0,"totalDistance":422.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":251.73,"coordY":80.99}},"index":1,"playId":"aa450a24-4547-30ee-896d-01376fa90fff","pitchNumber":2,"startTime":"2026-06-25T23:59:34.918Z","endTime":"2026-06-26T00:00:02.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:00:02.837Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Vázquez flies out to right fielder Kerry Carpenter.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-26T00:00:08.502Z","endTime":"2026-06-26T00:01:17.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"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_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":88.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85167030660436,"aZ":-17.18580120038151,"pfxX":-3.4616610763572075,"pfxZ":7.4820560347606175,"pX":-1.074157369425596,"pZ":3.932277036445224,"vX0":2.444443589844935,"vY0":-139.36157738141517,"vZ0":-1.5139310314713144,"x":157.94,"y":132.61,"x0":-1.5047088799247326,"y0":50.004220897770274,"z0":5.596213642493334,"aX":-6.936494150381461},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":5.9,"spinRate":2207,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39025965732801504,"extension":6.826819652217009},"index":0,"playId":"9694c463-62d7-3f88-ad7e-52745e26e173","pitchNumber":1,"startTime":"2026-06-26T00:00:21.572Z","endTime":"2026-06-26T00:00:26.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":89.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58173907968069,"aZ":-19.86628922488261,"pfxX":-6.538259426834788,"pfxZ":6.151927665606615,"pX":-0.3347514348973494,"pZ":1.0713049528822176,"vX0":5.77790568481063,"vY0":-139.4286742702654,"vZ0":-8.249993722930064,"x":129.76,"y":209.85,"x0":-1.5681058314856293,"y0":50.00285268807912,"z0":5.342036769956336,"aX":-13.082132867393584},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.8,"breakHorizontal":10.9,"spinRate":2125,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3904289552641229,"extension":6.8641858201888315},"index":1,"playId":"0934a087-4f17-3d17-b6f7-a28e7f2a5995","pitchNumber":2,"startTime":"2026-06-26T00:00:39.987Z","endTime":"2026-06-26T00:00:44.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8352831694753,"aZ":-26.20022957868343,"pfxX":4.479097333670727,"pfxZ":3.2590263512310234,"pX":-0.39542041932418126,"pZ":1.838190672456165,"vX0":1.950310266656412,"vY0":-133.9886153053654,"vZ0":-4.635886699791304,"x":132.07,"y":189.15,"x0":-1.7129840008067259,"y0":50.00188381242408,"z0":5.445219713686816,"aX":8.20659748769621},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.2,"breakHorizontal":-8.5,"spinRate":2338,"spinDirection":179},"zone":7,"typeConfidence":2.0,"plateTime":0.4075799479645945,"extension":6.957806246599924},"index":2,"playId":"5cf286e1-d97a-35a7-b8ef-b1b28adecb6d","pitchNumber":3,"startTime":"2026-06-26T00:00:53.668Z","endTime":"2026-06-26T00:00:57.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.269322160969725,"aZ":-19.194831349945417,"pfxX":-0.9868115209245053,"pfxZ":6.629647066343641,"pX":0.23473456256491823,"pZ":2.2789121514198265,"vX0":4.846669278172464,"vY0":-138.4014809523257,"vZ0":-5.035402386834518,"x":108.05,"y":177.25,"x0":-1.4040899514677574,"y0":50.00372002985805,"z0":5.391036979706847,"aX":-1.9332011155909588},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.3,"breakHorizontal":0.8,"spinRate":2142,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.39439906447739403,"extension":6.819844791207357},"hitData":{"launchSpeed":84.5,"launchAngle":30.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.48,"coordY":95.14}},"index":3,"playId":"9cbdc2b8-0a38-31c4-a9ab-91549236efcf","pitchNumber":4,"startTime":"2026-06-26T00:01:07.763Z","endTime":"2026-06-26T00:01:17.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:01:17.856Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremy Peña singles on a line drive to center fielder James Outman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-26T00:01:16.915Z","endTime":"2026-06-26T00:02:47.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86407376580698,"aZ":-21.646587536197103,"pfxX":2.1940979123534032,"pfxZ":5.63036118254013,"pX":0.7851856589251552,"pZ":2.4375078208242105,"vX0":5.848731425450072,"vY0":-135.23642804699705,"vZ0":-4.060451716504951,"x":87.07,"y":172.97,"x0":-1.6824551033376771,"y0":50.00347652560855,"z0":5.458927963992243,"aX":4.101893035561665},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":-5.2,"spinRate":2359,"spinDirection":180},"zone":6,"typeConfidence":2.0,"plateTime":0.4035526088160273,"extension":6.832405229560399},"index":0,"playId":"069d65ec-1f3d-31d0-8ff6-50c5995251d8","pitchNumber":1,"startTime":"2026-06-26T00:01:39.664Z","endTime":"2026-06-26T00:01:45.587Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-26T00:01:55.477Z","endTime":"2026-06-26T00:02:01.377Z","isPitch":false,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"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.2,"endSpeed":88.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.373485736807307,"aZ":-12.544679019390927,"pfxX":-2.5755847897617006,"pfxZ":9.824201260593764,"pX":0.808678637716242,"pZ":1.0038607830134498,"vX0":6.309551787808909,"vY0":-139.73252734092983,"vZ0":-9.649575734819667,"x":86.18,"y":211.68,"x0":-1.1334911430583299,"y0":50.00530421228142,"z0":5.303942531311327,"aX":-5.147926991957756},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":3.5,"spinRate":2276,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.39040339466060336,"extension":6.823839502669775},"index":2,"playId":"518ed1ac-9ed1-36ca-bffe-fe29a467df0b","pitchNumber":2,"startTime":"2026-06-26T00:02:01.377Z","endTime":"2026-06-26T00:02:04.643Z","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":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.331674742124225,"aZ":-30.110413590395556,"pfxX":-7.05620949625389,"pfxZ":1.2044571008687006,"pX":0.10811175157658184,"pZ":0.4897340350663666,"vX0":6.395366397426439,"vY0":-129.326469482696,"vZ0":-6.517528562531356,"x":112.88,"y":225.56,"x0":-1.467662534001892,"y0":50.00249026833798,"z0":5.321172904539975,"aX":-12.077620288534545},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.1,"breakHorizontal":11.5,"spinRate":1297,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.42184627034587496,"extension":7.018473661980344},"index":3,"playId":"40c90599-b1ad-38fe-9052-c6504d03ee25","pitchNumber":3,"startTime":"2026-06-26T00:02:17.588Z","endTime":"2026-06-26T00:02:21.507Z","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":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.918316499270905,"aZ":-19.607915670210172,"pfxX":-5.466111917198171,"pfxZ":6.186943905109549,"pX":-0.5404108523210539,"pZ":3.812521598009424,"vX0":4.304073833347518,"vY0":-140.90634497861464,"vZ0":-1.413125399043048,"x":137.6,"y":135.84,"x0":-1.36965679387723,"y0":50.006124846820285,"z0":5.574579507698662,"aX":-11.10738394735226},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.2,"breakHorizontal":9.1,"spinRate":2293,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3871940332701631,"extension":6.717143987734541},"hitData":{"launchSpeed":79.9,"launchAngle":13.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":114.49,"coordY":112.17}},"index":4,"playId":"4b0d4154-11ce-3edd-a172-0e5b300d9ef3","pitchNumber":4,"startTime":"2026-06-26T00:02:36.584Z","endTime":"2026-06-26T00:02:47.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:02:47.207Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yordan Alvarez flies out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-26T00:04:06.430Z","endTime":"2026-06-26T00:04:19.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-26T00:03:00.506Z","endTime":"2026-06-26T00:04:08.758Z","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(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.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30382877309764,"aZ":-17.031543355562697,"pfxX":-4.729128983815231,"pfxZ":7.661843287285425,"pX":0.29916330299816085,"pZ":3.2582361408529685,"vX0":6.6385253580491135,"vY0":-139.46131078687452,"vZ0":-2.881466615906418,"x":105.6,"y":150.81,"x0":-1.4937007062866436,"y0":50.00602676023389,"z0":5.423342261623982,"aX":-9.351140174568092},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":7.2,"spinRate":2258,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.39220048348911973,"extension":6.81088899924464},"hitData":{"launchSpeed":83.0,"launchAngle":54.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.33,"coordY":125.58}},"index":1,"playId":"6a962cf8-bc83-31bf-93fd-da82fdcca9f6","pitchNumber":1,"startTime":"2026-06-26T00:04:08.758Z","endTime":"2026-06-26T00:04:19.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:04:19.467Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-26T00:06:10.545Z","endTime":"2026-06-26T00:07:39.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"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":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85210324848562,"aZ":-24.6431552085828,"pfxX":-7.272941124259101,"pfxZ":3.921253467443872,"pX":-0.9481721237848262,"pZ":2.5093052771289504,"vX0":4.228535946300909,"vY0":-136.9434118369487,"vZ0":-2.4368616861954746,"x":153.14,"y":171.03,"x0":-1.5576886154930472,"y0":50.005925206607955,"z0":5.075415424033363,"aX":-13.981564615130118},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.8,"breakHorizontal":12.5,"spinRate":1917,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3981456137592554,"extension":5.893331878722711},"index":0,"playId":"1b6d8ada-3813-316f-bce8-045ffce37360","pitchNumber":1,"startTime":"2026-06-26T00:06:31.172Z","endTime":"2026-06-26T00:06:35.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.763500396570564,"aZ":-22.833113775453743,"pfxX":-7.307898435341964,"pfxZ":4.880237117227267,"pX":-0.3673869847053526,"pZ":2.9733025400652644,"vX0":5.55657874194031,"vY0":-137.35443390126355,"vZ0":-1.2631730538862413,"x":131.0,"y":158.5,"x0":-1.4647419531868666,"y0":50.006532326904825,"z0":4.988355103953748,"aX":-13.998987385658104},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.8,"breakHorizontal":12.1,"spinRate":1928,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.3984183227011857,"extension":6.0105160832836555},"index":1,"playId":"ec14ca94-5245-32ad-a61c-b84ba60a7721","pitchNumber":2,"startTime":"2026-06-26T00:06:46.803Z","endTime":"2026-06-26T00:06:50.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.143465906506034,"aZ":-22.170457408000427,"pfxX":-6.9255676263958685,"pfxZ":4.947631166839044,"pX":0.1660786031753366,"pZ":1.7993133859104296,"vX0":7.0089532907006,"vY0":-140.1914388245504,"vZ0":-4.199149098781748,"x":110.67,"y":190.2,"x0":-1.4483764981488678,"y0":50.00120819965197,"z0":4.736000596723838,"aX":-13.995826397696147},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.4,"breakHorizontal":11.4,"spinRate":1859,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.38844818922884183,"extension":6.289134650812337},"index":2,"playId":"ceb5c469-939f-3775-8ec8-c7c6604942d5","pitchNumber":3,"startTime":"2026-06-26T00:07:05.577Z","endTime":"2026-06-26T00:07:10.039Z","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-26T00:07:20.649Z","endTime":"2026-06-26T00:07:35.820Z","isPitch":false,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.410836204637874,"aZ":-30.224686792368065,"pfxX":-1.9571305193456663,"pfxZ":1.1618847220866835,"pX":0.5122966129288617,"pZ":0.7689398085763286,"vX0":5.684571539690876,"vY0":-127.88402455138382,"vZ0":-4.971354113331323,"x":97.47,"y":218.02,"x0":-1.4734132372378845,"y0":50.002825004297335,"z0":5.075903045309601,"aX":-3.281440336285659},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.3,"breakHorizontal":2.4,"spinRate":2349,"spinDirection":270},"zone":14,"typeConfidence":2.0,"plateTime":0.42635004843532265,"extension":5.879802607642312},"index":4,"playId":"4ccf93ce-2618-34e6-b075-4208a49e0987","pitchNumber":4,"startTime":"2026-06-26T00:07:35.820Z","endTime":"2026-06-26T00:07:39.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:07:39.584Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a ground ball to center fielder Taylor Trammell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-26T00:07:41.877Z","endTime":"2026-06-26T00:08:32.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"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],"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":1},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":89.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.323227361852286,"aZ":-21.545741999214275,"pfxX":-7.5584772660659,"pfxZ":5.2830644821546295,"pX":0.5478097261859388,"pZ":1.6352218216517973,"vX0":8.481200722810238,"vY0":-139.76149849290516,"vZ0":-4.612095846651668,"x":96.12,"y":194.63,"x0":-1.5190847919720654,"y0":50.005861378282205,"z0":4.689531757368904,"aX":-15.217745230527665},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.0,"breakHorizontal":12.4,"spinRate":1967,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.3892976989332779,"extension":6.320380129035254},"index":0,"playId":"64fb3624-3986-35fa-8baf-7d3bd14083f9","pitchNumber":1,"startTime":"2026-06-26T00:08:05.202Z","endTime":"2026-06-26T00:08:09.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.907766833351598,"aZ":-20.2248710044878,"pfxX":-6.520338397429056,"pfxZ":5.889613175067441,"pX":-0.04351192734041191,"pZ":1.7418441278860928,"vX0":6.742990241854947,"vY0":-140.42983133564144,"vZ0":-4.563168056507649,"x":118.66,"y":191.75,"x0":-1.6099112316672415,"y0":50.00693262732053,"z0":4.674783600910553,"aX":-13.23992870017114},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.1,"breakHorizontal":10.7,"spinRate":1999,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.3876076937951485,"extension":6.290759035365569},"hitData":{"launchSpeed":102.9,"launchAngle":7.0,"totalDistance":154.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.34,"coordY":102.02}},"index":1,"playId":"065e8a7e-4a09-3161-a459-afeffaba33a2","pitchNumber":2,"startTime":"2026-06-26T00:08:22.371Z","endTime":"2026-06-26T00:08:32.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:08:32.411Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out to left fielder Joey Loperfido.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-26T00:08:44.838Z","endTime":"2026-06-26T00:11:35.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"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,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694388,"link":"/api/v1/people/694388"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.154913387637407,"aZ":-34.9888989487895,"pfxX":0.007901542063075695,"pfxZ":-1.7325696152664771,"pX":0.6196197106359962,"pZ":0.39656955963302043,"vX0":5.263807802200731,"vY0":-126.7633834549566,"vZ0":-4.678842844901802,"x":93.38,"y":228.07,"x0":-1.485628678082072,"y0":50.001234522505975,"z0":5.062477068240868,"aX":0.01281248885484016},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.0,"breakHorizontal":-1.2,"spinRate":2238,"spinDirection":261},"zone":14,"typeConfidence":2.0,"plateTime":0.4322533311146981,"extension":5.862304806129144},"index":0,"playId":"bb3aa4e9-0f81-3cb7-a6c3-9b5fa481d132","pitchNumber":1,"startTime":"2026-06-26T00:09:10.544Z","endTime":"2026-06-26T00:09:14.848Z","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":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72627637337912,"aZ":-20.43630692495314,"pfxX":-6.327476384452987,"pfxZ":5.992633336427037,"pX":-2.131362494592768,"pZ":3.3437765044542855,"vX0":1.4515870570973726,"vY0":-138.3155504566342,"vZ0":-0.6201599064520985,"x":198.24,"y":148.5,"x0":-1.8371117042484923,"y0":50.00094863851342,"z0":4.927979408418935,"aX":-12.391215720072626},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.9,"breakHorizontal":11.3,"spinRate":1876,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.39437674054326743,"extension":5.976617896141106},"index":1,"playId":"7cd731b1-e53a-3516-9863-233e6b6ecf53","pitchNumber":2,"startTime":"2026-06-26T00:09:35.461Z","endTime":"2026-06-26T00:09:39.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.039183874988332,"aZ":-31.70435182003543,"pfxX":-2.4090712035660777,"pfxZ":0.2918979982452079,"pX":-1.3840767873109612,"pZ":4.218113897940421,"vX0":2.0636223147988506,"vY0":-125.93864494590905,"vZ0":3.6260422062207915,"x":169.76,"y":124.89,"x0":-1.901881630159334,"y0":50.002214060921645,"z0":5.326996093879293,"aX":-3.862256143153246},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.7,"breakHorizontal":3.8,"spinRate":2200,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.43524783216074026,"extension":5.687776279758517},"index":2,"playId":"bd990949-64a7-3226-ab4e-bddb9eebb22e","pitchNumber":3,"startTime":"2026-06-26T00:09:58.961Z","endTime":"2026-06-26T00:10:03.221Z","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":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.002105883777926,"aZ":-22.240476216645188,"pfxX":-7.273399604275735,"pfxZ":5.361892128114585,"pX":-0.658079457989679,"pZ":3.009629434838573,"vX0":5.231274401283718,"vY0":-134.93855149837427,"vZ0":-1.3103875086986836,"x":142.08,"y":157.52,"x0":-1.6720494513645812,"y0":50.004115143609994,"z0":5.060992660343229,"aX":-13.480476249197308},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.6,"breakHorizontal":12.1,"spinRate":1917,"spinDirection":242},"zone":1,"typeConfidence":2.0,"plateTime":0.4051307993157307,"extension":5.788167207013341},"index":3,"playId":"e4b04d50-8f49-38bc-a854-edfd6f6f538e","pitchNumber":4,"startTime":"2026-06-26T00:10:22.709Z","endTime":"2026-06-26T00:10:26.771Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-06-26T00:10:39.851Z","endTime":"2026-06-26T00:10:58.339Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12763255160561,"aZ":-30.620724699338336,"pfxX":-3.621468892459277,"pfxZ":0.9709863656908393,"pX":0.18634374773678053,"pZ":2.0833453850774197,"vX0":5.643696142366632,"vY0":-125.40273772744516,"vZ0":-1.4380850795598354,"x":121.48,"y":160.69,"x0":-1.6217834536218165,"y0":50.00122755904088,"z0":5.159971232108389,"aX":-5.7739030558978826},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.7,"breakHorizontal":5.3,"spinRate":2117,"spinDirection":311},"zone":8,"typeConfidence":2.0,"plateTime":0.4366228713150293,"extension":5.808357541044365},"index":5,"playId":"41cde24c-e05b-361d-9a0e-3d1d8b740376","pitchNumber":5,"startTime":"2026-06-26T00:10:58.339Z","endTime":"2026-06-26T00:11:01.662Z","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":95.3,"endSpeed":88.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.990381428957306,"aZ":-21.732682096020394,"pfxX":-6.327988293306264,"pfxZ":5.286609914693173,"pX":0.27903152092349415,"pZ":2.848351583677298,"vX0":7.731219394253667,"vY0":-138.68916901728835,"vZ0":-1.4505019286389405,"x":106.36,"y":161.87,"x0":-1.7045350123089287,"y0":50.00342435026568,"z0":4.808122062943786,"aX":-12.499455443421008},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.5,"breakHorizontal":10.1,"spinRate":1988,"spinDirection":238},"zone":3,"typeConfidence":2.0,"plateTime":0.39286981142618105,"extension":6.192911274638903},"hitData":{"launchSpeed":76.0,"launchAngle":47.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.89,"coordY":125.68}},"index":6,"playId":"0d285a18-c7dc-3f54-be6d-6334f35844b1","pitchNumber":6,"startTime":"2026-06-26T00:11:23.379Z","endTime":"2026-06-26T00:11:35.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:11:35.877Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-26T00:12:19.560Z","endTime":"2026-06-26T00:13:51.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"984325ea-8f39-3e4a-a623-8d56e127cd34","startTime":"2026-06-26T00:12:01.371Z","endTime":"2026-06-26T00:12:04.371Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98674739688257,"aZ":-26.582918129976115,"pfxX":-7.503087790234949,"pfxZ":3.014439128437715,"pX":-0.21241888177274523,"pZ":3.880059999583925,"vX0":6.572676381229279,"vY0":-135.23073014829313,"vZ0":1.9706057251497935,"x":125.1,"y":134.02,"x0":-1.697439305054099,"y0":50.00302812844354,"z0":5.004348297656373,"aX":-13.922060134299867},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.1,"breakHorizontal":12.2,"spinRate":1711,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.4047461016142577,"extension":5.897216146397154},"index":1,"playId":"a5d8e016-2087-35b1-bf07-cb48cb99923c","pitchNumber":1,"startTime":"2026-06-26T00:12:21.855Z","endTime":"2026-06-26T00:12:25.987Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.904582892766435,"aZ":-34.83586324625043,"pfxX":1.4170954189970162,"pfxZ":-1.700658905314043,"pX":0.18677157993432753,"pZ":2.424621711953539,"vX0":4.057435763764091,"vY0":-125.33638257568619,"vZ0":-0.10066547728532749,"x":109.88,"y":173.32,"x0":-1.6470277389339083,"y0":50.00188957898554,"z0":5.346629998571323,"aX":2.2195218515401227},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.8,"breakHorizontal":-3.6,"spinRate":2249,"spinDirection":270},"zone":5,"typeConfidence":2.0,"plateTime":0.4395689348332583,"extension":5.774039554160105},"index":2,"playId":"28d126f0-8a41-3542-8335-49e5083ca4d5","pitchNumber":2,"startTime":"2026-06-26T00:12:41.434Z","endTime":"2026-06-26T00:12:45.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":81.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.062729036479485,"aZ":-32.2129852589949,"pfxX":-0.8060040194855782,"pfxZ":-0.023362366600964357,"pX":-0.7536735951741659,"pZ":1.195037201901714,"vX0":2.7806079725717257,"vY0":-125.95887069051194,"vZ0":-3.6891598538914936,"x":145.73,"y":206.51,"x0":-1.7582132683540481,"y0":50.004243625103086,"z0":5.231820843783867,"aX":-1.320176816219629},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.5,"breakHorizontal":1.0,"spinRate":2238,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.4317648134172227,"extension":5.820235950950548},"index":3,"playId":"e1ea2c52-7c04-3016-b89e-df1137b1608e","pitchNumber":3,"startTime":"2026-06-26T00:13:02.187Z","endTime":"2026-06-26T00:13:06.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61291467045196,"aZ":-19.755830600351363,"pfxX":-6.65893216834684,"pfxZ":6.291871746720931,"pX":1.1516835890640589,"pZ":2.6560570495242675,"vX0":9.614318525967006,"vY0":-139.42195041262315,"vZ0":-2.270207184169887,"x":73.1,"y":167.07,"x0":-1.472228122926265,"y0":50.00143558728336,"z0":4.781032395392335,"aX":-13.141286630833553},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.2,"breakHorizontal":10.1,"spinRate":1986,"spinDirection":241},"zone":12,"typeConfidence":2.0,"plateTime":0.3924823099270687,"extension":6.161573875256375},"index":4,"playId":"217f3ac5-eb10-3813-a04b-22fe88011820","pitchNumber":4,"startTime":"2026-06-26T00:13:24.904Z","endTime":"2026-06-26T00:13:28.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33453120205776,"aZ":-30.531904768480572,"pfxX":-3.961955405000602,"pfxZ":0.9729244107239563,"pX":0.7376641190456207,"pZ":0.10734250148524066,"vX0":6.959298919225864,"vY0":-128.29025622973782,"vZ0":-6.696051775432251,"x":88.88,"y":235.88,"x0":-1.4797115085896457,"y0":50.00267603451443,"z0":5.091720747479646,"aX":-6.689423076018853},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.6,"breakHorizontal":5.9,"spinRate":2247,"spinDirection":267},"zone":14,"typeConfidence":2.0,"plateTime":0.42484688377435464,"extension":5.961032225218164},"index":5,"playId":"2f08750d-b56c-3ba6-a15e-902e808a4fd9","pitchNumber":5,"startTime":"2026-06-26T00:13:46.938Z","endTime":"2026-06-26T00:13:51.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:13:51.987Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isaac Paredes grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-26T00:16:35.944Z","endTime":"2026-06-26T00:18:03.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":{"description":"Pitching Change: Kyle Finnegan replaces Troy Melton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T00:14:26.365Z","endTime":"2026-06-26T00:16:37.895Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.870863459420406,"aZ":-32.64806570565167,"pfxX":0.70582716114248,"pfxZ":-0.3044883149885713,"pX":0.7263279518592114,"pZ":3.3231994048860813,"vX0":6.053825323163207,"vY0":-124.81196559082565,"vZ0":0.6810481027187949,"x":89.31,"y":149.05,"x0":-1.8253693967871407,"y0":50.00062653387457,"z0":5.742163911388299,"aX":1.1088782824786336},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.1,"breakHorizontal":-2.8,"spinRate":2165,"spinDirection":103},"zone":3,"typeConfidence":2.0,"plateTime":0.4393774460220259,"extension":6.557224222661304},"index":1,"playId":"cbc4571b-4de3-31f0-8598-96393628a8f2","pitchNumber":1,"startTime":"2026-06-26T00:16:37.895Z","endTime":"2026-06-26T00:16:42.372Z","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":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.175189288854718,"aZ":-24.555828029122914,"pfxX":-3.5384389308968816,"pfxZ":4.739991647314148,"pX":0.093813166713308,"pZ":1.7979670734152047,"vX0":6.012298481931816,"vY0":-125.67333026542393,"vZ0":-4.209090226041102,"x":113.42,"y":190.23,"x0":-1.8640100072378143,"y0":50.00518389334375,"z0":5.476329259618684,"aX":-5.691578189328666},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.9,"breakHorizontal":5.2,"spinRate":944,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.43493144650797255,"extension":6.730935466781751},"index":2,"playId":"f5badba8-a086-32db-92ac-665fadfbf756","pitchNumber":2,"startTime":"2026-06-26T00:16:54.534Z","endTime":"2026-06-26T00:16:58.795Z","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.9,"endSpeed":88.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.783547698387288,"aZ":-11.82868787252887,"pfxX":-3.770420647852905,"pfxZ":10.213338309517052,"pX":1.1329665088787213,"pZ":2.853872375783798,"vX0":8.688293501604663,"vY0":-139.40312118226765,"vZ0":-5.257259142845928,"x":73.81,"y":161.73,"x0":-1.5174161285471575,"y0":50.001711653518434,"z0":5.527694926126564,"aX":-7.510845484670105},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":5.3,"spinRate":2177,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.39109993987248304,"extension":6.683618751876031},"index":3,"playId":"6c530d7f-ad37-31b4-9ede-96aa570e41ab","pitchNumber":3,"startTime":"2026-06-26T00:17:12.877Z","endTime":"2026-06-26T00:17:16.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(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.6,"endSpeed":88.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.880001430868145,"aZ":-13.007730119736697,"pfxX":-4.352278349734956,"pfxZ":9.652000695627052,"pX":0.44490033911477805,"pZ":3.2889809402355783,"vX0":7.079625956775569,"vY0":-139.21719337171328,"vZ0":-4.1255224935320385,"x":100.04,"y":149.98,"x0":-1.5522049401625038,"y0":50.001411003579,"z0":5.635747289529193,"aX":-8.64190755683132},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":6.6,"spinRate":2244,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.3917225173010346,"extension":6.680162999108209},"index":4,"playId":"4db33bcf-64aa-38ae-8512-c46f1273ef4b","pitchNumber":4,"startTime":"2026-06-26T00:17:32.214Z","endTime":"2026-06-26T00:17:36.204Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-26T00:17:39.519Z","endTime":"2026-06-26T00:17:55.386Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.478218123287906,"aZ":-33.674777606443804,"pfxX":1.817871845255823,"pfxZ":-0.9632761880866427,"pX":0.6245823530778163,"pZ":1.3424205253124915,"vX0":5.184196452250181,"vY0":-123.59127399849964,"vZ0":-3.2902938845881273,"x":93.19,"y":202.53,"x0":-1.732281908971566,"y0":50.005544439686055,"z0":5.504844998398371,"aX":2.825257497300753},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.3,"breakHorizontal":-4.4,"spinRate":2226,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.44234318866689337,"extension":6.5978823100264155},"hitData":{"launchSpeed":99.6,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.14,"coordY":145.09}},"index":6,"playId":"f55f6851-5963-37a2-b274-a095b0e3d548","pitchNumber":5,"startTime":"2026-06-26T00:17:55.386Z","endTime":"2026-06-26T00:18:03.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:18:03.463Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Walker flies out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-26T00:18:07.274Z","endTime":"2026-06-26T00:19:24.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"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":97.2,"endSpeed":90.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.378446609146316,"aZ":-13.357237701404486,"pfxX":-4.235335230500206,"pfxZ":9.177349254779536,"pX":0.9023556133447432,"pZ":0.8274327859592059,"vX0":8.014870597992802,"vY0":-141.1614218888243,"vZ0":-10.310869617128018,"x":82.6,"y":216.44,"x0":-1.403255673377094,"y0":50.00096042049455,"z0":5.352118623819842,"aX":-8.682533184893078},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.0,"breakHorizontal":6.4,"spinRate":2130,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.38570613832365197,"extension":6.769057649224986},"index":0,"playId":"c3d87816-d471-3a07-b983-5d942cfc9feb","pitchNumber":1,"startTime":"2026-06-26T00:18:30.149Z","endTime":"2026-06-26T00:18:33.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.598624061738743,"aZ":-14.735963357985712,"pfxX":-4.606600851876877,"pfxZ":8.603936724967342,"pX":-0.6800672751483436,"pZ":2.9646038100530574,"vX0":3.9523101714946196,"vY0":-140.2721142047024,"vZ0":-4.682611050159434,"x":142.92,"y":158.74,"x0":-1.4969549614892357,"y0":50.00573423287346,"z0":5.590881794122519,"aX":-9.340057214098728},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":7.7,"spinRate":2081,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.3879331168119218,"extension":6.571141516548814},"index":1,"playId":"e199e0d2-11ef-3996-af30-44e0ae0163bb","pitchNumber":2,"startTime":"2026-06-26T00:18:48.523Z","endTime":"2026-06-26T00:18:55.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.003772061806007,"aZ":-21.56069791843981,"pfxX":-3.016265308777937,"pfxZ":6.393554299374028,"pX":-0.5358371173427865,"pZ":2.6525024104356687,"vX0":4.530683769839668,"vY0":-127.23765272966912,"vZ0":-2.9799423185888814,"x":137.42,"y":167.16,"x0":-1.9374334094269416,"y0":50.0058330014938,"z0":5.523467380803251,"aX":-5.009887470319482},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":11.3,"breakHorizontal":4.6,"spinRate":1010,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.42841668170378533,"extension":6.67517871620987},"hitData":{"launchSpeed":94.0,"launchAngle":59.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.17,"coordY":121.09}},"index":2,"playId":"0bbb03a8-7bfd-3548-bc2d-e5966563d6f7","pitchNumber":3,"startTime":"2026-06-26T00:19:12.584Z","endTime":"2026-06-26T00:19:24.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:19:24.599Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Altuve called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-26T00:19:25.950Z","endTime":"2026-06-26T00:21:15.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.814618197094003,"aZ":-33.91335947198412,"pfxX":0.8907076675341711,"pfxZ":-1.0651257979498716,"pX":0.17818430741780453,"pZ":2.383633634824154,"vX0":5.030198136727909,"vY0":-126.54338496772695,"vZ0":-1.428157092028818,"x":110.21,"y":174.42,"x0":-1.944278130228249,"y0":50.00191865709288,"z0":5.651584193252078,"aX":1.4556702371693833},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.0,"breakHorizontal":-2.6,"spinRate":2298,"spinDirection":64},"zone":5,"typeConfidence":2.0,"plateTime":0.4314698187613586,"extension":6.58312817986955},"index":0,"playId":"311453be-b09a-3927-acce-a4ac7497cc44","pitchNumber":1,"startTime":"2026-06-26T00:19:50.465Z","endTime":"2026-06-26T00:19:54.337Z","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":87.2,"endSpeed":80.9,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77788734356987,"aZ":-22.529325984015095,"pfxX":-2.0159268308493807,"pfxZ":5.822889304887886,"pX":-1.4130754715818168,"pZ":2.746212730040097,"vX0":2.671048097824172,"vY0":-127.06725980814582,"vZ0":-2.4332103368805096,"x":170.86,"y":164.63,"x0":-2.209530212353678,"y0":50.005675117239264,"z0":5.4812960642604285,"aX":-3.3413161560002393},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.3,"breakHorizontal":3.1,"spinRate":866,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.42887988382062714,"extension":6.578954851666644},"index":1,"playId":"192e86e0-e24a-3c04-95e5-2def64a8cc23","pitchNumber":2,"startTime":"2026-06-26T00:20:08.494Z","endTime":"2026-06-26T00:20:12.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.365324981162903,"aZ":-10.136777563449098,"pfxX":-4.3757204071167255,"pfxZ":10.808228433433069,"pX":0.7759124595146352,"pZ":1.3755693089185583,"vX0":7.639388760406073,"vY0":-141.01635865659324,"vZ0":-9.496285851495221,"x":87.42,"y":201.64,"x0":-1.3846325899579668,"y0":50.00433104365989,"z0":5.4169706814674745,"aX":-8.923409204030195},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.0,"breakHorizontal":6.6,"spinRate":2084,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.38660995922105323,"extension":6.6733474343735475},"index":2,"playId":"97b9a7f5-c8cf-3732-978f-fb968725d03d","pitchNumber":3,"startTime":"2026-06-26T00:20:32.112Z","endTime":"2026-06-26T00:20:37.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.848598309708944,"aZ":-33.35745015660675,"pfxX":2.021518675923696,"pfxZ":-0.7559062566449555,"pX":1.1168302994177788,"pZ":2.640680125743849,"vX0":7.105041376828673,"vY0":-124.0998967668591,"vZ0":-0.44765411135832056,"x":74.43,"y":167.48,"x0":-2.0358250640895603,"y0":50.00044985388176,"z0":5.5817636778142505,"aX":3.178170974325263},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.2,"breakHorizontal":-5.2,"spinRate":2213,"spinDirection":49},"zone":12,"typeConfidence":2.0,"plateTime":0.4399234841035997,"extension":6.469330476996175},"index":3,"playId":"0c5411de-2d2f-34d3-876b-bd909e9c68d4","pitchNumber":4,"startTime":"2026-06-26T00:20:51.464Z","endTime":"2026-06-26T00:20:55.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.4,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.790386732432836,"aZ":-12.968619363307218,"pfxX":-4.985182679826898,"pfxZ":9.48086973952131,"pX":0.4655863848302518,"pZ":1.815887695681703,"vX0":7.406766109000623,"vY0":-140.48478337594398,"vZ0":-7.640035388439671,"x":99.25,"y":189.75,"x0":-1.5410744050272427,"y0":50.00617446763658,"z0":5.389180692024334,"aX":-10.102271591403452},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":7.8,"spinRate":2140,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.3878949261273026,"extension":6.753068602025557},"index":4,"playId":"baf0583f-2a7e-3f92-8793-0ec2b504bc67","pitchNumber":5,"startTime":"2026-06-26T00:21:11.230Z","endTime":"2026-06-26T00:21:15.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:21:15.665Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out to right fielder Cam Smith.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-26T00:23:40.761Z","endTime":"2026-06-26T00:23:53.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: AJ Blubaugh replaces Tatsuya Imai.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T00:21:43.516Z","endTime":"2026-06-26T00:23:42.894Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805123,"link":"/api/v1/people/805123"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1179537482045,"aZ":-14.559516538613305,"pfxX":-7.402589713674026,"pfxZ":9.14332168768061,"pX":-0.6266025168256248,"pZ":2.1585199901793373,"vX0":7.309784521310821,"vY0":-137.5908641092636,"vZ0":-6.583154901125925,"x":140.88,"y":180.5,"x0":-2.349662200562917,"y0":50.00656386032361,"z0":5.560025768563025,"aX":-14.266804670692363},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":12.0,"spinRate":2290,"spinDirection":224},"zone":7,"typeConfidence":0.9,"plateTime":0.3973392215847684,"extension":6.687437560240669},"hitData":{"launchSpeed":84.7,"launchAngle":30.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.07,"coordY":97.75}},"index":1,"playId":"5958f697-3ec1-3bf4-8ae8-54697ace62cc","pitchNumber":1,"startTime":"2026-06-26T00:23:42.894Z","endTime":"2026-06-26T00:23:53.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:23:53.200Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith challenged (pitch result), call on the field was confirmed: Colt Keith called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-26T00:23:52.658Z","endTime":"2026-06-26T00:26:11.129Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":94.3,"endSpeed":85.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17309300366782,"aZ":-14.010412223730638,"pfxX":-6.98066992234631,"pfxZ":9.557037022294232,"pX":-1.6274255035008371,"pZ":3.5450225389084684,"vX0":4.256679563498707,"vY0":-137.19837310820202,"vZ0":-3.2705680409747666,"x":179.03,"y":143.06,"x0":-2.294377344703763,"y0":50.00489783761791,"z0":5.711160220154534,"aX":-13.271155134827891},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":11.8,"spinRate":2174,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.39966868362529073,"extension":6.492365931013559},"index":0,"playId":"8a10894e-17ec-3ae4-b3d2-461526d816d1","pitchNumber":1,"startTime":"2026-06-26T00:24:19.842Z","endTime":"2026-06-26T00:24:23.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.495824237006165,"aZ":-14.635932202506236,"pfxX":-7.398172379272047,"pfxZ":8.993276306012962,"pX":-0.04431360822473607,"pZ":3.6631639183610174,"vX0":8.197202067904252,"vY0":-138.64433390628105,"vZ0":-2.985247130282897,"x":118.69,"y":139.87,"x0":-2.075604149896549,"y0":50.00183446969854,"z0":5.728379095762583,"aX":-14.42696841873423},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":11.8,"spinRate":2265,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.3947882134221383,"extension":6.450578467114428},"index":1,"playId":"57d8e0ac-4dc9-3d9f-b6c4-13a2ff0b708c","pitchNumber":2,"startTime":"2026-06-26T00:24:34.413Z","endTime":"2026-06-26T00:24:37.918Z","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.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.460041808495408,"aZ":-14.45672802848135,"pfxX":-4.962939930689594,"pfxZ":8.93464272450795,"pX":0.2610613113026286,"pZ":3.101726456842362,"vX0":8.203876514181102,"vY0":-139.26635141694405,"vZ0":-4.60117916893127,"x":107.05,"y":155.03,"x0":-2.0652491267149244,"y0":50.005274672660306,"z0":5.7174184309595395,"aX":-9.844886242498367},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":7.4,"spinRate":2243,"spinDirection":215},"zone":3,"typeConfidence":0.89,"plateTime":0.39185800444987384,"extension":6.555790147880732},"index":2,"playId":"86a1ba59-fa27-313f-9fa6-dbdae6e5c88f","pitchNumber":3,"startTime":"2026-06-26T00:24:54.979Z","endTime":"2026-06-26T00:24:59.370Z","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":1},"index":3,"startTime":"2026-06-26T00:25:08.609Z","endTime":"2026-06-26T00:25:23.477Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":81.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.683233640328993,"aZ":-26.08464070991526,"pfxX":4.197392152416558,"pfxZ":3.711441119819375,"pX":1.064639645801925,"pZ":0.2995800484589627,"vX0":6.720027617663977,"vY0":-126.29072451070039,"vZ0":-7.710663263614793,"x":76.42,"y":230.69,"x0":-2.1592593556659105,"y0":50.005041301624345,"z0":5.4403276836722645,"aX":6.895149885585346},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.4,"breakHorizontal":-8.9,"spinRate":2410,"spinDirection":64},"zone":14,"typeConfidence":0.82,"plateTime":0.4309515913436299,"extension":6.641069697697614},"index":4,"playId":"c38e4e9f-738a-380a-8a71-d7d2f346102a","pitchNumber":4,"startTime":"2026-06-26T00:25:23.477Z","endTime":"2026-06-26T00:25:27.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.841395081367633,"aZ":-27.664204982061243,"pfxX":6.078921030807731,"pfxZ":2.84829241006205,"pX":-0.7535569369737708,"pZ":1.6430254701926905,"vX0":2.0324100166675474,"vY0":-124.23038744588813,"vZ0":-4.067494008243503,"x":145.72,"y":194.42,"x0":-2.3693416713827897,"y0":50.00371808654866,"z0":5.567546182640195,"aX":9.62527502166943},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.6,"breakHorizontal":-11.5,"spinRate":2518,"spinDirection":76},"zone":7,"typeConfidence":0.79,"plateTime":0.4387201030912329,"extension":6.566329166503406},"index":5,"playId":"d364b0d0-2764-35f6-a5b5-a68e72894bb5","pitchNumber":5,"startTime":"2026-06-26T00:25:44.112Z","endTime":"2026-06-26T00:26:11.129Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"}},"playEndTime":"2026-06-26T00:26:11.129Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-26T00:26:07.063Z","endTime":"2026-06-26T00:27:21.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.99844817037193,"aZ":-28.6844008905741,"pfxX":7.1179646688266605,"pfxZ":2.2966239745297043,"pX":0.4150139604366112,"pZ":1.5789726365799048,"vX0":4.058297547951739,"vY0":-121.77277776899723,"vZ0":-3.96898624587666,"x":101.18,"y":196.15,"x0":-2.191057678406157,"y0":50.00484863903172,"z0":5.676183195066788,"aX":10.829834211576523},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.6,"breakHorizontal":-13.8,"spinRate":2507,"spinDirection":61},"zone":14,"typeConfidence":0.88,"plateTime":0.4475681359175492,"extension":6.555724253723889},"index":0,"playId":"2376539c-1151-39b6-8ed8-43c3b010d286","pitchNumber":1,"startTime":"2026-06-26T00:26:22.256Z","endTime":"2026-06-26T00:26:26.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.797815055932045,"aZ":-30.15513363772349,"pfxX":9.567283707488109,"pfxZ":1.3607482439155918,"pX":2.1016029454621528,"pZ":0.8385931511479354,"vX0":7.070451370279249,"vY0":-121.23916148790514,"vZ0":-4.930983706873115,"x":36.89,"y":216.14,"x0":-2.0962342815139348,"y0":50.00511691693062,"z0":5.531911921310597,"aX":14.238594147184791},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.6,"breakHorizontal":-19.0,"spinRate":2675,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.45185228661373866,"extension":6.634079124184222},"index":1,"playId":"276bd17a-6f71-3079-bca6-4fb452a3426b","pitchNumber":2,"startTime":"2026-06-26T00:26:36.317Z","endTime":"2026-06-26T00:26:40.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6842962423905,"aZ":-31.221162430802533,"pfxX":10.472368838756168,"pfxZ":0.631893098831978,"pX":-0.16606296899938305,"pZ":1.8772865555492046,"vX0":1.999149389498277,"vY0":-121.51602909679335,"vZ0":-2.7221999511655444,"x":123.33,"y":188.09,"x0":-2.3588966171045267,"y0":50.00300632626484,"z0":5.698620582647691,"aX":15.810568664889974},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.8,"breakHorizontal":-19.4,"spinRate":2647,"spinDirection":71},"zone":8,"typeConfidence":0.89,"plateTime":0.44911740440493375,"extension":6.451432708823483},"index":2,"playId":"74063680-59f5-35b3-9d03-b829e4b80cdb","pitchNumber":3,"startTime":"2026-06-26T00:26:57.548Z","endTime":"2026-06-26T00:27:01.478Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-26T00:27:06.187Z","endTime":"2026-06-26T00:27:17.718Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"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":2},"pitchData":{"startSpeed":84.2,"endSpeed":79.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.22661771999615,"aZ":-33.6465473584502,"pfxX":9.447279374766925,"pfxZ":-0.9469906105802313,"pX":0.22658082908519,"pZ":0.8485369865520178,"vX0":2.9563943201643355,"vY0":-122.80242058630724,"vZ0":-4.792592834828397,"x":108.36,"y":215.87,"x0":-2.214940559347731,"y0":50.002346030374966,"z0":5.630934742267062,"aX":14.687534721729351},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.4,"breakHorizontal":-17.8,"spinRate":2737,"spinDirection":66},"zone":14,"typeConfidence":0.89,"plateTime":0.44299589143112694,"extension":6.494186776117358},"index":4,"playId":"156f1b0e-1561-3182-a72d-090d6deca587","pitchNumber":4,"startTime":"2026-06-26T00:27:17.718Z","endTime":"2026-06-26T00:27:21.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:27:21.631Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Matthews grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-26T00:30:02.955Z","endTime":"2026-06-26T00:31:37.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":{"description":"Pitching Change: Tyler Holton replaces Kyle Finnegan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T00:28:27.126Z","endTime":"2026-06-26T00:29:17.611Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Brice Matthews replaces Joey Loperfido.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-26T00:29:17.611Z","endTime":"2026-06-26T00:30:05.235Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":694388,"link":"/api/v1/people/694388"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.396163982787424,"aZ":-42.095217013660296,"pfxX":-4.657408130976953,"pfxZ":-7.8173291032331225,"pX":1.4209838961484706,"pZ":2.5585366153392757,"vX0":1.0977942753507621,"vY0":-112.24219275195533,"vZ0":1.4598826851005984,"x":62.84,"y":169.7,"x0":1.5289278732442675,"y0":50.00476614622744,"z0":6.20501214381952,"aX":-5.909133977143616},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-13.4,"breakHorizontal":8.2,"spinRate":2504,"spinDirection":329},"zone":12,"typeConfidence":2.0,"plateTime":0.4890505870616195,"extension":6.4402866845287825},"index":2,"playId":"eb901b07-5f1e-3ccb-8b93-4c745c37a5ab","pitchNumber":1,"startTime":"2026-06-26T00:30:05.235Z","endTime":"2026-06-26T00:30:09.368Z","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":80.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.133271817686378,"aZ":-26.20689004606604,"pfxX":-2.451769305434647,"pfxZ":3.671971196975427,"pX":1.0321794490671983,"pZ":3.9294226716997813,"vX0":-0.6216309588028541,"vY0":-125.79435202891354,"vZ0":0.18090290174448354,"x":77.66,"y":132.69,"x0":1.6003318583582034,"y0":50.00322600019606,"z0":5.956853921061941,"aX":-3.984826246278356},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.0,"breakHorizontal":4.6,"spinRate":2205,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.4330905935995655,"extension":6.4238101508861165},"index":3,"playId":"c6a86c1d-550c-36e7-be90-baf49b53160e","pitchNumber":2,"startTime":"2026-06-26T00:30:20.073Z","endTime":"2026-06-26T00:30:24.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.128578077262947,"aZ":-28.357354643884467,"pfxX":9.744936808968117,"pfxZ":2.610527063655957,"pX":-0.18344777907022208,"pZ":2.2012431820005265,"vX0":-6.935861837548878,"vY0":-119.6640289691907,"vZ0":-2.4606355733814724,"x":123.99,"y":179.35,"x0":1.4735184265731285,"y0":50.00427507724398,"z0":5.760372458363894,"aX":14.262241402739043},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.4,"breakHorizontal":-16.2,"spinRate":1602,"spinDirection":104},"zone":5,"typeConfidence":2.0,"plateTime":0.4561346546285634,"extension":6.654141975478251},"index":4,"playId":"ea086ddb-7a46-385b-a1e8-22aea46baa29","pitchNumber":3,"startTime":"2026-06-26T00:30:34.947Z","endTime":"2026-06-26T00:30:38.806Z","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":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.763704167879,"aZ":-29.19602421760203,"pfxX":9.833760982032539,"pfxZ":2.0230482509060557,"pX":-0.01884269101873581,"pZ":0.8531906737334111,"vX0":-6.395130273735297,"vY0":-120.68089242098876,"vZ0":-5.224990311526768,"x":117.72,"y":215.74,"x0":1.3894928182363575,"y0":50.004745639624616,"z0":5.622093901127549,"aX":14.488151246484485},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.6,"breakHorizontal":-16.2,"spinRate":1678,"spinDirection":101},"zone":13,"typeConfidence":2.0,"plateTime":0.4540885714871501,"extension":6.555630486535912},"index":5,"playId":"03f9f074-0eba-3a0f-aa4f-fd6e4ed351f1","pitchNumber":4,"startTime":"2026-06-26T00:30:50.925Z","endTime":"2026-06-26T00:30:55.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.41234165600112,"aZ":-26.395274275380373,"pfxX":-0.8667878736286367,"pfxZ":3.4622981910201744,"pX":0.005226214434445104,"pZ":3.398535185772709,"vX0":-3.407715286473925,"vY0":-127.66692165509609,"vZ0":-1.124509212871959,"x":116.8,"y":147.02,"x0":1.4636771518799314,"y0":50.0037719706586,"z0":5.900084408999771,"aX":-1.447615210491439},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.2,"breakHorizontal":2.3,"spinRate":2215,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.42712139023878803,"extension":6.614721551983928},"index":6,"playId":"479008a9-405d-3e06-a4cb-f8b20b20615d","pitchNumber":5,"startTime":"2026-06-26T00:31:06.503Z","endTime":"2026-06-26T00:31:10.857Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-06-26T00:31:13.662Z","endTime":"2026-06-26T00:31:28.593Z","isPitch":false,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.521469205677686,"aZ":-25.29986760505446,"pfxX":-1.327777644770554,"pfxZ":4.10498679906082,"pX":0.5096751732190303,"pZ":2.2564770486825254,"vX0":-2.1702170003051267,"vY0":-127.65488602524692,"vZ0":-3.972303400353624,"x":97.57,"y":177.86,"x0":1.5384238281818183,"y0":50.00432835405478,"z0":5.789566677624223,"aX":-2.225055538777332},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.8,"breakHorizontal":2.9,"spinRate":2215,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.42658096844832727,"extension":6.5536327474114024},"hitData":{"launchSpeed":96.3,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.79,"coordY":130.24}},"index":8,"playId":"6f7e1b69-53c3-3021-b4c5-df68902cdcf6","pitchNumber":6,"startTime":"2026-06-26T00:31:28.593Z","endTime":"2026-06-26T00:31:37.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:31:37.864Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cam Smith singles on a line drive to center fielder James Outman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-26T00:31:40.617Z","endTime":"2026-06-26T00:33:41.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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(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":87.6,"endSpeed":81.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.431626765851135,"aZ":-26.5892122281381,"pfxX":-1.5480735735187934,"pfxZ":3.363170491271931,"pX":-0.18776253951713218,"pZ":1.736841143983296,"vX0":-3.6899436638657512,"vY0":-127.52719399293929,"vZ0":-4.900158576048216,"x":124.16,"y":191.89,"x0":1.4747371705976728,"y0":50.00084597803306,"z0":5.762028319481447,"aX":-2.5672462598936834},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.3,"breakHorizontal":3.6,"spinRate":2253,"spinDirection":175},"zone":8,"typeConfidence":2.0,"plateTime":0.4282991752983496,"extension":6.563868946156169},"index":0,"playId":"a5b5063b-6112-3859-bef3-a4277168289a","pitchNumber":1,"startTime":"2026-06-26T00:32:01.031Z","endTime":"2026-06-26T00:32:05.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":83.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77382386445654,"aZ":-26.39752501091753,"pfxX":-1.2748533404664206,"pfxZ":3.3487516321862767,"pX":-1.6467506641372551,"pZ":2.3756280827079403,"vX0":-7.289697978689292,"vY0":-129.48245619582065,"vZ0":-3.6840710252767286,"x":179.77,"y":174.64,"x0":1.3515917730654587,"y0":50.005210501376034,"z0":5.798943771112255,"aX":-2.2013310165479667},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.5,"breakHorizontal":3.7,"spinRate":2321,"spinDirection":170},"zone":13,"typeConfidence":2.0,"plateTime":0.4203249563070153,"extension":6.560096226750421},"index":1,"playId":"967ac8dc-57cf-3e34-b6a3-85b42127f1b9","pitchNumber":2,"startTime":"2026-06-26T00:32:16.824Z","endTime":"2026-06-26T00:32:20.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.757038228227003,"aZ":-43.75445170395075,"pfxX":-3.5789012393577373,"pfxZ":-8.508157823528531,"pX":-0.6146898892392914,"pZ":0.21741975351779322,"vX0":-3.3697145685802274,"vY0":-116.70469022702517,"vZ0":-3.417034088946583,"x":140.43,"y":232.91,"x0":1.3202731151081144,"y0":50.00472266681763,"z0":5.877629758544149,"aX":-4.869440329899392},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-16.0,"breakHorizontal":7.4,"spinRate":2754,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.4718002072308489,"extension":6.624099044462036},"index":2,"playId":"13cecf2c-2b61-3b21-b6c2-c5ae156917b6","pitchNumber":3,"startTime":"2026-06-26T00:32:32.388Z","endTime":"2026-06-26T00:32:36.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.964476449847353,"aZ":-28.166427390604987,"pfxX":8.717364727246306,"pfxZ":2.612736763784347,"pX":0.3070498645384149,"pZ":2.0695503404579014,"vX0":-5.6261358796777845,"vY0":-122.22797961433062,"vZ0":-3.0137561959720576,"x":105.3,"y":182.9,"x0":1.4901665487716422,"y0":50.00336959991432,"z0":5.702550803554697,"aX":13.37322122243969},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.3,"breakHorizontal":-14.8,"spinRate":1527,"spinDirection":104},"zone":9,"typeConfidence":2.0,"plateTime":0.4457760537400186,"extension":6.69784018136723},"index":3,"playId":"77cfb424-6950-3f21-816c-b8dba427a5d0","pitchNumber":4,"startTime":"2026-06-26T00:32:50.219Z","endTime":"2026-06-26T00:32:53.899Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-26T00:33:02.889Z","endTime":"2026-06-26T00:33:12.534Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.2,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.445780791961973,"aZ":-18.89454016650692,"pfxX":1.6496347188617317,"pfxZ":7.278544593960717,"pX":-1.8502507046041217,"pZ":1.9959641231146372,"vX0":-8.87817956235517,"vY0":-133.17929552186973,"vZ0":-6.181796466746273,"x":187.53,"y":184.89,"x0":1.290035791052456,"y0":50.00145341956078,"z0":5.681383645873296,"aX":3.010095258118888},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.2,"breakHorizontal":-1.3,"spinRate":2103,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.40886853637390796,"extension":6.564893057158942},"index":5,"playId":"6edb0d26-0d17-3591-a32a-064201dc6b7d","pitchNumber":5,"startTime":"2026-06-26T00:33:12.534Z","endTime":"2026-06-26T00:33:17.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14565543080975,"aZ":-27.645710537266886,"pfxX":-2.7697306038089256,"pfxZ":2.7189402074607365,"pX":0.2612013326542684,"pZ":2.7872144307362,"vX0":-2.2347425735374618,"vY0":-127.67743655759254,"vZ0":-2.211252596433507,"x":107.04,"y":163.53,"x0":1.5050054060306202,"y0":50.00389282733379,"z0":5.821444887425919,"aX":-4.611759884810768},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.7,"breakHorizontal":5.5,"spinRate":2244,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.4275855614457065,"extension":6.584762113512748},"hitData":{"launchSpeed":87.2,"launchAngle":13.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.5,"coordY":88.55}},"index":6,"playId":"10507d7c-8914-391d-b20a-c57c81768b71","pitchNumber":6,"startTime":"2026-06-26T00:33:30.077Z","endTime":"2026-06-26T00:33:41.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:33:41.296Z","atBatIndex":48},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jake Meyers grounds into a force out, shortstop Zach McKinstry to second baseman Hao-Yu Lee. Cam Smith out at 2nd. Jake Meyers to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-26T00:34:13.767Z","endTime":"2026-06-26T00:35:18.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"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":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jake Meyers replaces Taylor Trammell.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-26T00:33:44.476Z","endTime":"2026-06-26T00:34:16.101Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":666211,"link":"/api/v1/people/666211"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51513781769024,"aZ":-26.37213334148725,"pfxX":-2.108591300517809,"pfxZ":3.5360184167845503,"pX":0.5804485515540669,"pZ":2.4850884284451054,"vX0":-2.1458467781360886,"vY0":-126.39773741806302,"vZ0":-3.1476829826072774,"x":94.87,"y":171.68,"x0":1.7101340089935477,"y0":50.00111480090268,"z0":5.833705924846759,"aX":-3.4568685532818457},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.0,"breakHorizontal":4.2,"spinRate":2282,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.4311279313423775,"extension":6.466116871871938},"index":1,"playId":"771a04de-2744-300a-84d4-9822fd8dd3af","pitchNumber":1,"startTime":"2026-06-26T00:34:16.101Z","endTime":"2026-06-26T00:34:19.724Z","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":83.3,"endSpeed":77.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.482544254907605,"aZ":-25.362782862190944,"pfxX":9.034943164617438,"pfxZ":4.511495018920132,"pX":0.2403220243907378,"pZ":1.1411616349238545,"vX0":-5.826400720569783,"vY0":-121.20708891992726,"vZ0":-5.451857972689152,"x":107.84,"y":207.97,"x0":1.4841451702547672,"y0":50.00191857044259,"z0":5.594438798078429,"aX":13.636735865939036},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.3,"breakHorizontal":-15.2,"spinRate":1665,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4494298506950405,"extension":6.524800632317115},"index":2,"playId":"4d1c3573-5d75-3c3c-915c-7ad9afc05f18","pitchNumber":2,"startTime":"2026-06-26T00:34:32.129Z","endTime":"2026-06-26T00:34:35.698Z","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":83.6,"endSpeed":77.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.260478002320852,"aZ":-26.572540307750284,"pfxX":7.6395111537146905,"pfxZ":3.6923560465036758,"pX":1.4795789468807268,"pZ":0.8274101658107673,"vX0":-2.7944659730183203,"vY0":-121.68006499685104,"vZ0":-5.880755050133528,"x":60.6,"y":216.44,"x0":1.6427989974945536,"y0":50.00333201368623,"z0":5.543985204220143,"aX":11.589802753786609},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.6,"breakHorizontal":-13.3,"spinRate":1648,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4481479051327222,"extension":6.497416277833584},"index":3,"playId":"46aef8f4-61e4-387c-8364-a5414b3bfd09","pitchNumber":3,"startTime":"2026-06-26T00:34:50.293Z","endTime":"2026-06-26T00:34:53.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":77.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.31110548166708,"aZ":-28.18514630821023,"pfxX":9.411259648378826,"pfxZ":2.6792852635146174,"pX":0.6646591003262374,"pZ":1.7686117704976063,"vX0":-5.038137657387147,"vY0":-120.31579895065829,"vZ0":-3.560078564717646,"x":91.66,"y":191.03,"x0":1.5482016022899112,"y0":50.000257559932415,"z0":5.728215339065637,"aX":13.98690817436519},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.3,"breakHorizontal":-16.1,"spinRate":1635,"spinDirection":107},"zone":9,"typeConfidence":2.0,"plateTime":0.4528496925568124,"extension":6.505069920122836},"hitData":{"launchSpeed":62.0,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.0,"coordY":156.72}},"index":4,"playId":"57508cf9-5fe5-3730-9a8c-65d5691e8da1","pitchNumber":4,"startTime":"2026-06-26T00:35:09.930Z","endTime":"2026-06-26T00:35:18.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:35:18.541Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Vázquez lines out to right fielder Kerry Carpenter.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-26T00:35:25.200Z","endTime":"2026-06-26T00:36:13.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.3,"endSpeed":84.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.757530369597102,"aZ":-17.995244906748656,"pfxX":4.284209728836501,"pfxZ":7.86114358636428,"pX":0.16317038766854186,"pZ":1.7719287146327847,"vX0":-4.610660619591583,"vY0":-132.8032516460606,"vZ0":-6.890512390333868,"x":110.78,"y":190.94,"x0":1.356941147105534,"y0":50.00557965279139,"z0":5.687415664935445,"aX":7.7309531459682335},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.1,"breakHorizontal":-6.8,"spinRate":2007,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.4108632492812454,"extension":6.6902884230199104},"index":0,"playId":"c137d129-d0b7-3a68-84cd-cbd78b796d53","pitchNumber":1,"startTime":"2026-06-26T00:35:49.512Z","endTime":"2026-06-26T00:35:53.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70892854353636,"aZ":-24.49458278470039,"pfxX":-1.7843787953571624,"pfxZ":4.538225467668406,"pX":0.39032713216675025,"pZ":1.916215766925436,"vX0":-2.539298537242495,"vY0":-128.7435896978732,"vZ0":-4.899306579314074,"x":102.12,"y":187.04,"x0":1.6182025747505184,"y0":50.002015392145665,"z0":5.720508384979611,"aX":-3.019433559214334},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.4,"breakHorizontal":3.7,"spinRate":2296,"spinDirection":172},"zone":9,"typeConfidence":2.0,"plateTime":0.42413425082057943,"extension":6.594681646465443},"hitData":{"launchSpeed":93.8,"launchAngle":20.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.15,"coordY":89.83}},"index":1,"playId":"21696ff8-9f3a-36f9-9d16-f5e8da2dbeca","pitchNumber":2,"startTime":"2026-06-26T00:36:06.601Z","endTime":"2026-06-26T00:36:13.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:36:13.435Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Zach McKinstry lines out to left fielder Brice Matthews.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-26T00:38:26.174Z","endTime":"2026-06-26T00:38:56.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Brice Matthews remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T00:37:31.462Z","endTime":"2026-06-26T00:37:31.486Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":694388,"link":"/api/v1/people/694388"}},{"details":{"description":"Jake Meyers remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-26T00:37:31.486Z","endTime":"2026-06-26T00:38:28.464Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":666211,"link":"/api/v1/people/666211"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.782832576077997,"aZ":-14.632769223190374,"pfxX":-7.285256039994595,"pfxZ":9.017679450039257,"pX":-0.6183400878585944,"pZ":2.264314562160432,"vX0":6.987121656828004,"vY0":-137.90385693112063,"vZ0":-6.221098564982001,"x":140.57,"y":177.64,"x0":-2.2260820593424593,"y0":50.004745509595196,"z0":5.518998558165764,"aX":-14.174685255328644},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":11.9,"spinRate":2134,"spinDirection":222},"zone":4,"typeConfidence":0.9,"plateTime":0.39566620475712977,"extension":6.617181584405195},"index":2,"playId":"2bbed668-ec07-376c-8140-dd677364473f","pitchNumber":1,"startTime":"2026-06-26T00:38:28.464Z","endTime":"2026-06-26T00:38:31.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87175395669039,"aZ":-15.02902861724384,"pfxX":-6.291577877453191,"pfxZ":8.759989647217967,"pX":0.312503154044519,"pZ":2.488773392550814,"vX0":8.922385917165018,"vY0":-138.1004382371729,"vZ0":-5.8086697159321865,"x":105.09,"y":171.58,"x0":-2.1228140682061936,"y0":50.00553573000851,"z0":5.607394960652926,"aX":-12.318640650821743},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":9.8,"spinRate":2241,"spinDirection":221},"zone":6,"typeConfidence":0.89,"plateTime":0.39458355021783387,"extension":6.5050284292834},"hitData":{"launchSpeed":79.8,"launchAngle":29.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.41,"coordY":103.97}},"index":3,"playId":"e28c2ac0-e8ef-3a93-93b6-0eea34c807cd","pitchNumber":2,"startTime":"2026-06-26T00:38:47.034Z","endTime":"2026-06-26T00:38:56.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:38:56.622Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-26T00:38:56.933Z","endTime":"2026-06-26T00:40:18.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":1},"pitchData":{"startSpeed":83.5,"endSpeed":78.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.510828909710376,"aZ":-31.743382555673122,"pfxX":5.44803170360435,"pfxZ":0.28455025574827353,"pX":-0.5803242453669833,"pZ":2.6898009534647547,"vX0":2.6092321162798937,"vY0":-121.7994343719268,"vZ0":-0.8576978707389707,"x":139.12,"y":166.16,"x0":-2.3670137547015715,"y0":50.00554428790243,"z0":5.744529020495226,"aX":8.347228302526048},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.6,"breakHorizontal":-10.4,"spinRate":2363,"spinDirection":91},"zone":4,"typeConfidence":0.86,"plateTime":0.4463613751287645,"extension":6.420705394799948},"index":0,"playId":"447bc50c-8d28-3501-8fe3-04b90bc63102","pitchNumber":1,"startTime":"2026-06-26T00:39:20.028Z","endTime":"2026-06-26T00:39:23.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":80.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.995452245310002,"aZ":-30.38747506507317,"pfxX":-9.345561360903055,"pfxZ":1.1192442467880515,"pX":-0.5011949272899091,"pZ":0.8934350741135249,"vX0":7.386865691900723,"vY0":-124.14496660317201,"vZ0":-5.5851195909838705,"x":136.1,"y":214.66,"x0":-2.2711076045268204,"y0":50.00096805648235,"z0":5.639072814911005,"aX":-14.890129854463984},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.2,"breakHorizontal":15.7,"spinRate":2265,"spinDirection":249},"zone":13,"typeConfidence":0.87,"plateTime":0.4377307422095895,"extension":6.301378881143045},"index":1,"playId":"3fc68fa4-2320-3b18-9b8f-c7f43eff279e","pitchNumber":2,"startTime":"2026-06-26T00:39:38.381Z","endTime":"2026-06-26T00:39:44.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.044622460842863,"aZ":-28.17455492544866,"pfxX":-9.066539067647579,"pfxZ":2.4818566525404133,"pX":-0.2514047586895663,"pZ":2.219873869598762,"vX0":7.576871635178364,"vY0":-125.31736915373787,"vZ0":-3.187607358717596,"x":126.58,"y":178.84,"x0":-2.1159291991047864,"y0":50.00545406105923,"z0":5.77656747208684,"aX":-14.622670644414235},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.1,"breakHorizontal":15.0,"spinRate":2208,"spinDirection":251},"zone":8,"typeConfidence":0.89,"plateTime":0.4347954231651503,"extension":6.296319317078622},"index":2,"playId":"86f26894-32c1-3a3d-95e5-36c33ff22527","pitchNumber":3,"startTime":"2026-06-26T00:39:57.451Z","endTime":"2026-06-26T00:40:01.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.965308549040994,"aZ":-10.88663732581198,"pfxX":-6.3943898978622356,"pfxZ":10.516933732334357,"pX":0.33575999256636413,"pZ":2.8900843659694133,"vX0":9.073121744559792,"vY0":-141.09413169855517,"vZ0":-5.809659349268798,"x":104.2,"y":160.75,"x0":-2.0851443936505243,"y0":50.00148877439686,"z0":5.671941701010475,"aX":-12.94176528180157},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":9.8,"spinRate":2216,"spinDirection":220},"zone":3,"typeConfidence":0.91,"plateTime":0.3876534683724975,"extension":6.47227055219073},"index":3,"playId":"d66007fd-e672-3290-a1a6-ed3a53fde0ef","pitchNumber":4,"startTime":"2026-06-26T00:40:14.272Z","endTime":"2026-06-26T00:40:18.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:40:18.164Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hao-Yu Lee singles on a ground ball to center fielder Jake Meyers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-26T00:40:19.978Z","endTime":"2026-06-26T00:41:31.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.447437509373295,"aZ":-29.554630157637977,"pfxX":6.441174477823409,"pfxZ":1.6688803696672014,"pX":-0.03262110336812142,"pZ":3.046591964444968,"vX0":3.5266488844196777,"vY0":-123.66338165143924,"vZ0":-0.5542637583164638,"x":118.24,"y":156.52,"x0":-2.3077230601841814,"y0":50.00304485364184,"z0":5.723205041425158,"aX":10.11470959720348},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.1,"breakHorizontal":-12.5,"spinRate":2618,"spinDirection":68},"zone":2,"typeConfidence":0.83,"plateTime":0.44057620664306185,"extension":6.457751611418702},"index":0,"playId":"c7cf8282-d62e-36f9-ac84-9ca13cf9e03e","pitchNumber":1,"startTime":"2026-06-26T00:40:46.210Z","endTime":"2026-06-26T00:40:51.355Z","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.0,"endSpeed":88.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.488243634201755,"aZ":-14.840555548439475,"pfxX":-6.747975264448325,"pfxZ":8.679996596348616,"pX":0.002193559622286083,"pZ":4.260400584187185,"vX0":8.159259155467925,"vY0":-139.7118679799329,"vZ0":-1.461975029833189,"x":116.92,"y":123.75,"x0":-2.065479855451201,"y0":50.00103311533367,"z0":5.7553747478269965,"aX":-13.473849160775439},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":10.8,"spinRate":2229,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.39053266700712097,"extension":6.649623038829934},"index":1,"playId":"ae98cf00-eb55-3ad5-81b3-cb94fe5106c2","pitchNumber":2,"startTime":"2026-06-26T00:41:05.552Z","endTime":"2026-06-26T00:41:08.904Z","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":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.944071847635694,"aZ":-13.231223305391604,"pfxX":-6.720789029349007,"pfxZ":9.4102495222713,"pX":-0.15637996654801264,"pZ":2.15286538520295,"vX0":7.3829974298892775,"vY0":-140.10272071487736,"vZ0":-7.124092465813596,"x":122.96,"y":180.65,"x0":-1.9369506505585616,"y0":50.003024198949056,"z0":5.571278267756971,"aX":-13.528769365271424},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":10.9,"spinRate":2222,"spinDirection":221},"zone":5,"typeConfidence":0.9,"plateTime":0.3891020752632577,"extension":6.720174000745811},"hitData":{"launchSpeed":104.5,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.93,"coordY":109.12}},"index":2,"playId":"dabbe2f4-a2e1-3799-8280-acd38013d5fd","pitchNumber":3,"startTime":"2026-06-26T00:41:20.104Z","endTime":"2026-06-26T00:41:31.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:41:31.100Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out to first baseman Christian Walker.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-26T00:41:48.296Z","endTime":"2026-06-26T00:44:32.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":6},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.2,"endSpeed":78.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8698938469345,"aZ":-31.352660037532754,"pfxX":7.948090372742163,"pfxZ":0.5243610519740898,"pX":-0.002488370725542486,"pZ":1.8604543643864409,"vX0":3.0915793234004743,"vY0":-124.06556903966316,"vZ0":-2.7528038401939208,"x":117.09,"y":188.55,"x0":-2.295869717477919,"y0":50.00228884911093,"z0":5.586617252589965,"aX":12.440113992963951},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.6,"breakHorizontal":-15.1,"spinRate":2610,"spinDirection":83},"zone":8,"typeConfidence":0.89,"plateTime":0.4407952001101805,"extension":6.439051095471756},"index":0,"playId":"dbaec6fa-faaf-3858-9138-e38e71235929","pitchNumber":1,"startTime":"2026-06-26T00:42:08.436Z","endTime":"2026-06-26T00:42:11.752Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.973052450599717,"aZ":-27.703860709556864,"pfxX":-8.227179690976156,"pfxZ":2.7141945110585888,"pX":0.33910816674477445,"pZ":0.5454659188677408,"vX0":8.916888579189685,"vY0":-126.4128165230007,"vZ0":-7.111822551410121,"x":104.07,"y":224.05,"x0":-2.1391122936847,"y0":50.00032000944065,"z0":5.5721730782274825,"aX":-13.523774541000982},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.7,"breakHorizontal":13.2,"spinRate":2388,"spinDirection":254},"zone":14,"typeConfidence":0.88,"plateTime":0.43071182927681484,"extension":6.462011971939465},"index":1,"playId":"5496bd75-bc26-3a3b-a0f0-ee231845a6bc","pitchNumber":2,"startTime":"2026-06-26T00:42:30.143Z","endTime":"2026-06-26T00:42:33.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":80.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.63861394813699,"aZ":-29.3548925488796,"pfxX":7.377460807980304,"pfxZ":1.7452152534160525,"pX":-0.05724364245341122,"pZ":2.501381905849403,"vX0":3.3128396315971633,"vY0":-124.87257902184564,"vZ0":-1.9439460621655738,"x":119.18,"y":171.24,"x0":-2.350512045753277,"y0":50.00330698532722,"z0":5.651518786293738,"aX":11.922653505073244},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.0,"breakHorizontal":-14.0,"spinRate":2588,"spinDirection":70},"zone":5,"typeConfidence":0.82,"plateTime":0.43478523998880814,"extension":6.280432815511272},"index":2,"playId":"944d2e37-e3dd-3b22-898f-b96894d4a5f2","pitchNumber":3,"startTime":"2026-06-26T00:42:54.338Z","endTime":"2026-06-26T00:42:58.472Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"9f1a94a5-65b1-3cc6-946b-a778d77ca4da","startTime":"2026-06-26T00:43:18.204Z","endTime":"2026-06-26T00:43:21.204Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09773291573553,"aZ":-28.652377100653947,"pfxX":-9.988013844443923,"pfxZ":2.0830046830565303,"pX":0.5558123528193156,"pZ":0.5645927198847629,"vX0":9.972928882916502,"vY0":-128.13247180455843,"vZ0":-7.14952390501506,"x":95.81,"y":223.54,"x0":-2.056744338698274,"y0":50.00404758217344,"z0":5.577070635150487,"aX":-16.902345194301464},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.5,"breakHorizontal":16.3,"spinRate":2466,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.42462858849942053,"extension":6.360387459894085},"index":4,"playId":"336d86d8-5cca-3810-a249-5039e9657061","pitchNumber":4,"startTime":"2026-06-26T00:43:36.633Z","endTime":"2026-06-26T00:43:41.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.251524921845405,"aZ":-11.69786436589097,"pfxX":-4.973699650672751,"pfxZ":9.7461118494376,"pX":-0.6820502717473443,"pZ":2.5070310223870367,"vX0":6.406086258303942,"vY0":-143.15444933127228,"vZ0":-6.85818094755012,"x":143.0,"y":171.09,"x0":-2.289847699886938,"y0":50.00525388377191,"z0":5.646629824622973,"aX":-10.451954667740145},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.7,"breakHorizontal":7.9,"spinRate":2239,"spinDirection":218},"zone":4,"typeConfidence":0.9,"plateTime":0.3808378410653024,"extension":6.393322003171743},"index":5,"playId":"fd606ac5-b2e9-374b-9c34-0215c0836c29","pitchNumber":5,"startTime":"2026-06-26T00:44:04.305Z","endTime":"2026-06-26T00:44:08.546Z","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":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":81.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.36829482627938,"aZ":-27.42487265848441,"pfxX":3.3738254348425003,"pfxZ":2.8802207185662425,"pX":-0.3850492651116909,"pZ":1.642033697869202,"vX0":3.7106614443213384,"vY0":-126.30387020968803,"vZ0":-4.3602777843109575,"x":131.68,"y":194.45,"x0":-2.2998514513044515,"y0":50.00610384914664,"z0":5.540377324938866,"aX":5.5732731990917515},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.7,"breakHorizontal":-6.8,"spinRate":2675,"spinDirection":90},"zone":7,"typeConfidence":0.89,"plateTime":0.4300350822601624,"extension":6.617454003287513},"hitData":{"launchSpeed":86.5,"launchAngle":2.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.17,"coordY":173.47}},"index":6,"playId":"d0e9b8bd-b802-339f-bb19-7191583b5290","pitchNumber":6,"startTime":"2026-06-26T00:44:27.188Z","endTime":"2026-06-26T00:44:32.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:44:32.925Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremy Peña singles on a sharp line drive to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-26T00:47:13.705Z","endTime":"2026-06-26T00:47:43.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kenley Jansen replaces Tyler Holton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T00:45:33.108Z","endTime":"2026-06-26T00:47:16.060Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":445276,"link":"/api/v1/people/445276"},"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":91.5,"endSpeed":84.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.133266750421132,"aZ":-12.898317671972745,"pfxX":3.411672688143219,"pfxZ":10.675415596338958,"pX":-0.13022912464449518,"pZ":1.3528588969372235,"vX0":2.7201284937341237,"vY0":-132.92752007437974,"vZ0":-10.289791105650878,"x":121.96,"y":202.25,"x0":-1.6068104048448948,"y0":50.00142440511534,"z0":6.1892193320782685,"aX":6.158056351315427},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.5,"breakHorizontal":-6.7,"spinRate":2700,"spinDirection":182},"zone":13,"typeConfidence":0.91,"plateTime":0.41067303767402397,"extension":6.959355199814744},"index":1,"playId":"9d128c91-f606-33e4-8c82-0134781f3cde","pitchNumber":1,"startTime":"2026-06-26T00:47:16.060Z","endTime":"2026-06-26T00:47:20.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.118809727073252,"aZ":-10.144802771113891,"pfxX":1.8211542931969902,"pfxZ":12.152009506063445,"pX":-0.5824063034960095,"pZ":1.8957213769308199,"vX0":1.5745769945001449,"vY0":-133.40054256518602,"vZ0":-9.450245403286432,"x":139.2,"y":187.6,"x0":-1.4157760321121953,"y0":50.0066673000338,"z0":6.203595060104556,"aX":3.301722351972119},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.3,"breakHorizontal":-3.6,"spinRate":2701,"spinDirection":179},"zone":7,"typeConfidence":0.9,"plateTime":0.4096858655955722,"extension":7.031981887869213},"hitData":{"launchSpeed":103.1,"launchAngle":9.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":58.86,"coordY":108.46}},"index":2,"playId":"082ac215-c7c7-37d2-be37-f7fdc38a664b","pitchNumber":2,"startTime":"2026-06-26T00:47:33.463Z","endTime":"2026-06-26T00:47:43.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:47:43.982Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yordan Alvarez grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson. Jeremy Peña to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-26T00:47:43.696Z","endTime":"2026-06-26T00:51:07.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[7],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.7,"endSpeed":86.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.236106255599104,"aZ":-12.968458153974469,"pfxX":1.433662527164552,"pfxZ":10.294030217134935,"pX":0.7909118731739588,"pZ":1.1482840651440787,"vX0":5.616183246870315,"vY0":-134.7363689836004,"vZ0":-10.923482744860245,"x":86.85,"y":207.78,"x0":-1.4945289015393248,"y0":50.005065694742896,"z0":6.135810386349058,"aX":2.6735303093863703},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":-3.6,"spinRate":2700,"spinDirection":179},"zone":14,"typeConfidence":0.91,"plateTime":0.4042544058350961,"extension":7.011270259379004},"index":0,"playId":"273c79d0-d3e7-3e8f-b124-5c442b6d95c4","pitchNumber":1,"startTime":"2026-06-26T00:48:10.342Z","endTime":"2026-06-26T00:48:14.200Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"70851fc6-0805-38ec-ab21-2f25997aea9e","startTime":"2026-06-26T00:48:24.722Z","endTime":"2026-06-26T00:48:27.722Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"f14c7ffb-ffb7-3406-b9c3-0eb86ae63677","startTime":"2026-06-26T00:48:45.040Z","endTime":"2026-06-26T00:48:48.040Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.305212551953122,"aZ":-14.92110256372348,"pfxX":2.1427053671507386,"pfxZ":9.32822524076434,"pX":-0.19962815371958334,"pZ":3.0408845095764327,"vX0":3.0679964749961437,"vY0":-134.44840121677663,"vZ0":-5.859816939204871,"x":124.61,"y":156.68,"x0":-1.6295534310637139,"y0":50.00662882518241,"z0":6.289234275431608,"aX":3.9634939901975783},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":-4.4,"spinRate":2665,"spinDirection":178},"zone":2,"typeConfidence":0.9,"plateTime":0.4057793203403226,"extension":6.9585183943628035},"index":3,"playId":"0f728482-091e-3d34-815d-d73bb051ef30","pitchNumber":2,"startTime":"2026-06-26T00:49:07.242Z","endTime":"2026-06-26T00:49:11.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.010498604731737,"aZ":-17.078382504893025,"pfxX":4.0228871140714055,"pfxZ":8.362210566308606,"pX":-0.0032643803807466216,"pZ":3.5877376490792288,"vX0":2.463389349813128,"vY0":-133.1382889392839,"vZ0":-4.306248823045225,"x":117.12,"y":141.91,"x0":-1.4615650139755951,"y0":50.00626291321441,"z0":6.452222742768,"aX":7.2657851855261235},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.5,"breakHorizontal":-7.8,"spinRate":2550,"spinDirection":169},"zone":12,"typeConfidence":0.9,"plateTime":0.4104697197566245,"extension":6.822009476382788},"index":4,"playId":"708d792b-5308-3b04-96c5-a9d00d8b5048","pitchNumber":3,"startTime":"2026-06-26T00:49:30.682Z","endTime":"2026-06-26T00:49:40.121Z","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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60132509628143,"aZ":-17.36960989270687,"pfxX":3.6346571713825435,"pfxZ":7.913468916110228,"pX":1.4112990691222818,"pZ":2.389634070113755,"vX0":5.813952594018529,"vY0":-135.43177343663612,"vZ0":-7.358823134860359,"x":63.2,"y":174.26,"x0":-1.2296501886307605,"y0":50.00359218052145,"z0":6.341646195998734,"aX":6.799369081414335},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":-7.8,"spinRate":2678,"spinDirection":175},"zone":14,"typeConfidence":0.91,"plateTime":0.40333023683848834,"extension":6.956530515774958},"index":5,"playId":"7947569b-d3c2-3d15-9922-d2b7855a1129","pitchNumber":4,"startTime":"2026-06-26T00:50:09.049Z","endTime":"2026-06-26T00:50:12.778Z","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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16711995869781,"aZ":-12.931966194054004,"pfxX":2.0872872524120187,"pfxZ":10.139632058272873,"pX":-0.7994965862838855,"pZ":3.089621294075098,"vX0":1.1773798913718914,"vY0":-136.42910740689476,"vZ0":-6.440785653605265,"x":147.47,"y":155.36,"x0":-1.506891106154118,"y0":50.001721890360734,"z0":6.3609987362023475,"aX":3.959678121602829},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":-4.0,"spinRate":2686,"spinDirection":177},"zone":1,"typeConfidence":0.9,"plateTime":0.40048092806188595,"extension":6.842683373119508},"index":6,"playId":"3b42265f-568a-35e1-a4f6-722a98faf723","pitchNumber":5,"startTime":"2026-06-26T00:50:29.871Z","endTime":"2026-06-26T00:50:37.508Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jeremy Peña steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"actionPlayId":"3b42265f-568a-35e1-a4f6-722a98faf723","startTime":"2026-06-26T00:50:37.508Z","endTime":"2026-06-26T00:50:58.842Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.550217379619053,"aZ":-35.29563930427496,"pfxX":2.726328093035101,"pfxZ":-2.058373130128885,"pX":-1.064140046612072,"pZ":2.4097643326972493,"vX0":0.3250205045812721,"vY0":-122.04098524823154,"vZ0":-2.466413071299881,"x":157.56,"y":173.72,"x0":-1.55324699895011,"y0":50.002339001576395,"z0":6.454493125850195,"aX":4.138754437017027},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.1,"breakHorizontal":-5.0,"spinRate":2480,"spinDirection":80},"zone":13,"typeConfidence":0.91,"plateTime":0.44770011731638215,"extension":6.864655377675142},"hitData":{"launchSpeed":90.3,"launchAngle":5.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.64,"coordY":153.71}},"index":8,"playId":"055e1e56-d501-3e55-9876-cf8517d04d3a","pitchNumber":6,"startTime":"2026-06-26T00:50:58.842Z","endTime":"2026-06-26T00:51:07.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:51:07.347Z","atBatIndex":56},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Isaac Paredes out on a sacrifice fly to center fielder James Outman. Jeremy Peña scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-26T00:51:14.564Z","endTime":"2026-06-26T00:52:39.541Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":{"id":445276,"link":"/api/v1/people/445276"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.259460052044254,"aZ":-16.283400118508485,"pfxX":2.382265747912056,"pfxZ":8.73632554180867,"pX":-0.7676128620307748,"pZ":3.2611547804384196,"vX0":0.18644700545726275,"vY0":-133.42652292555428,"vZ0":-5.168370277334448,"x":146.26,"y":150.73,"x0":-1.148165181263424,"y0":50.00548146480101,"z0":6.380535129721748,"aX":4.335155701020009},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.0,"breakHorizontal":-4.3,"spinRate":2613,"spinDirection":169},"zone":1,"typeConfidence":0.87,"plateTime":0.4090858179664467,"extension":6.933696770329866},"index":0,"playId":"1c8c4d02-7493-3b21-9188-57e7136b6e7e","pitchNumber":1,"startTime":"2026-06-26T00:51:39.302Z","endTime":"2026-06-26T00:51:43.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.751812919954002,"aZ":-17.1188967080035,"pfxX":4.978900712818271,"pfxZ":8.134970542227984,"pX":0.1592319170555426,"pZ":2.7657620089127044,"vX0":1.847242456156888,"vY0":-133.91029286397776,"vZ0":-6.439875145193359,"x":110.93,"y":164.1,"x0":-1.183074280696209,"y0":50.00496577701443,"z0":6.388590324159489,"aX":9.214394977355479},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.9,"breakHorizontal":-9.4,"spinRate":2629,"spinDirection":168},"zone":5,"typeConfidence":0.9,"plateTime":0.4060952684010064,"extension":7.069586209852377},"index":1,"playId":"1117b47f-9d1f-30d5-a70b-7d78ffe166e4","pitchNumber":2,"startTime":"2026-06-26T00:52:00.180Z","endTime":"2026-06-26T00:52:03.446Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.798443062290573,"aZ":-12.916272299485563,"pfxX":-3.202131109262391,"pfxZ":10.575454461243503,"pX":0.28593131128785987,"pZ":2.9605592324215433,"vX0":4.037256198993312,"vY0":-133.38610966199286,"vZ0":-6.556557215980749,"x":106.1,"y":158.84,"x0":-0.8236895056502533,"y0":50.00610149761017,"z0":6.362644434634932,"aX":-5.833397496274979},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.1,"breakHorizontal":5.0,"spinRate":2176,"spinDirection":182},"zone":3,"typeConfidence":0.77,"plateTime":0.4089518956611222,"extension":7.153131216728742},"hitData":{"launchSpeed":88.2,"launchAngle":28.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.55,"coordY":63.18}},"index":2,"playId":"60756e1b-0005-313c-804f-b22f913cadf9","pitchNumber":3,"startTime":"2026-06-26T00:52:27.989Z","endTime":"2026-06-26T00:52:39.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:52:39.541Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Walker singles on a ground ball to third baseman Colt Keith.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-26T00:52:43.316Z","endTime":"2026-06-26T00:54:49.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.078955828864984,"aZ":-12.858874469910878,"pfxX":3.45595108079846,"pfxZ":10.508733268651294,"pX":-1.2741141845089525,"pZ":2.5439866020528896,"vX0":-0.4627914652257118,"vY0":-133.99910156165916,"vZ0":-7.541481589965434,"x":165.57,"y":170.09,"x0":-1.549678601902446,"y0":50.00086474200628,"z0":6.292956225977242,"aX":6.350430780617656},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.9,"breakHorizontal":-6.2,"spinRate":2622,"spinDirection":172},"zone":11,"typeConfidence":0.91,"plateTime":0.40710832929242624,"extension":7.047403768868197},"index":0,"playId":"384a6230-5af2-32c0-ba69-e9396cf9d9fc","pitchNumber":1,"startTime":"2026-06-26T00:53:15.293Z","endTime":"2026-06-26T00:53:20.397Z","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":2},"pitchData":{"startSpeed":91.5,"endSpeed":85.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64876117459152,"aZ":-15.748586567277316,"pfxX":3.766558464602301,"pfxZ":8.996601458957418,"pX":0.8277819158162981,"pZ":3.1956812518737876,"vX0":3.9613649334260566,"vY0":-133.2812942420993,"vZ0":-5.677056118668535,"x":85.45,"y":152.5,"x0":-1.1592003946486424,"y0":50.0046265146998,"z0":6.463625444661189,"aX":6.876980927039688},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.5,"breakHorizontal":-7.6,"spinRate":2751,"spinDirection":174},"zone":12,"typeConfidence":0.9,"plateTime":0.40865171829732017,"extension":6.9369155995381835},"index":1,"playId":"b5574343-afab-3def-a4e0-4e36ba7ed7e6","pitchNumber":2,"startTime":"2026-06-26T00:54:08.631Z","endTime":"2026-06-26T00:54:15.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.151129078398004,"aZ":-37.41640621529401,"pfxX":2.257881695299525,"pfxZ":-3.4677056693868664,"pX":-0.29188502262504784,"pZ":2.0727803822190856,"vX0":2.0931776399419824,"vY0":-121.4595056305948,"vZ0":-2.7311228031987786,"x":128.13,"y":182.81,"x0":-1.454517133475775,"y0":50.00358392327201,"z0":6.428315878192062,"aX":3.412954419966424},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-6.6,"breakHorizontal":-4.6,"spinRate":2576,"spinDirection":77},"zone":8,"typeConfidence":0.91,"plateTime":0.4489305301999331,"extension":6.7854549282919105},"hitData":{"launchSpeed":71.4,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.49,"coordY":177.53}},"index":2,"playId":"917acab4-6f26-3305-aa8d-766cbf3522f3","pitchNumber":3,"startTime":"2026-06-26T00:54:37.277Z","endTime":"2026-06-26T00:54:49.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:54:49.170Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Altuve flies out to right fielder Kerry Carpenter.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-26T00:54:53.202Z","endTime":"2026-06-26T00:55:26.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28360539973028,"aZ":-14.827586376163048,"pfxX":2.212784696104589,"pfxZ":9.725106693879159,"pX":-0.3051616769153377,"pZ":0.9346797873423893,"vX0":2.92908463727906,"vY0":-132.00448723924376,"vZ0":-10.816569427024088,"x":128.63,"y":213.54,"x0":-1.7121502251602614,"y0":50.00196197845518,"z0":6.148943015663942,"aX":3.9465453419706247},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.7,"breakHorizontal":-4.6,"spinRate":2597,"spinDirection":178},"zone":13,"typeConfidence":0.89,"plateTime":0.41323443630087775,"extension":6.959075756921338},"hitData":{"launchSpeed":84.3,"launchAngle":41.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.21,"coordY":107.23}},"index":0,"playId":"1bc915df-5bf2-3e47-94f3-ba360d72fe9d","pitchNumber":1,"startTime":"2026-06-26T00:55:17.625Z","endTime":"2026-06-26T00:55:26.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:55:26.442Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out to center fielder Jake Meyers.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-26T00:58:01.583Z","endTime":"2026-06-26T01:01:13.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,9,10],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Raynel Delgado replaces second baseman Jose Altuve, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T00:56:47.806Z","endTime":"2026-06-26T00:56:47.828Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":514888,"link":"/api/v1/people/514888"}},{"details":{"description":"Pitching Change: Enyel De Los Santos replaces AJ Blubaugh.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-26T00:56:47.828Z","endTime":"2026-06-26T00:58:03.673Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660853,"link":"/api/v1/people/660853"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64621257654804,"aZ":-20.585479344152716,"pfxX":-5.916367178439327,"pfxZ":5.937629794334953,"pX":-1.1853834038615125,"pZ":2.7443142279560737,"vX0":4.578192023669811,"vY0":-138.2827668873598,"vZ0":-2.8497292388411513,"x":162.18,"y":164.68,"x0":-2.087552469697657,"y0":50.0009258432255,"z0":5.157250735358901,"aX":-11.543702760952286},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.4,"breakHorizontal":9.8,"spinRate":2164,"spinDirection":226},"zone":11,"typeConfidence":0.88,"plateTime":0.3949529589305296,"extension":6.307893554016311},"index":2,"playId":"4cdce2ce-2021-3991-9b21-678b5bd39595","pitchNumber":1,"startTime":"2026-06-26T00:58:03.673Z","endTime":"2026-06-26T00:58:07.332Z","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":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.242868553772023,"aZ":-28.552717100210305,"pfxX":-0.607931884539934,"pfxZ":2.298104283933334,"pX":0.5886676079733718,"pZ":2.550828979033134,"vX0":6.655717333833768,"vY0":-123.74731410187852,"vZ0":-0.6460560521548899,"x":94.56,"y":169.91,"x0":-2.0397381427557724,"y0":50.000679105532825,"z0":5.176317722347697,"aX":-0.9576911871138674},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.3,"breakHorizontal":-0.2,"spinRate":2080,"spinDirection":228},"zone":6,"typeConfidence":0.9,"plateTime":0.44011598406116015,"extension":6.587418250523873},"index":3,"playId":"f2016acf-8ef5-3e85-a5c5-75eb2b08e377","pitchNumber":2,"startTime":"2026-06-26T00:58:20.551Z","endTime":"2026-06-26T00:58:24.666Z","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.4,"endSpeed":81.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.33756032184603,"aZ":-28.170069904247388,"pfxX":-0.43870151297833093,"pfxZ":2.44071721728314,"pX":0.6097998369372246,"pZ":1.9521069325812828,"vX0":6.76127052077007,"vY0":-125.86609905115081,"vZ0":-2.5598070849263888,"x":93.76,"y":186.07,"x0":-2.029741200680737,"y0":50.001729467019324,"z0":5.213800851917565,"aX":-0.7202736796364512},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.2,"breakHorizontal":-0.4,"spinRate":2095,"spinDirection":236},"zone":9,"typeConfidence":0.92,"plateTime":0.4316147339922658,"extension":6.585275951628726},"index":4,"playId":"ec6069da-29b9-3acd-b978-c76aed398760","pitchNumber":3,"startTime":"2026-06-26T00:58:45.388Z","endTime":"2026-06-26T00:58:51.337Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-26T00:58:59.990Z","endTime":"2026-06-26T00:59:15.485Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.402909642285213,"aZ":-19.334856573810878,"pfxX":-6.491455153621223,"pfxZ":6.478404442999047,"pX":-0.4010667084226603,"pZ":3.5741125113852292,"vX0":6.327753678911554,"vY0":-139.19635246036736,"vZ0":-0.9946114659375949,"x":132.29,"y":142.28,"x0":-1.849803957303215,"y0":50.000011131948796,"z0":5.204469215874919,"aX":-12.860260974541006},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.8,"breakHorizontal":10.6,"spinRate":2152,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.39203128810213483,"extension":6.272980391689658},"index":6,"playId":"f5d07560-17ab-3950-ae1e-ecb135459d77","pitchNumber":4,"startTime":"2026-06-26T00:59:15.485Z","endTime":"2026-06-26T00:59:18.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23992897162023,"aZ":-21.48462192086779,"pfxX":-5.704888256238191,"pfxZ":5.33296826212362,"pX":0.09955159843689436,"pZ":3.766364136483848,"vX0":7.855064921790908,"vY0":-139.4504419782734,"vZ0":-0.21505505098499766,"x":113.21,"y":137.09,"x0":-1.9899541527808575,"y0":50.000688117855276,"z0":5.241035384618386,"aX":-11.430962812117707},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.8,"breakHorizontal":9.0,"spinRate":2173,"spinDirection":234},"zone":12,"typeConfidence":0.9,"plateTime":0.3901892554030417,"extension":6.305846845775021},"index":7,"playId":"90487491-937f-3654-a4d3-00f7efe2cf95","pitchNumber":5,"startTime":"2026-06-26T00:59:39.371Z","endTime":"2026-06-26T00:59:44.922Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":8,"startTime":"2026-06-26T01:00:07.150Z","endTime":"2026-06-26T01:00:41.330Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2235849769449,"aZ":-24.842652720340766,"pfxX":-8.777290600734386,"pfxZ":4.622303025464968,"pX":-0.9524628062428192,"pZ":2.358794425658062,"vX0":5.274389417940377,"vY0":-124.93063502165752,"vZ0":-2.338373891336752,"x":153.31,"y":175.09,"x0":-1.9463021964981189,"y0":50.00476637255013,"z0":5.3404409319877875,"aX":-13.931718068323145},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.0,"breakHorizontal":14.8,"spinRate":1829,"spinDirection":231},"zone":13,"typeConfidence":0.94,"plateTime":0.4377548512346441,"extension":6.692272591690761},"index":9,"playId":"e2d3b83a-0d66-36ac-862e-1fbdf281fc13","pitchNumber":6,"startTime":"2026-06-26T01:00:41.330Z","endTime":"2026-06-26T01:00:44.671Z","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.2,"endSpeed":88.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.330450107610172,"aZ":-18.18584328181191,"pfxX":-5.758957156671438,"pfxZ":7.070391533596512,"pX":0.08240615012274825,"pZ":3.1963085764735872,"vX0":7.470942629030885,"vY0":-138.65844335058532,"vZ0":-2.224996640171198,"x":113.86,"y":152.48,"x0":-1.8785977669924687,"y0":50.00437015691577,"z0":5.201307237676359,"aX":-11.396303031469357},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.6,"breakHorizontal":9.1,"spinRate":2262,"spinDirection":239},"zone":2,"typeConfidence":0.9,"plateTime":0.39262835878165925,"extension":6.351645335228704},"hitData":{"launchSpeed":95.8,"launchAngle":54.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.3,"coordY":91.02}},"index":10,"playId":"a9dbaabf-d4e4-31af-aaa8-068443cedf0b","pitchNumber":7,"startTime":"2026-06-26T01:01:01.693Z","endTime":"2026-06-26T01:01:13.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:01:13.542Z","atBatIndex":60},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dillon Dingler homers (19) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-26T01:01:12.927Z","endTime":"2026-06-26T01:02:08.609Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":660853,"link":"/api/v1/people/660853"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11195918514745,"aZ":-16.41494121568094,"pfxX":-5.124984443385527,"pfxZ":7.914110715036866,"pX":0.2883637805959386,"pZ":2.877710885644229,"vX0":7.794286546199111,"vY0":-139.22110732145384,"vZ0":-3.1734674084716024,"x":106.01,"y":161.08,"x0":-1.8635218053278206,"y0":50.00069658923361,"z0":5.099465311471275,"aX":-10.202930067457523},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":7.9,"spinRate":2303,"spinDirection":228},"zone":3,"typeConfidence":0.91,"plateTime":0.3913200987986185,"extension":6.411672175698392},"hitData":{"launchSpeed":103.3,"launchAngle":31.0,"totalDistance":432.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.79,"coordY":26.55}},"index":0,"playId":"431ab5c5-41c3-3773-888e-3aed5eb1409d","pitchNumber":1,"startTime":"2026-06-26T01:01:42.747Z","endTime":"2026-06-26T01:02:08.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:02:08.609Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a sharp line drive to right fielder Cam Smith.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-26T01:02:20.709Z","endTime":"2026-06-26T01:02:40.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8836408691606,"aZ":-18.4940969082867,"pfxX":-6.254574981767035,"pfxZ":6.828170552370008,"pX":0.3310933889691022,"pZ":3.000303639992455,"vX0":8.203385682936746,"vY0":-139.79867857330512,"vZ0":-2.882670466886839,"x":104.38,"y":157.77,"x0":-1.8119740129986472,"y0":50.004031196939515,"z0":5.241224697206874,"aX":-12.533769332304015},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.0,"breakHorizontal":9.8,"spinRate":2238,"spinDirection":228},"zone":3,"typeConfidence":0.91,"plateTime":0.3899669513838462,"extension":6.377510134063543},"hitData":{"launchSpeed":106.0,"launchAngle":17.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":207.85,"coordY":101.0}},"index":0,"playId":"9480e587-6288-36b2-927f-475275251b6b","pitchNumber":1,"startTime":"2026-06-26T01:02:31.051Z","endTime":"2026-06-26T01:02:40.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:02:40.772Z","atBatIndex":62},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Colt Keith grounds into a double play, first baseman Christian Walker to shortstop Jeremy Peña. Riley Greene out at 2nd. Colt Keith out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-26T01:03:54.121Z","endTime":"2026-06-26T01:04:03.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.23"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.17"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.23"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.54"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.00"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.86"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.44"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.45"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.06"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.61"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.56"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.64"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.77"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.061"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".467"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".067"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.061"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-26T01:03:08.900Z","endTime":"2026-06-26T01:03:56.383Z","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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.636862252990294,"aZ":-24.467554726608963,"pfxX":-8.341051994568677,"pfxZ":4.764507301887663,"pX":0.4058393137660026,"pZ":1.7687095088884992,"vX0":8.700819054431035,"vY0":-125.6600088250263,"vZ0":-3.854516334845643,"x":101.53,"y":191.02,"x0":-1.9985715295035935,"y0":50.00534073101671,"z0":5.28345500821789,"aX":-13.499919527330837},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.0,"breakHorizontal":13.4,"spinRate":1873,"spinDirection":234},"zone":9,"typeConfidence":0.91,"plateTime":0.43391812850284817,"extension":6.617585784421081},"hitData":{"launchSpeed":76.7,"launchAngle":5.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.17,"coordY":172.46}},"index":1,"playId":"cc5ef8f8-0b02-3fbc-99ad-4a8b38b8c9b3","pitchNumber":1,"startTime":"2026-06-26T01:03:56.383Z","endTime":"2026-06-26T01:04:03.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:04:03.510Z","atBatIndex":63}],"currentPlay":{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Colt Keith grounds into a double play, first baseman Christian Walker to shortstop Jeremy Peña. Riley Greene out at 2nd. Colt Keith out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-26T01:03:54.121Z","endTime":"2026-06-26T01:04:03.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.23"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.17"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.23"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.54"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.00"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.86"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.44"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.45"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.06"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.61"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.56"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.64"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.77"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.061"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".467"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".067"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.061"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-26T01:03:08.900Z","endTime":"2026-06-26T01:03:56.383Z","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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.636862252990294,"aZ":-24.467554726608963,"pfxX":-8.341051994568677,"pfxZ":4.764507301887663,"pX":0.4058393137660026,"pZ":1.7687095088884992,"vX0":8.700819054431035,"vY0":-125.6600088250263,"vZ0":-3.854516334845643,"x":101.53,"y":191.02,"x0":-1.9985715295035935,"y0":50.00534073101671,"z0":5.28345500821789,"aX":-13.499919527330837},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.0,"breakHorizontal":13.4,"spinRate":1873,"spinDirection":234},"zone":9,"typeConfidence":0.91,"plateTime":0.43391812850284817,"extension":6.617585784421081},"hitData":{"launchSpeed":76.7,"launchAngle":5.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.17,"coordY":172.46}},"index":1,"playId":"cc5ef8f8-0b02-3fbc-99ad-4a8b38b8c9b3","pitchNumber":1,"startTime":"2026-06-26T01:03:56.383Z","endTime":"2026-06-26T01:04:03.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:04:03.510Z","atBatIndex":63},"scoringPlays":[33,57,61],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":121.24,"y":164.86},"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":1,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":120.99,"y":159.06},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":12,"top":[7,8,9],"bottom":[10,11,12],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"coordinates":{"x":124.28,"y":83.27},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":126.3,"y":181.07},"type":"O","description":"Groundout"}]}},{"startIndex":13,"endIndex":18,"top":[13,14,15],"bottom":[16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":109.0,"y":71.7},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":70.19,"y":169.55},"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":3,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"coordinates":{"x":150.26,"y":38.29},"type":"O","description":"Lineout"}]}},{"startIndex":19,"endIndex":25,"top":[19,20,21],"bottom":[22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":160.25,"y":162.32},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":41.72,"y":92.93},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":98.43,"y":201.85},"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":4,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":101.4,"y":172.18},"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":4,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":180.02,"y":119.76},"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":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":102.23,"y":70.18},"type":"O","description":"Lineout"}]}},{"startIndex":26,"endIndex":31,"top":[26,27,28],"bottom":[29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":190.15,"y":167.39},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":193.66,"y":96.58},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":108.57,"y":146.62},"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":5,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":164.7,"y":162.21},"type":"O","description":"Groundout"}]}},{"startIndex":32,"endIndex":40,"top":[32,33,34,35,36],"bottom":[37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":58.98,"y":85.3},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":251.73,"y":80.99},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":194.48,"y":95.14},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":114.49,"y":112.17},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":63.33,"y":125.58},"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":6,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":129.34,"y":102.02},"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":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":62.89,"y":125.68},"type":"O","description":"Flyout"}]}},{"startIndex":41,"endIndex":46,"top":[41,42,43],"bottom":[44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":114.14,"y":145.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":74.17,"y":121.09},"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":7,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":188.07,"y":97.75},"type":"O","description":"Flyout"}]}},{"startIndex":47,"endIndex":54,"top":[47,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":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"coordinates":{"x":126.79,"y":130.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":133.5,"y":88.55},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"coordinates":{"x":110.0,"y":156.72},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":191.15,"y":89.83},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":69.41,"y":103.97},"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":8,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":135.93,"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":8,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":154.17,"y":173.47},"type":"O","description":"Groundout"}]}},{"startIndex":55,"endIndex":63,"top":[55,56,57,58,59],"bottom":[60,61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"coordinates":{"x":58.86,"y":108.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":151.64,"y":153.71},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":99.55,"y":63.18},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":102.49,"y":177.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":188.21,"y":107.23},"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":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":124.3,"y":91.02},"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":9,"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":95.79,"y":26.55},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":207.85,"y":101.0},"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":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":154.17,"y":172.46},"type":"O","description":"Grounded Into DP"}]}}]},"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":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"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":1,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":1,"hits":5,"errors":0,"leftOnBase":4},"away":{"runs":2,"hits":5,"errors":0,"leftOnBase":3}},"defense":{"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"catcher":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"first":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"second":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"third":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"shortstop":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"left":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"center":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"right":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"onDeck":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"inHole":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"battingOrder":6,"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"}},"offense":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"onDeck":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"inHole":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"battingOrder":5,"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":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":5,"airOuts":15,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".242","atBats":31,"obp":".316","slg":".410","ops":".726","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":8,"rbi":2,"leftOnBase":5,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":4,"lineOuts":5},"pitching":{"flyOuts":3,"groundOuts":6,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":31,"obp":".188","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":131,"era":"4.72","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.39","battersFaced":32,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":42,"strikes":89,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":1,"pitchesPerInning":"14.56","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID670623":{"person":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"jerseyNumber":"15","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":53,"groundOuts":45,"airOuts":111,"runs":31,"doubles":15,"triples":0,"homeRuns":10,"strikeOuts":53,"baseOnBalls":31,"intentionalWalks":0,"hits":67,"hitByPitch":11,"avg":".245","atBats":273,"obp":".343","slg":".410","ops":".753","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":112,"rbi":41,"leftOnBase":136,"sacBunts":0,"sacFlies":3,"babip":".268","groundOutsToAirouts":"0.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.30","popOuts":31,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":94,"putOuts":89,"errors":6,"chances":189,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID650556":{"person":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":12,"groundOuts":18,"airOuts":20,"runs":20,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":33,"baseOnBalls":24,"intentionalWalks":0,"hits":22,"hitByPitch":3,"atBats":92,"obp":".412","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":486,"era":"6.39","inningsPitched":"25.1","wins":2,"losses":3,"saves":5,"saveOpportunities":5,"holds":5,"blownSaves":0,"earnedRuns":18,"whip":"1.82","battersFaced":120,"outs":76,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":486,"balls":214,"strikes":272,"strikePercentage":".560","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".400","pitchesPerInning":"19.18","gamesFinished":20,"strikeoutWalkRatio":"1.38","strikeoutsPer9Inn":"11.72","walksPer9Inn":"8.53","hitsPer9Inn":"7.82","runsScoredPer9":"7.11","homeRunsPer9":"2.13","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678906":{"person":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":9,"flyOuts":29,"groundOuts":56,"airOuts":56,"runs":30,"doubles":8,"triples":2,"homeRuns":9,"strikeOuts":62,"baseOnBalls":27,"intentionalWalks":0,"hits":51,"hitByPitch":6,"atBats":225,"obp":".326","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1016,"era":"4.03","inningsPitched":"60.1","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":27,"whip":"1.29","battersFaced":258,"outs":181,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1016,"balls":379,"strikes":637,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".400","pitchesPerInning":"16.84","gamesFinished":1,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"9.25","walksPer9Inn":"4.03","hitsPer9Inn":"7.61","runsScoredPer9":"4.48","homeRunsPer9":"1.34","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701358":{"person":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"jerseyNumber":"11","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"700","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":40,"groundOuts":68,"airOuts":67,"runs":31,"doubles":12,"triples":1,"homeRuns":8,"strikeOuts":79,"baseOnBalls":28,"intentionalWalks":0,"hits":60,"hitByPitch":4,"avg":".221","atBats":271,"obp":".301","slg":".362","ops":".663","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":307,"totalBases":98,"rbi":28,"leftOnBase":124,"sacBunts":0,"sacFlies":3,"babip":".278","groundOutsToAirouts":"1.01","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"33.88","popOuts":11,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":177,"errors":4,"chances":187,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID686613":{"person":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":4,"gamesStarted":4,"flyOuts":8,"groundOuts":14,"airOuts":14,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":28,"baseOnBalls":11,"intentionalWalks":0,"hits":12,"hitByPitch":2,"atBats":68,"obp":".309","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":357,"era":"1.40","inningsPitched":"19.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.19","battersFaced":81,"outs":58,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":357,"balls":140,"strikes":217,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.47","gamesFinished":0,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"13.03","walksPer9Inn":"5.12","hitsPer9Inn":"5.59","runsScoredPer9":"1.40","homeRunsPer9":"0.47","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623352":{"person":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":3,"groundOuts":6,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":32,"obp":".118","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":152,"era":"0.90","inningsPitched":"10.0","wins":1,"losses":0,"saves":6,"saveOpportunities":6,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.40","battersFaced":34,"outs":30,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":152,"balls":44,"strikes":108,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.20","gamesFinished":7,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"14.40","walksPer9Inn":"1.80","hitsPer9Inn":"1.80","runsScoredPer9":"0.90","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"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}},"ID660853":{"person":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(S, 5)","summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":26,"groundOuts":24,"airOuts":49,"runs":20,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":8,"intentionalWalks":1,"hits":34,"hitByPitch":0,"atBats":138,"obp":".288","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":555,"era":"4.79","inningsPitched":"35.2","wins":0,"losses":2,"saves":5,"saveOpportunities":7,"holds":6,"blownSaves":2,"earnedRuns":19,"whip":"1.18","battersFaced":148,"outs":107,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":555,"balls":174,"strikes":381,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.49","rbi":1,"winPercentage":".000","pitchesPerInning":"15.56","gamesFinished":8,"strikeoutWalkRatio":"4.13","strikeoutsPer9Inn":"8.33","walksPer9Inn":"2.02","hitsPer9Inn":"8.58","runsScoredPer9":"5.05","homeRunsPer9":"1.01","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676694":{"person":{"id":676694,"fullName":"Jake Meyers","link":"/api/v1/people/676694"},"jerseyNumber":"6","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"801","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":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":25,"groundOuts":31,"airOuts":40,"runs":13,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":9,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".203","atBats":123,"obp":".261","slg":".317","ops":".578","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":39,"rbi":11,"leftOnBase":51,"sacBunts":0,"sacFlies":1,"babip":".237","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":10,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":83,"errors":0,"chances":84,"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID595345":{"person":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":38,"gamesStarted":1,"flyOuts":27,"groundOuts":21,"airOuts":54,"runs":10,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":36,"baseOnBalls":11,"intentionalWalks":0,"hits":24,"hitByPitch":2,"atBats":133,"obp":".252","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":583,"era":"2.35","inningsPitched":"38.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":9,"blownSaves":0,"earnedRuns":10,"whip":"0.91","battersFaced":148,"outs":115,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":583,"balls":199,"strikes":384,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.21","gamesFinished":1,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"8.45","walksPer9Inn":"2.58","hitsPer9Inn":"5.63","runsScoredPer9":"2.35","homeRunsPer9":"0.70","inheritedRunners":22,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694728":{"person":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"jerseyNumber":"0","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":22,"groundOuts":44,"airOuts":41,"runs":19,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":66,"baseOnBalls":13,"intentionalWalks":0,"hits":37,"hitByPitch":0,"avg":".200","atBats":185,"obp":".251","slg":".335","ops":".586","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":201,"totalBases":62,"rbi":18,"leftOnBase":74,"sacBunts":2,"sacFlies":1,"babip":".272","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.83","popOuts":9,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":112,"errors":1,"chances":140,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID805123":{"person":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"jerseyNumber":"69","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(H, 5)","summary":"2.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":7,"strikes":18,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":39,"groundOuts":39,"airOuts":65,"runs":22,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":48,"baseOnBalls":29,"intentionalWalks":0,"hits":36,"hitByPitch":1,"atBats":181,"obp":".306","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":888,"era":"3.66","inningsPitched":"51.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":21,"whip":"1.26","battersFaced":218,"outs":155,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":888,"balls":355,"strikes":533,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".600","pitchesPerInning":"17.19","gamesFinished":5,"strikeoutWalkRatio":"1.66","strikeoutsPer9Inn":"8.36","walksPer9Inn":"5.05","hitsPer9Inn":"6.27","runsScoredPer9":"3.83","homeRunsPer9":"0.87","inheritedRunners":13,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":11,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"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"}]},"ID514888":{"person":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"jerseyNumber":"27","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":60,"flyOuts":22,"groundOuts":70,"airOuts":50,"runs":36,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":58,"baseOnBalls":24,"intentionalWalks":1,"hits":54,"hitByPitch":1,"avg":".235","atBats":230,"obp":".309","slg":".391","ops":".700","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":90,"rbi":21,"leftOnBase":117,"sacBunts":1,"sacFlies":1,"babip":".279","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.75","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":111,"putOuts":62,"errors":2,"chances":175,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666211":{"person":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"jerseyNumber":"26","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":1,"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":32,"flyOuts":11,"groundOuts":12,"airOuts":16,"runs":11,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":32,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".280","atBats":82,"obp":".337","slg":".439","ops":".776","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":36,"rbi":9,"leftOnBase":20,"sacBunts":1,"sacFlies":0,"babip":".438","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":1,"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":52,"errors":1,"chances":54,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID837227":{"person":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(W, 5-3)","summary":"6.0 IP, 0 ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":33,"strikes":63,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"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":11,"gamesStarted":11,"flyOuts":17,"groundOuts":42,"airOuts":36,"runs":28,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":58,"baseOnBalls":25,"intentionalWalks":0,"hits":37,"hitByPitch":4,"atBats":172,"obp":".328","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":881,"era":"5.36","inningsPitched":"47.0","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.32","battersFaced":202,"outs":141,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":881,"balls":352,"strikes":529,"strikePercentage":".600","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".625","pitchesPerInning":"18.74","gamesFinished":0,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"11.11","walksPer9Inn":"4.79","hitsPer9Inn":"7.09","runsScoredPer9":"5.36","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694388":{"person":{"id":694388,"fullName":"Joey Loperfido","link":"/api/v1/people/694388"},"jerseyNumber":"10","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":12,"groundOuts":26,"airOuts":19,"runs":13,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":24,"baseOnBalls":13,"intentionalWalks":1,"hits":21,"hitByPitch":1,"avg":".236","atBats":89,"obp":".337","slg":".371","ops":".708","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":105,"totalBases":33,"rbi":11,"leftOnBase":39,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.37","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"89.00","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":45,"errors":1,"chances":48,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID669384":{"person":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"jerseyNumber":"29","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"501","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":3,"groundOuts":8,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".286","atBats":21,"obp":".286","slg":".286","ops":".572","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":6,"rbi":2,"leftOnBase":6,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.60","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":10,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID665161":{"person":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | K, R, SB","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":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":32,"groundOuts":42,"airOuts":49,"runs":31,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":30,"baseOnBalls":15,"intentionalWalks":0,"hits":49,"hitByPitch":3,"avg":".290","atBats":169,"obp":".356","slg":".450","ops":".806","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":188,"totalBases":76,"rbi":19,"leftOnBase":51,"sacBunts":0,"sacFlies":1,"babip":".321","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.17","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":80,"putOuts":58,"errors":5,"chances":143,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID663567":{"person":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":12,"gamesStarted":12,"flyOuts":51,"groundOuts":57,"airOuts":79,"runs":25,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":64,"baseOnBalls":28,"intentionalWalks":0,"hits":52,"hitByPitch":5,"atBats":251,"obp":".298","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1129,"era":"3.28","inningsPitched":"68.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.17","battersFaced":285,"outs":206,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1129,"balls":423,"strikes":706,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".600","pitchesPerInning":"16.44","gamesFinished":0,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"8.39","walksPer9Inn":"3.67","hitsPer9Inn":"6.82","runsScoredPer9":"3.28","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681347":{"person":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":15,"flyOuts":52,"groundOuts":74,"airOuts":101,"runs":55,"doubles":15,"triples":1,"homeRuns":19,"strikeOuts":69,"baseOnBalls":31,"intentionalWalks":0,"hits":97,"hitByPitch":3,"atBats":341,"obp":".349","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1394,"era":"5.48","inningsPitched":"85.1","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.50","battersFaced":375,"outs":256,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1394,"balls":493,"strikes":901,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".273","pitchesPerInning":"16.34","gamesFinished":1,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"7.28","walksPer9Inn":"3.27","hitsPer9Inn":"10.23","runsScoredPer9":"5.80","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":23,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687911":{"person":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":32,"gamesStarted":0,"flyOuts":16,"groundOuts":36,"airOuts":36,"runs":11,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":26,"baseOnBalls":14,"intentionalWalks":1,"hits":29,"hitByPitch":4,"atBats":125,"obp":".324","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":575,"era":"2.38","inningsPitched":"34.0","wins":2,"losses":1,"saves":6,"saveOpportunities":9,"holds":8,"blownSaves":3,"earnedRuns":9,"whip":"1.26","battersFaced":145,"outs":102,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":575,"balls":200,"strikes":375,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".667","pitchesPerInning":"16.91","gamesFinished":10,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"6.88","walksPer9Inn":"3.71","hitsPer9Inn":"7.68","runsScoredPer9":"2.91","homeRunsPer9":"0.26","inheritedRunners":24,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID572233":{"person":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"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":81,"flyOuts":49,"groundOuts":75,"airOuts":84,"runs":43,"doubles":14,"triples":1,"homeRuns":18,"strikeOuts":75,"baseOnBalls":28,"intentionalWalks":2,"hits":71,"hitByPitch":4,"avg":".234","atBats":304,"obp":".306","slg":".464","ops":".770","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":337,"totalBases":141,"rbi":52,"leftOnBase":165,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.89","popOuts":18,"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":53,"putOuts":515,"errors":0,"chances":568,"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"}]},"ID663878":{"person":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":9,"groundOuts":7,"airOuts":15,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":46,"obp":".333","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":203,"era":"3.86","inningsPitched":"11.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.46","battersFaced":51,"outs":35,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":203,"balls":73,"strikes":130,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.40","gamesFinished":4,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"9.26","walksPer9Inn":"3.86","hitsPer9Inn":"9.26","runsScoredPer9":"5.40","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681293":{"person":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":12,"gamesStarted":12,"flyOuts":43,"groundOuts":59,"airOuts":72,"runs":26,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":68,"baseOnBalls":32,"intentionalWalks":0,"hits":51,"hitByPitch":11,"atBats":247,"obp":".323","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1126,"era":"3.13","inningsPitched":"69.0","wins":7,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.20","battersFaced":293,"outs":207,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1126,"balls":436,"strikes":690,"strikePercentage":".610","hitBatsmen":11,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".700","pitchesPerInning":"16.32","gamesFinished":0,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"8.87","walksPer9Inn":"4.17","hitsPer9Inn":"6.65","runsScoredPer9":"3.39","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":2,"chances":6,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543877":{"person":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"jerseyNumber":"2","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":29,"groundOuts":46,"airOuts":51,"runs":16,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":28,"baseOnBalls":13,"intentionalWalks":1,"hits":33,"hitByPitch":0,"avg":".213","atBats":155,"obp":".274","slg":".329","ops":".603","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":51,"rbi":19,"leftOnBase":64,"sacBunts":3,"sacFlies":0,"babip":".236","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.75","popOuts":9,"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":11,"stolenBases":36,"stolenBasePercentage":".766","caughtStealingPercentage":".234","assists":16,"putOuts":412,"errors":0,"chances":428,"fielding":"1.000","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673237":{"person":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":15,"groundOuts":47,"airOuts":27,"runs":9,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":30,"hitByPitch":0,"avg":".246","atBats":122,"obp":".271","slg":".369","ops":".640","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":45,"rbi":16,"leftOnBase":66,"sacBunts":0,"sacFlies":2,"babip":".267","groundOutsToAirouts":"1.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.67","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":{"caughtStealing":2,"stolenBases":15,"stolenBasePercentage":".882","caughtStealingPercentage":".118","assists":7,"putOuts":253,"errors":0,"chances":260,"fielding":"1.000","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670541":{"person":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"jerseyNumber":"44","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":59,"groundOuts":50,"airOuts":94,"runs":57,"doubles":16,"triples":0,"homeRuns":25,"strikeOuts":60,"baseOnBalls":55,"intentionalWalks":13,"hits":94,"hitByPitch":5,"avg":".318","atBats":296,"obp":".430","slg":".625","ops":"1.055","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":358,"totalBases":185,"rbi":56,"leftOnBase":103,"sacBunts":0,"sacFlies":2,"babip":".324","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.84","popOuts":13,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":24,"errors":1,"chances":25,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[665161,670541,670623,572233,514888,669384,694388,694728,701358,666211,676694,543877,837227,805123,660853],"pitchers":[837227,805123,660853],"bench":[673237],"bullpen":[650556,681293,686613,681347,623352,687911,663567,595345,663878,678906],"battingOrder":[665161,670541,670623,572233,669384,694728,701358,676694,543877],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Trammell (2, 6th inning off Melton, 0 on, 1 out)."},{"label":"TB","value":"Peña 2; Smith; Trammell 4; Walker, C."},{"label":"RBI","value":"Paredes (41); Trammell (9)."},{"label":"SF","value":"Paredes."},{"label":"Team RISP","value":"0-for-1."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Peña (8, 2nd base off Jansen, K/Dingler)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Walker, C-Peña)."}]}],"note":[{"label":"a","value":"Grounded out for Loperfido, J in the 8th."},{"label":"b","value":"Grounded into a forceout for Trammell 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":3,"groundOuts":6,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".234","atBats":31,"obp":".313","slg":".391","ops":".704","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":8,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":5,"airOuts":15,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":31,"obp":".156","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":134,"era":"3.80","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.25","battersFaced":32,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":46,"strikes":88,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":2,"pitchesPerInning":"14.89","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"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":"700","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":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":56,"flyOuts":31,"groundOuts":49,"airOuts":53,"runs":11,"doubles":4,"triples":2,"homeRuns":2,"strikeOuts":35,"baseOnBalls":20,"intentionalWalks":1,"hits":29,"hitByPitch":0,"avg":".179","atBats":162,"obp":".266","slg":".265","ops":".531","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":186,"totalBases":43,"rbi":12,"leftOnBase":57,"sacBunts":2,"sacFlies":2,"babip":".213","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"81.00","popOuts":8,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":89,"putOuts":69,"errors":1,"chances":159,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":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":0,"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":{"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}},"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":"900","stats":{"batting":{"summary":"1-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":22,"groundOuts":19,"airOuts":34,"runs":8,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":34,"baseOnBalls":5,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".252","atBats":115,"obp":".283","slg":".365","ops":".648","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":121,"totalBases":42,"rbi":10,"leftOnBase":38,"sacBunts":1,"sacFlies":0,"babip":".342","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.50","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":81,"putOuts":43,"errors":2,"chances":126,"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":"2-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":51,"groundOuts":45,"airOuts":71,"runs":40,"doubles":16,"triples":0,"homeRuns":9,"strikeOuts":92,"baseOnBalls":44,"intentionalWalks":0,"hits":85,"hitByPitch":2,"avg":".292","atBats":291,"obp":".386","slg":".440","ops":".826","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":339,"totalBases":128,"rbi":34,"leftOnBase":136,"sacBunts":0,"sacFlies":2,"babip":".396","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.33","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":135,"errors":1,"chances":137,"fielding":".993","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":{},"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":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":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"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":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":7,"strikes":11,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":2,"flyOuts":11,"groundOuts":44,"airOuts":27,"runs":16,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":33,"baseOnBalls":9,"intentionalWalks":0,"hits":42,"hitByPitch":2,"atBats":145,"obp":".340","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":614,"era":"3.41","inningsPitched":"37.0","wins":1,"losses":4,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":14,"whip":"1.38","battersFaced":157,"outs":111,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":614,"balls":220,"strikes":394,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".200","pitchesPerInning":"16.59","gamesFinished":6,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"8.03","walksPer9Inn":"2.19","hitsPer9Inn":"10.22","runsScoredPer9":"3.89","homeRunsPer9":"0.97","inheritedRunners":20,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":10},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID805808":{"person":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 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":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":67,"groundOuts":53,"airOuts":112,"runs":47,"doubles":18,"triples":3,"homeRuns":6,"strikeOuts":46,"baseOnBalls":48,"intentionalWalks":0,"hits":83,"hitByPitch":2,"avg":".282","atBats":294,"obp":".387","slg":".425","ops":".812","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":125,"rbi":28,"leftOnBase":101,"sacBunts":0,"sacFlies":0,"babip":".318","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","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":{"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"200","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":31,"groundOuts":26,"airOuts":46,"runs":18,"doubles":4,"triples":2,"homeRuns":10,"strikeOuts":56,"baseOnBalls":15,"intentionalWalks":0,"hits":35,"hitByPitch":4,"avg":".219","atBats":160,"obp":".297","slg":".456","ops":".753","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":73,"rbi":29,"leftOnBase":71,"sacBunts":0,"sacFlies":3,"babip":".258","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":7,"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":1,"putOuts":61,"errors":0,"chances":62,"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"}]},"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":{"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":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":19,"groundOuts":40,"airOuts":36,"runs":8,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":27,"baseOnBalls":24,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":133,"obp":".350","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":600,"era":"1.89","inningsPitched":"38.0","wins":2,"losses":0,"saves":1,"saveOpportunities":5,"holds":9,"blownSaves":4,"earnedRuns":8,"whip":"1.45","battersFaced":158,"outs":114,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":600,"balls":235,"strikes":365,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.79","gamesFinished":2,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"6.39","walksPer9Inn":"5.68","hitsPer9Inn":"7.34","runsScoredPer9":"1.89","homeRunsPer9":"0.47","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":22,"gamesStarted":0,"flyOuts":11,"groundOuts":10,"airOuts":24,"runs":9,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":67,"obp":".282","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":308,"era":"4.26","inningsPitched":"19.0","wins":1,"losses":3,"saves":9,"saveOpportunities":13,"holds":1,"blownSaves":4,"earnedRuns":9,"whip":"1.16","battersFaced":78,"outs":57,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":308,"balls":111,"strikes":197,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":1,"winPercentage":".250","pitchesPerInning":"16.21","gamesFinished":18,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"10.42","walksPer9Inn":"4.74","hitsPer9Inn":"5.68","runsScoredPer9":"4.26","homeRunsPer9":"1.89","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"600","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":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":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":45,"groundOuts":40,"airOuts":73,"runs":30,"doubles":17,"triples":0,"homeRuns":12,"strikeOuts":101,"baseOnBalls":35,"intentionalWalks":0,"hits":56,"hitByPitch":4,"avg":".209","atBats":268,"obp":".307","slg":".407","ops":".714","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":109,"rbi":31,"leftOnBase":124,"sacBunts":0,"sacFlies":2,"babip":".280","groundOutsToAirouts":"0.55","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"22.33","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":50,"putOuts":582,"errors":2,"chances":634,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":{},"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":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":true,"isSubstitute":false}},"ID681546":{"person":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"jerseyNumber":"43","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"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":1},"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":59,"flyOuts":8,"groundOuts":13,"airOuts":16,"runs":11,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":41,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".157","atBats":83,"obp":".231","slg":".265","ops":".496","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":22,"rbi":5,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".293","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"83.00","popOuts":6,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":78,"errors":1,"chances":79,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":37,"groundOuts":61,"airOuts":78,"runs":42,"doubles":15,"triples":2,"homeRuns":19,"strikeOuts":65,"baseOnBalls":23,"intentionalWalks":0,"hits":74,"hitByPitch":6,"avg":".268","atBats":276,"obp":".336","slg":".543","ops":".879","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":150,"rbi":57,"leftOnBase":127,"sacBunts":0,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.78","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"14.53","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":{"gamesStarted":1,"caughtStealing":10,"stolenBases":35,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":19,"putOuts":494,"errors":2,"chances":515,"fielding":".996","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"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":73,"flyOuts":37,"groundOuts":48,"airOuts":69,"runs":28,"doubles":8,"triples":2,"homeRuns":4,"strikeOuts":45,"baseOnBalls":11,"intentionalWalks":0,"hits":54,"hitByPitch":3,"avg":".251","atBats":215,"obp":".296","slg":".363","ops":".659","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":230,"totalBases":78,"rbi":17,"leftOnBase":100,"sacBunts":0,"sacFlies":1,"babip":".299","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.75","popOuts":15,"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":39,"putOuts":66,"errors":1,"chances":106,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID675512":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(L, 4-1)","summary":"6.0 IP, ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":1,"airOuts":11,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":29,"strikes":59,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"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":6,"gamesStarted":6,"flyOuts":27,"groundOuts":37,"airOuts":49,"runs":10,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":0,"hits":23,"hitByPitch":2,"atBats":133,"obp":".234","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":522,"era":"2.39","inningsPitched":"37.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"0.85","battersFaced":145,"outs":113,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":188,"strikes":334,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":1,"winPercentage":".800","pitchesPerInning":"13.86","gamesFinished":0,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"5.97","walksPer9Inn":"2.15","hitsPer9Inn":"5.50","runsScoredPer9":"2.39","homeRunsPer9":"1.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[805808,681481,693307,682985,690993,679529,656716,681546,701678,675512,640448,663947,445276],"pitchers":[675512,640448,663947,445276],"bench":[663330,701162,668670,663837],"bullpen":[623454,646241,663554,672456,669373,805427,664285,676684,621097],"battingOrder":[805808,681481,693307,682985,690993,679529,656716,681546,701678],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Dingler (19, 9th inning off De Los Santos, E, 0 on, 1 out)."},{"label":"TB","value":"Dingler 4; Greene, R 2; Lee; McGonigle."},{"label":"RBI","value":"Dingler (57)."},{"label":"GIDP","value":"Keith."},{"label":"Team LOB","value":"4."}]}],"note":[]}},"officials":[{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":504381,"fullName":"Will Little","link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":596809,"fullName":"Ryan Additon","link":"/api/v1/people/596809"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Dingler (Ball-Overturned to Strike); Greene, R (Strike-Overturned to Ball); Altuve (Strike-Confirmed); Carpenter (Strike-Confirmed); Keith (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Imai 96-63; Blubaugh 25-18; De Los Santos, E 10-8; Melton 88-59; Finnegan 13-8; Holton 18-11; Jansen, K 15-10."},{"label":"Groundouts-flyouts","value":"Imai 4-1; Blubaugh 1-1; De Los Santos, E 1-1; Melton 1-3; Finnegan 1-1; Holton 2-0; Jansen, K 1-2."},{"label":"Batters faced","value":"Imai 21; Blubaugh 7; De Los Santos, E 4; Melton 20; Finnegan 3; Holton 4; Jansen, K 5."},{"label":"Umpires","value":"HP: Ryan Wills. 1B: Lance Barksdale. 2B: Will Little. 3B: Ryan Additon. "},{"label":"Weather","value":"77 degrees, Partly Cloudy."},{"label":"Wind","value":"9 mph, Out To LF."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:23."},{"label":"Att","value":"25,066."},{"label":"Venue","value":"Comerica Park."},{"label":"June 25, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227","boxscoreName":"Imai"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(W, 5-3)","summary":"6.0 IP, 0 ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":33,"strikes":63,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"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":11,"gamesStarted":11,"flyOuts":17,"groundOuts":42,"airOuts":36,"runs":28,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":58,"baseOnBalls":25,"intentionalWalks":0,"hits":37,"hitByPitch":4,"atBats":172,"obp":".328","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":881,"era":"5.36","inningsPitched":"47.0","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.32","battersFaced":202,"outs":141,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":881,"balls":352,"strikes":529,"strikePercentage":".600","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".625","pitchesPerInning":"18.74","gamesFinished":0,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"11.11","walksPer9Inn":"4.79","hitsPer9Inn":"7.09","runsScoredPer9":"5.36","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":80,"pitchingGameScore":80},{"player":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512","boxscoreName":"Melton"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(L, 4-1)","summary":"6.0 IP, ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":1,"airOuts":11,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":29,"strikes":59,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"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":6,"gamesStarted":6,"flyOuts":27,"groundOuts":37,"airOuts":49,"runs":10,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":0,"hits":23,"hitByPitch":2,"atBats":133,"obp":".234","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":522,"era":"2.39","inningsPitched":"37.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"0.85","battersFaced":145,"outs":113,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":188,"strikes":334,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":1,"winPercentage":".800","pitchesPerInning":"13.86","gamesFinished":0,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"5.97","walksPer9Inn":"2.15","hitsPer9Inn":"5.50","runsScoredPer9":"2.39","homeRunsPer9":"1.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":0,"chances":15,"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":69,"pitchingGameScore":69},{"player":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307","boxscoreName":"Dingler"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":37,"groundOuts":61,"airOuts":78,"runs":42,"doubles":15,"triples":2,"homeRuns":19,"strikeOuts":65,"baseOnBalls":23,"intentionalWalks":0,"hits":74,"hitByPitch":6,"avg":".268","atBats":276,"obp":".336","slg":".543","ops":".879","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":150,"rbi":57,"leftOnBase":127,"sacBunts":0,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.78","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"14.53","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":{"gamesStarted":1,"caughtStealing":10,"stolenBases":35,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":19,"putOuts":494,"errors":2,"chances":515,"fielding":".996","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"loser":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"save":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}