{"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":824271,"link":"/api/v1.1/game/824271/feed/live","metaData":{"wait":10,"timeStamp":"20260606_012511","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824271,"type":"R","doubleHeader":"N","id":"2026/06/05/seamlb-detmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824271-2026-06-05","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-05T22:40:00Z","originalDate":"2026-06-05","officialDate":"2026-06-05","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136","season":2026,"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sea","fileCode":"sea","abbreviation":"SEA","teamName":"Mariners","locationName":"Seattle","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Seattle","record":{"gamesPlayed":64,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":33,"losses":31,"ties":0,"pct":".516"},"records":{},"divisionLeader":false,"wins":33,"losses":31,"winningPercentage":".516"},"franchiseName":"Seattle","clubName":"Mariners","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":64,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":26,"losses":38,"ties":0,"pct":".406"},"records":{},"divisionLeader":false,"wins":26,"losses":38,"winningPercentage":".406"},"franchiseName":"Detroit","clubName":"Tigers","active":true}},"players":{"ID647304":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","firstName":"Joshua-Douglas","lastName":"Naylor","primaryNumber":"12","birthDate":"1997-06-22","currentAge":29,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 10\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Josh","useLastName":"Naylor","middleName":"James","boxscoreName":"Naylor, J","nickName":"Naylz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Naylor","nameSlug":"josh-naylor-647304","firstLastName":"Josh Naylor","lastFirstName":"Naylor, Josh","lastInitName":"Naylor, J","initLastName":"J Naylor","fullFMLName":"Joshua-Douglas James Naylor","fullLFMName":"Naylor, Joshua-Douglas James","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"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},"ID702284":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284","firstName":"Cole","lastName":"Young","primaryNumber":"2","birthDate":"2003-07-29","currentAge":23,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Cole","useLastName":"Young","middleName":"Douglas","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Young","nameSlug":"cole-young-702284","firstLastName":"Cole Young","lastFirstName":"Young, Cole","lastInitName":"Young, C","initLastName":"C Young","fullFMLName":"Cole Douglas Young","fullLFMName":"Young, Cole Douglas","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID678606":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606","firstName":"José","lastName":"Ferrer","primaryNumber":"45","birthDate":"2000-03-03","currentAge":26,"birthCity":"Maimon","birthCountry":"Dominican Republic","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José A.","useLastName":"Ferrer","middleName":"Alexander","boxscoreName":"Ferrer","gender":"M","nameMatrilineal":"Vizcaino","isPlayer":true,"isVerified":true,"pronunciation":"fur-AIR","mlbDebutDate":"2023-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José A. Ferrer","nameSlug":"jose-a-ferrer-678606","firstLastName":"José A. Ferrer","lastFirstName":"Ferrer, José A.","lastInitName":"Ferrer, J","initLastName":"J Ferrer","fullFMLName":"José Alexander Ferrer","fullLFMName":"Ferrer, José Alexander","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID689225":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225","firstName":"Beau","lastName":"Brieske","primaryNumber":"4","birthDate":"1998-04-04","currentAge":28,"birthCity":"Chandler","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Beau","useLastName":"Brieske","middleName":"Conner","boxscoreName":"Brieske","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"briss-KEY","mlbDebutDate":"2022-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Beau Brieske","nameSlug":"beau-brieske-689225","firstLastName":"Beau Brieske","lastFirstName":"Brieske, Beau","lastInitName":"Brieske, B","initLastName":"B Brieske","fullFMLName":"Beau Conner Brieske","fullLFMName":"Brieske, Beau Conner","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID695380":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380","firstName":"Alex","lastName":"Hoppe","primaryNumber":"26","birthDate":"1998-12-17","currentAge":27,"birthCity":"Davenport","birthStateProvince":"IA","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Hoppe","middleName":"Kevin","boxscoreName":"Hoppe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Hoppe","nameSlug":"alex-hoppe-695380","firstLastName":"Alex Hoppe","lastFirstName":"Hoppe, Alex","lastInitName":"Hoppe, A","initLastName":"A Hoppe","fullFMLName":"Alex Kevin Hoppe","fullLFMName":"Hoppe, Alex Kevin","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID641487":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487","firstName":"John","lastName":"Crawford","primaryNumber":"3","birthDate":"1995-01-11","currentAge":31,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"J.P.","useLastName":"Crawford","middleName":"Paul","boxscoreName":"Crawford, J","nickName":"Crawdaddy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.P. Crawford","nameSlug":"j-p-crawford-641487","firstLastName":"J.P. Crawford","lastFirstName":"Crawford, J.P.","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"John Paul Crawford","fullLFMName":"Crawford, John Paul","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID621550":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550","firstName":"Patrick","lastName":"Wisdom","primaryNumber":"35","birthDate":"1991-08-27","currentAge":35,"birthCity":"Murrieta","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Patrick","useLastName":"Wisdom","middleName":"Ian-Cashel","boxscoreName":"Wisdom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2018-08-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Patrick Wisdom","nameSlug":"patrick-wisdom-621550","firstLastName":"Patrick Wisdom","lastFirstName":"Wisdom, Patrick","lastInitName":"Wisdom, P","initLastName":"P Wisdom","fullFMLName":"Patrick Ian-Cashel Wisdom","fullLFMName":"Wisdom, Patrick Ian-Cashel","strikeZoneTop":3.289,"strikeZoneBottom":1.66},"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},"ID640902":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902","firstName":"Jhonny","lastName":"Pereda","primaryNumber":"5","birthDate":"1996-04-18","currentAge":30,"birthCity":"San Juan","birthCountry":"Venezuela","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jhonny","useLastName":"Pereda","middleName":"Fernando ","boxscoreName":"Pereda","gender":"M","nameMatrilineal":"Rosales","isPlayer":true,"isVerified":true,"pronunciation":"puh-RAY-duh","mlbDebutDate":"2024-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhonny Pereda","nameSlug":"jhonny-pereda-640902","firstLastName":"Jhonny Pereda","lastFirstName":"Pereda, Jhonny","lastInitName":"Pereda, J","initLastName":"J Pereda","fullFMLName":"Jhonny Fernando Pereda","fullLFMName":"Pereda, Jhonny Fernando","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID608701":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701","firstName":"Robert","lastName":"Refsnyder","primaryNumber":"30","birthDate":"1991-03-26","currentAge":35,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Rob","useLastName":"Refsnyder","middleName":"Daniel","boxscoreName":"Refsnyder","nickName":"Ref","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rob Refsnyder","nameSlug":"rob-refsnyder-608701","firstLastName":"Rob Refsnyder","lastFirstName":"Refsnyder, Rob","lastInitName":"Refsnyder, R","initLastName":"R Refsnyder","fullFMLName":"Robert Daniel Refsnyder","fullLFMName":"Refsnyder, Robert Daniel","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID805808":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808","firstName":"Kevin","lastName":"McGonigle","primaryNumber":"7","birthDate":"2004-08-18","currentAge":22,"birthCity":"Media","birthStateProvince":"PA","birthCountry":"USA","height":"5' 9\"","weight":187,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Kevin","useLastName":"McGonigle","middleName":"Patrick","boxscoreName":"McGonigle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin McGonigle","nameSlug":"kevin-mcgonigle-805808","firstLastName":"Kevin McGonigle","lastFirstName":"McGonigle, Kevin","lastInitName":"McGonigle, K","initLastName":"K McGonigle","fullFMLName":"Kevin McGonigle","fullLFMName":"McGonigle, Kevin","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"ID670097":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097","firstName":"Zachary","lastName":"Short","primaryNumber":"40","birthDate":"1995-05-29","currentAge":31,"birthCity":"Kingston","birthStateProvince":"NY","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zack","useLastName":"Short","middleName":"Ryan","boxscoreName":"Short","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Short","nameSlug":"zack-short-670097","firstLastName":"Zack Short","lastFirstName":"Short, Zack","lastInitName":"Short, Z","initLastName":"Z Short","fullFMLName":"Zachary Ryan Short","fullLFMName":"Short, Zachary Ryan","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID656427":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427","firstName":"Jack","lastName":"Flaherty","primaryNumber":"9","birthDate":"1995-10-15","currentAge":30,"birthCity":"Burbank","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Flaherty","middleName":"Rafe","boxscoreName":"Flaherty","nickName":"Flare","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Flaherty","nameSlug":"jack-flaherty-656427","firstLastName":"Jack Flaherty","lastFirstName":"Flaherty, Jack","lastInitName":"Flaherty, J","initLastName":"J Flaherty","fullFMLName":"Jack Rafe Flaherty","fullLFMName":"Flaherty, Jack Rafe","strikeZoneTop":3.48,"strikeZoneBottom":1.62},"ID693433":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433","firstName":"Bryan","lastName":"Woo","primaryNumber":"22","birthDate":"2000-01-30","currentAge":26,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Woo","middleName":"Joseph","boxscoreName":"Woo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Woo","nameSlug":"bryan-woo-693433","firstLastName":"Bryan Woo","lastFirstName":"Woo, Bryan","lastInitName":"Woo, B","initLastName":"B Woo","fullFMLName":"Bryan Joseph Woo","fullLFMName":"Woo, Bryan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669302":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302","firstName":"Logan","lastName":"Gilbert","primaryNumber":"36","birthDate":"1997-05-05","currentAge":29,"birthCity":"Winter Park","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Gilbert","middleName":"Keith","boxscoreName":"Gilbert, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Gilbert","nameSlug":"logan-gilbert-669302","firstLastName":"Logan Gilbert","lastFirstName":"Gilbert, Logan","lastInitName":"Gilbert, L","initLastName":"L Gilbert","fullFMLName":"Logan Keith Gilbert","fullLFMName":"Gilbert, Logan Keith","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID650402":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402","firstName":"Gleyber","lastName":"Torres","primaryNumber":"25","birthDate":"1996-12-13","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Gleyber","useLastName":"Torres","middleName":"David","boxscoreName":"Torres","nickName":"De Caracas","gender":"M","nameMatrilineal":"Castro","isPlayer":true,"isVerified":true,"pronunciation":"GLAY-burr","mlbDebutDate":"2018-04-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gleyber Torres","nameSlug":"gleyber-torres-650402","firstLastName":"Gleyber Torres","lastFirstName":"Torres, Gleyber","lastInitName":"Torres, G","initLastName":"G Torres","fullFMLName":"Gleyber David Torres","fullLFMName":"Torres, Gleyber David","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID622491":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491","firstName":"Luis","lastName":"Castillo","primaryNumber":"58","birthDate":"1992-12-12","currentAge":33,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Castillo","middleName":"Miguel","boxscoreName":"Castillo, L","nickName":"La Piedra","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2017-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Castillo","nameSlug":"luis-castillo-622491","firstLastName":"Luis Castillo","lastFirstName":"Castillo, Luis","lastInitName":"Castillo, L","initLastName":"L Castillo","fullFMLName":"Luis Miguel Castillo","fullLFMName":"Castillo, Luis Miguel","strikeZoneTop":3.44,"strikeZoneBottom":1.59},"ID641598":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598","firstName":"Mitchell","lastName":"Garver","primaryNumber":"8","birthDate":"1991-01-15","currentAge":35,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Mitch","useLastName":"Garver","middleName":"Lynn","boxscoreName":"Garver","nickName":"Garv Sauce","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Garver","nameSlug":"mitch-garver-641598","firstLastName":"Mitch Garver","lastFirstName":"Garver, Mitch","lastInitName":"Garver, M","initLastName":"M Garver","fullFMLName":"Mitchell Lynn Garver","fullLFMName":"Garver, Mitchell Lynn","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"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},"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},"ID677594":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594","firstName":"Julio","lastName":"Rodríguez","primaryNumber":"44","birthDate":"2000-12-29","currentAge":25,"birthCity":"Loma de Cabrera","birthCountry":"Dominican Republic","height":"6' 4\"","weight":228,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Julio","useLastName":"Rodríguez","middleName":"Yamel","boxscoreName":"Rodríguez, J","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julio Rodríguez","nameSlug":"julio-rodriguez-677594","firstLastName":"Julio Rodríguez","lastFirstName":"Rodríguez, Julio","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Julio Yamel Rodríguez","fullLFMName":"Rodríguez, Julio Yamel","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"ID670042":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042","firstName":"Lucas","lastName":"Raley","primaryNumber":"20","birthDate":"1994-09-19","currentAge":31,"birthCity":"Hinckley","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Luke","useLastName":"Raley","middleName":"John","boxscoreName":"Raley, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"Ray-LEE","mlbDebutDate":"2021-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Raley","nameSlug":"luke-raley-670042","firstLastName":"Luke Raley","lastFirstName":"Raley, Luke","lastInitName":"Raley, L","initLastName":"L Raley","fullFMLName":"Lucas John Raley","fullLFMName":"Raley, Lucas John","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID693307":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307","firstName":"Francis","lastName":"Dingler","primaryNumber":"13","birthDate":"1998-09-17","currentAge":27,"birthCity":"Massillon","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dillon","useLastName":"Dingler","middleName":"Dillon","boxscoreName":"Dingler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dillon Dingler","nameSlug":"dillon-dingler-693307","firstLastName":"Dillon Dingler","lastFirstName":"Dingler, Dillon","lastInitName":"Dingler, D","initLastName":"D Dingler","fullFMLName":"Francis Dillon Dingler","fullLFMName":"Dingler, Francis Dillon","strikeZoneTop":3.272,"strikeZoneBottom":1.651},"ID690993":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993","firstName":"Colten","lastName":"Keith","primaryNumber":"33","birthDate":"2001-08-14","currentAge":25,"birthCity":"Zanesville","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":211,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Colt","useLastName":"Keith","middleName":"Thomas","boxscoreName":"Keith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colt Keith","nameSlug":"colt-keith-690993","firstLastName":"Colt Keith","lastFirstName":"Keith, Colt","lastInitName":"Keith, C","initLastName":"C Keith","fullFMLName":"Colten Thomas Keith","fullLFMName":"Keith, Colten Thomas","strikeZoneTop":3.278,"strikeZoneBottom":1.654},"ID676106":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106","firstName":"Emerson","lastName":"Hancock","primaryNumber":"26","birthDate":"1999-05-31","currentAge":27,"birthCity":"Cairo","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emerson","useLastName":"Hancock","middleName":"Christian","boxscoreName":"Hancock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emerson Hancock","nameSlug":"emerson-hancock-676106","firstLastName":"Emerson Hancock","lastFirstName":"Hancock, Emerson","lastInitName":"Hancock, E","initLastName":"E Hancock","fullFMLName":"Emerson Christian Hancock","fullLFMName":"Hancock, Emerson Christian","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID645302":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302","firstName":"Victor","lastName":"Robles","primaryNumber":"10","birthDate":"1997-05-19","currentAge":29,"birthCity":"Santo Domingo Este","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Victor","useLastName":"Robles","middleName":"Enrique","boxscoreName":"Robles","nickName":"Vic","gender":"M","nameMatrilineal":"Brito","isPlayer":true,"isVerified":true,"pronunciation":"ROBE-lace","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Robles","nameSlug":"victor-robles-645302","firstLastName":"Victor Robles","lastFirstName":"Robles, Victor","lastInitName":"Robles, V","initLastName":"V Robles","fullFMLName":"Victor Enrique Robles","fullLFMName":"Robles, Victor Enrique","strikeZoneTop":3.199,"strikeZoneBottom":1.614},"ID656716":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716","firstName":"Zachary","lastName":"McKinstry","primaryNumber":"39","birthDate":"1995-04-29","currentAge":31,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Zach","useLastName":"McKinstry","boxscoreName":"McKinstry","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"muh-KIN-stry","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach McKinstry","nameSlug":"zach-mckinstry-656716","firstLastName":"Zach McKinstry","lastFirstName":"McKinstry, Zach","lastInitName":"McKinstry, Z","initLastName":"Z McKinstry","fullFMLName":"Zachary McKinstry","fullLFMName":"McKinstry, Zachary","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID680744":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744","firstName":"Tyler","lastName":"Madden","primaryNumber":"36","birthDate":"2000-02-21","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ty","useLastName":"Madden","middleName":"Dylan","boxscoreName":"Madden","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty Madden","nameSlug":"ty-madden-680744","firstLastName":"Ty Madden","lastFirstName":"Madden, Ty","lastInitName":"Madden, T","initLastName":"T Madden","fullFMLName":"Tyler Dylan Madden","fullLFMName":"Madden, Tyler Dylan","strikeZoneTop":3.49,"strikeZoneBottom":1.601},"ID668227":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227","firstName":"Randy","lastName":"Arozarena","primaryNumber":"56","birthDate":"1995-02-28","currentAge":31,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Randy","useLastName":"Arozarena","boxscoreName":"Arozarena","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ah-row-sah-RAY-nah","mlbDebutDate":"2019-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Arozarena","nameSlug":"randy-arozarena-668227","firstLastName":"Randy Arozarena","lastFirstName":"Arozarena, Randy","lastInitName":"Arozarena, R","initLastName":"R Arozarena","fullFMLName":"Randy Arozarena","fullLFMName":"Arozarena, Randy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID663330":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330","firstName":"Jahmai","lastName":"Jones","primaryNumber":"37","birthDate":"1997-08-04","currentAge":29,"birthCity":"Roswell","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jahmai","useLastName":"Jones","middleName":"Fitzgerald","boxscoreName":"Jones, Jah","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"juh-MY","mlbDebutDate":"2020-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jahmai Jones","nameSlug":"jahmai-jones-663330","firstLastName":"Jahmai Jones","lastFirstName":"Jones, Jahmai","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jahmai Fitzgerald Jones","fullLFMName":"Jones, Jahmai Fitzgerald","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID686527":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","firstName":"Dominic","lastName":"Canzone","primaryNumber":"8","birthDate":"1997-08-16","currentAge":29,"birthCity":"Cleveland","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Canzone","middleName":"Gene","boxscoreName":"Canzone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dominic Canzone","nameSlug":"dominic-canzone-686527","firstLastName":"Dominic Canzone","lastFirstName":"Canzone, Dominic","lastInitName":"Canzone, D","initLastName":"D Canzone","fullFMLName":"Dominic Gene Canzone","fullLFMName":"Canzone, Dominic Gene","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID681481":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481","firstName":"Kerry","lastName":"Carpenter","primaryNumber":"30","birthDate":"1997-09-02","currentAge":29,"birthCity":"Eustis","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kerry","useLastName":"Carpenter","middleName":"William","boxscoreName":"Carpenter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kerry Carpenter","nameSlug":"kerry-carpenter-681481","firstLastName":"Kerry Carpenter","lastFirstName":"Carpenter, Kerry","lastInitName":"Carpenter, K","initLastName":"K Carpenter","fullFMLName":"Kerry William Carpenter","fullLFMName":"Carpenter, Kerry William","strikeZoneTop":3.234,"strikeZoneBottom":1.632},"ID640448":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448","firstName":"Kyle","lastName":"Finnegan","primaryNumber":"67","birthDate":"1991-09-04","currentAge":35,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Finnegan","middleName":"Edward","boxscoreName":"Finnegan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Finnegan","nameSlug":"kyle-finnegan-640448","firstLastName":"Kyle Finnegan","lastFirstName":"Finnegan, Kyle","lastInitName":"Finnegan, K","initLastName":"K Finnegan","fullFMLName":"Kyle Edward Finnegan","fullLFMName":"Finnegan, Kyle Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID679529":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529","firstName":"Spencer","lastName":"Torkelson","primaryNumber":"20","birthDate":"1999-08-26","currentAge":27,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Torkelson","middleName":"Enochs","boxscoreName":"Torkelson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Torkelson","nameSlug":"spencer-torkelson-679529","firstLastName":"Spencer Torkelson","lastFirstName":"Torkelson, Spencer","lastInitName":"Torkelson, S","initLastName":"S Torkelson","fullFMLName":"Spencer Enochs Torkelson","fullLFMName":"Torkelson, Spencer Enochs","strikeZoneTop":3.232,"strikeZoneBottom":1.631},"ID805427":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427","firstName":"Drew","lastName":"Sommers","primaryNumber":"51","birthDate":"2000-08-14","currentAge":26,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Sommers","middleName":"Gregory","boxscoreName":"Sommers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Sommers","nameSlug":"drew-sommers-805427","firstLastName":"Drew Sommers","lastFirstName":"Sommers, Drew","lastInitName":"Sommers, D","initLastName":"D Sommers","fullFMLName":"Drew Gregory Sommers","fullLFMName":"Sommers, Drew Gregory","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID672456":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456","firstName":"Keider","lastName":"Montero","primaryNumber":"54","birthDate":"2000-07-06","currentAge":26,"birthCity":"Santa Teresa del Tuy","birthCountry":"Venezuela","height":"6' 1\"","weight":145,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keider","useLastName":"Montero","middleName":"Eduardo","boxscoreName":"Montero, K","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"pronunciation":"KAY-der","mlbDebutDate":"2024-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keider Montero","nameSlug":"keider-montero-672456","firstLastName":"Keider Montero","lastFirstName":"Montero, Keider","lastInitName":"Montero, K","initLastName":"K Montero","fullFMLName":"Keider Eduardo Montero","fullLFMName":"Montero, Keider Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID666374":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374","firstName":"Matthew","lastName":"Brash","primaryNumber":"47","birthDate":"1998-05-12","currentAge":28,"birthCity":"Kingston","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 1\"","weight":173,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Brash","middleName":"Aurel","boxscoreName":"Brash","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Brash","nameSlug":"matt-brash-666374","firstLastName":"Matt Brash","lastFirstName":"Brash, Matt","lastInitName":"Brash, M","initLastName":"M Brash","fullFMLName":"Matthew Aurel Brash","fullLFMName":"Brash, Matthew Aurel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668670":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670","firstName":"Jacob","lastName":"Rogers","primaryNumber":"28","birthDate":"1995-04-18","currentAge":31,"birthCity":"Canyon","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jake","useLastName":"Rogers","middleName":"Ray","boxscoreName":"Rogers","nickName":"Rog","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Rogers","nameSlug":"jake-rogers-668670","firstLastName":"Jake Rogers","lastFirstName":"Rogers, Jake","lastInitName":"Rogers, J","initLastName":"J Rogers","fullFMLName":"Jacob Ray Rogers","fullLFMName":"Rogers, Jacob Ray","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"ID806068":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068","firstName":"Colt","lastName":"Emerson","primaryNumber":"4","birthDate":"2005-07-20","currentAge":21,"birthCity":"Zanesville","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Colt","useLastName":"Emerson","middleName":"Walker","boxscoreName":"Emerson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colt Emerson","nameSlug":"colt-emerson-806068","firstLastName":"Colt Emerson","lastFirstName":"Emerson, Colt","lastInitName":"Emerson, C","initLastName":"C Emerson","fullFMLName":"Colt Walker Emerson","fullLFMName":"Emerson, Colt Walker","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID681867":{"id":681867,"fullName":"Cooper Criswell","link":"/api/v1/people/681867","firstName":"Cooper","lastName":"Criswell","primaryNumber":"88","birthDate":"1996-07-24","currentAge":30,"birthCity":"Carrollton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cooper","useLastName":"Criswell","middleName":"Timothy","boxscoreName":"Criswell, C","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"CRISS-well","mlbDebutDate":"2021-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cooper Criswell","nameSlug":"cooper-criswell-681867","firstLastName":"Cooper Criswell","lastFirstName":"Criswell, Cooper","lastInitName":"Criswell, C","initLastName":"C Criswell","fullFMLName":"Cooper Timothy Criswell","fullLFMName":"Criswell, Cooper Timothy","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID662253":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253","firstName":"Andrés","lastName":"Muñoz","primaryNumber":"75","birthDate":"1999-01-16","currentAge":27,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrés","useLastName":"Muñoz","middleName":"Clemente","boxscoreName":"Muñoz, A","nickName":"El Plebe","gender":"M","nameMatrilineal":"Apodaca","isPlayer":true,"isVerified":true,"pronunciation":"on-DRACE moon-yoce","mlbDebutDate":"2019-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Muñoz","nameSlug":"andres-munoz-662253","firstLastName":"Andrés Muñoz","lastFirstName":"Muñoz, Andrés","lastInitName":"Muñoz, A","initLastName":"A Muñoz","fullFMLName":"Andrés Clemente Muñoz","fullLFMName":"Muñoz, Andrés Clemente","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669923":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923","firstName":"George","lastName":"Kirby","primaryNumber":"68","birthDate":"1998-02-04","currentAge":28,"birthCity":"Rye","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Kirby","middleName":"Joseph","boxscoreName":"Kirby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Kirby","nameSlug":"george-kirby-669923","firstLastName":"George Kirby","lastFirstName":"Kirby, George","lastInitName":"Kirby, G","initLastName":"G Kirby","fullFMLName":"George Joseph Kirby","fullLFMName":"Kirby, George Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669724":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724","firstName":"Brenan","lastName":"Hanifee","primaryNumber":"75","birthDate":"1998-05-29","currentAge":28,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brenan","useLastName":"Hanifee","boxscoreName":"Hanifee","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2023-09-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brenan Hanifee","nameSlug":"brenan-hanifee-669724","firstLastName":"Brenan Hanifee","lastFirstName":"Hanifee, Brenan","lastInitName":"Hanifee, B","initLastName":"B Hanifee","fullFMLName":"Brenan Hanifee","fullLFMName":"Hanifee, Brenan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID642100":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100","firstName":"Gabriel","lastName":"Speier","primaryNumber":"55","birthDate":"1995-04-12","currentAge":31,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabe","useLastName":"Speier","middleName":"James","boxscoreName":"Speier","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"spy-urr","mlbDebutDate":"2019-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gabe Speier","nameSlug":"gabe-speier-642100","firstLastName":"Gabe Speier","lastFirstName":"Speier, Gabe","lastInitName":"Speier, G","initLastName":"G Speier","fullFMLName":"Gabriel James Speier","fullLFMName":"Speier, Gabriel James","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID682243":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243","firstName":"Bryce","lastName":"Miller","primaryNumber":"50","birthDate":"1998-08-23","currentAge":28,"birthCity":"Mount Pleasant","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Miller","middleName":"Austen","boxscoreName":"Miller, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Miller","nameSlug":"bryce-miller-682243","firstLastName":"Bryce Miller","lastFirstName":"Miller, Bryce","lastInitName":"Miller, B","initLastName":"B Miller","fullFMLName":"Bryce Austen Miller","fullLFMName":"Miller, Bryce Austen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID660825":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825","firstName":"Eduard","lastName":"Bazardo","primaryNumber":"83","birthDate":"1995-09-01","currentAge":31,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduard","useLastName":"Bazardo","middleName":"Felix","boxscoreName":"Bazardo","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":false,"pronunciation":"buh-ZAR-doh","mlbDebutDate":"2021-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduard Bazardo","nameSlug":"eduard-bazardo-660825","firstLastName":"Eduard Bazardo","lastFirstName":"Bazardo, Eduard","lastInitName":"Bazardo, E","initLastName":"E Bazardo","fullFMLName":"Eduard Felix Bazardo","fullLFMName":"Bazardo, Eduard Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID672761":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761","firstName":"Wenceel","lastName":"Pérez","primaryNumber":"46","birthDate":"1999-10-30","currentAge":26,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wenceel","useLastName":"Pérez","middleName":"Xavier","boxscoreName":"Pérez, W","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"pronunciation":"when-SELL PER-ez","mlbDebutDate":"2024-04-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wenceel Pérez","nameSlug":"wenceel-perez-672761","firstLastName":"Wenceel Pérez","lastFirstName":"Pérez, Wenceel","lastInitName":"Pérez, W","initLastName":"W Pérez","fullFMLName":"Wenceel Xavier Pérez","fullLFMName":"Pérez, Wenceel Xavier","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"ID675512":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512","firstName":"Troy","lastName":"Melton","primaryNumber":"52","birthDate":"2000-12-03","currentAge":25,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Troy","useLastName":"Melton","middleName":"Edward","boxscoreName":"Melton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Troy Melton","nameSlug":"troy-melton-675512","firstLastName":"Troy Melton","lastFirstName":"Melton, Troy","lastInitName":"Melton, T","initLastName":"T Melton","fullFMLName":"Troy Edward Melton","fullLFMName":"Melton, Troy Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394","location":{"address1":"2100 Woodward Avenue","city":"Detroit","state":"Michigan","stateAbbrev":"MI","postalCode":"48201","defaultCoordinates":{"latitude":42.3391151,"longitude":-83.048695},"azimuthAngle":150.0,"elevation":600,"country":"USA","phone":"(313) 471-2000"},"timeZone":{"tz":"EDT","id":"America/Detroit","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41083,"turfType":"Grass","roofType":"Open","leftLine":345,"leftCenter":370,"center":420,"rightCenter":365,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":2394,"link":"/api/v1/venues/2394"},"weather":{"condition":"Partly Cloudy","temp":"79","wind":"6 mph, R To L"},"gameInfo":{"attendance":32591,"firstPitch":"2026-06-05T22:40:00.000Z","gameDurationMinutes":165},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"home":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"}},"officialScorer":{"id":482386,"fullName":"Ron Kleinfelter","link":"/api/v1/people/482386"},"primaryDatacaster":{"id":482141,"fullName":"Jeff Businger","link":"/api/v1/people/482141"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a line drive to center fielder Zach McKinstry.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-05T22:40:53.159Z","endTime":"2026-06-05T22:41:46.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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-05T18:34:46.878Z","endTime":"2026-06-05T22:23:04.020Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"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-05T22:23:04.020Z","endTime":"2026-06-05T22:38:50.821Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"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-05T22:38:50.821Z","endTime":"2026-06-05T22:40:55.450Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.432923303062918,"aZ":-24.90480101222276,"pfxX":7.8234420768780994,"pfxZ":3.7357680855018147,"pX":-0.24590832138061083,"pZ":2.0865636927123266,"vX0":-4.912455080489328,"vY0":-137.60546681201794,"vZ0":-5.419421785944818,"x":126.37,"y":182.44,"x0":0.5329596597929056,"y0":50.00037946793224,"z0":5.737009275260136,"aX":15.216281587190071},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.0,"breakHorizontal":-13.3,"spinRate":2076,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.39587352754343597,"extension":5.727166975487982},"index":3,"playId":"8aeafac1-4154-3dca-92ad-eb07301c42cb","pitchNumber":1,"startTime":"2026-06-05T22:40:55.450Z","endTime":"2026-06-05T22:40:59.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":88.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26667711975598,"aZ":-24.56086334898175,"pfxX":5.5728261883289685,"pfxZ":3.885455122517481,"pX":0.2900153174044819,"pZ":2.3463524698291707,"vX0":-2.4232843790191003,"vY0":-138.0313398176959,"vZ0":-4.8774626694479295,"x":105.95,"y":175.43,"x0":0.44775845242357193,"y0":50.00234392657271,"z0":5.7575546121459595,"aX":10.919645228828301},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.4,"breakHorizontal":-9.7,"spinRate":2197,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.39449010345582547,"extension":5.770057889379785},"index":4,"playId":"79c55ccb-f411-3a95-bbfe-62029d26c0f1","pitchNumber":2,"startTime":"2026-06-05T22:41:14.498Z","endTime":"2026-06-05T22:41:18.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2387607356926,"aZ":-21.93969596506364,"pfxX":7.602470635714208,"pfxZ":5.231699984617902,"pX":0.4894460576017609,"pZ":2.404008583221175,"vX0":-3.1250175317611504,"vY0":-138.15215443824053,"vZ0":-5.656273608804021,"x":98.34,"y":173.87,"x0":0.6396769076808257,"y0":50.00373938693496,"z0":5.927200000058493,"aX":14.87684929531548},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.6,"breakHorizontal":-13.2,"spinRate":2135,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.39461043970692833,"extension":5.742597381361437},"hitData":{"launchSpeed":93.4,"launchAngle":15.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":87.22,"coordY":88.41}},"index":5,"playId":"c56b6d57-f766-3204-81f6-b453fb8f50c0","pitchNumber":3,"startTime":"2026-06-05T22:41:35.652Z","endTime":"2026-06-05T22:41:46.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T22:41:46.125Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a sharp ground ball to right fielder Kerry Carpenter. J.P. Crawford to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-05T22:42:00.956Z","endTime":"2026-06-05T22:43:46.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91506709987574,"aZ":-30.31828731817327,"pfxX":9.989484840356145,"pfxZ":1.0686310802178296,"pX":0.14970443874914002,"pZ":1.6893698589859258,"vX0":-4.640719234104317,"vY0":-130.31013780671853,"vZ0":-4.670835909317538,"x":111.29,"y":193.17,"x0":0.6465626325328696,"y0":50.00277849066241,"z0":5.770110844652131,"aX":17.344887368486347},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.2,"breakHorizontal":-17.2,"spinRate":1783,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.418783338488268,"extension":5.696364756477648},"index":0,"playId":"f7193727-87e3-3f13-a27d-e042588a6465","pitchNumber":1,"startTime":"2026-06-05T22:42:12.565Z","endTime":"2026-06-05T22:42:16.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46821847947322,"aZ":-20.94253257609867,"pfxX":8.566491693891756,"pfxZ":5.838904065286904,"pX":-1.0957456424431884,"pZ":2.5228712246745824,"vX0":-6.2784196764484745,"vY0":-136.93369425565098,"vZ0":-5.314362552260888,"x":158.77,"y":170.66,"x0":0.09852344584083805,"y0":50.00648251935487,"z0":5.895324865562992,"aX":16.488384488695115},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.8,"breakHorizontal":-14.4,"spinRate":2152,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.39797874529227206,"extension":5.651763127830635},"index":1,"playId":"e8146679-85d0-3b70-b0c8-32ee80e1e878","pitchNumber":2,"startTime":"2026-06-05T22:42:34.711Z","endTime":"2026-06-05T22:42:38.762Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":72.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.912338764685913,"aZ":-41.375020043800795,"pfxX":-6.586641973921696,"pfxZ":-7.07292627334256,"pX":0.1541524353599822,"pZ":1.8316078610398434,"vX0":0.5125670127900148,"vY0":-113.16860197518756,"vZ0":0.29926941534288454,"x":111.12,"y":189.33,"x0":0.7812403739408708,"y0":50.00038112571388,"z0":5.829183041746609,"aX":-8.574275882623846},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-12.5,"breakHorizontal":11.8,"spinRate":2800,"spinDirection":320},"zone":8,"typeConfidence":2.0,"plateTime":0.48328238226625864,"extension":5.762366205613229},"index":2,"playId":"b7e5074e-3263-3ad1-9213-a4f4a04193da","pitchNumber":3,"startTime":"2026-06-05T22:42:51.490Z","endTime":"2026-06-05T22:42:56.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":88.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.141898213734986,"aZ":-24.404039957788594,"pfxX":8.003566919579182,"pfxZ":3.978778010515114,"pX":-0.9498407767584776,"pZ":0.5321024830289754,"vX0":-5.791334572415558,"vY0":-137.35159493523108,"vZ0":-9.738736899809362,"x":153.21,"y":224.41,"x0":0.12307861770575163,"y0":50.00258346640011,"z0":5.721027179615119,"aX":15.628666899099233},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.8,"breakHorizontal":-13.7,"spinRate":2099,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.395473910492147,"extension":5.888743704325537},"index":3,"playId":"a9482d61-cbe4-317c-929b-1cbb5d30c381","pitchNumber":4,"startTime":"2026-06-05T22:43:17.127Z","endTime":"2026-06-05T22:43:21.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.250281439002446,"aZ":-30.842976825699985,"pfxX":4.69323372428765,"pfxZ":0.7912403348283128,"pX":0.12802481815685457,"pZ":2.8516940698928677,"vX0":-3.490555002773633,"vY0":-128.04837348807638,"vZ0":-0.9639150694698786,"x":112.12,"y":161.78,"x0":0.8877557413205414,"y0":50.00594156543259,"z0":5.6101744303504395,"aX":7.92695940438445},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.4,"breakHorizontal":-7.9,"spinRate":1421,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.42502698334682654,"extension":5.637378655997794},"hitData":{"launchSpeed":106.4,"launchAngle":5.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":172.71,"coordY":121.19}},"index":4,"playId":"99f963eb-a570-3b87-baf0-457ace8fe551","pitchNumber":5,"startTime":"2026-06-05T22:43:35.768Z","endTime":"2026-06-05T22:43:46.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T22:43:46.170Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-05T22:43:53.872Z","endTime":"2026-06-05T22:44:55.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79567941511661,"aZ":-29.327310419555477,"pfxX":4.761723028197176,"pfxZ":1.620093280388371,"pX":-0.24829315212072847,"pZ":2.2737114884657075,"vX0":-3.8325625625945507,"vY0":-130.56049900166866,"vZ0":-3.302629836684278,"x":126.46,"y":177.39,"x0":0.607000906015309,"y0":50.00374365990757,"z0":5.719768162529988,"aX":8.370939183349462},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.5,"breakHorizontal":-7.9,"spinRate":1525,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.4166423416413947,"extension":5.738400899977886},"index":0,"playId":"1619e6dd-0d40-3f3f-9bb7-ccee8d99b47c","pitchNumber":1,"startTime":"2026-06-05T22:44:10.166Z","endTime":"2026-06-05T22:44:13.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":74.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.55055972386271,"aZ":-43.6030240393723,"pfxX":-5.298304725754912,"pfxZ":-8.358898079635964,"pX":-0.5492467028556859,"pZ":1.473885932388285,"vX0":-1.2751859594176191,"vY0":-116.14215361820104,"vZ0":-0.4183925532156121,"x":137.94,"y":198.99,"x0":0.6951347999895526,"y0":50.002774459624156,"z0":5.799724314992887,"aX":-7.244671645281854},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-15.0,"breakHorizontal":10.0,"spinRate":2809,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.4714239105237583,"extension":5.726387450042027},"index":1,"playId":"72b487cc-1c07-3bca-a9b6-bb5278d19ace","pitchNumber":2,"startTime":"2026-06-05T22:44:26.603Z","endTime":"2026-06-05T22:44:31.718Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.837755331345566,"aZ":-24.766839493727744,"pfxX":8.051852977128044,"pfxZ":3.7292321441286225,"pX":-0.4967779084091132,"pZ":2.2954031737457674,"vX0":-4.805311532346681,"vY0":-139.05574376502318,"vZ0":-5.405989566772053,"x":135.94,"y":176.8,"x0":0.1941602956719341,"y0":50.006701287563516,"z0":5.875947718668242,"aX":16.006513619523986},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.0,"breakHorizontal":-13.8,"spinRate":2192,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.39168597088466095,"extension":5.641653563660373},"index":2,"playId":"88aa720a-2d65-3ada-869b-8a54bd7c6cc5","pitchNumber":3,"startTime":"2026-06-05T22:44:48.804Z","endTime":"2026-06-05T22:44:55.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T22:44:55.296Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-05T22:44:56.158Z","endTime":"2026-06-05T22:46:18.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07419189797908,"aZ":-27.921401951718895,"pfxX":8.198812112368353,"pfxZ":2.2126339869163534,"pX":-0.5525299135646967,"pZ":2.3466073743391385,"vX0":-5.73122582289135,"vY0":-136.92849876156643,"vZ0":-3.7734492691595545,"x":138.06,"y":175.42,"x0":0.4907326470778448,"y0":50.00118152259013,"z0":5.628955894386621,"aX":15.74114142846276},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.5,"breakHorizontal":-13.8,"spinRate":2099,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.3983272989179434,"extension":5.844053148281353},"index":0,"playId":"e1a5e6ec-11d0-34d4-90e6-ef408143323a","pitchNumber":1,"startTime":"2026-06-05T22:45:19.541Z","endTime":"2026-06-05T22:45:23.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.195318812191456,"aZ":-26.521370120146436,"pfxX":6.766188961983427,"pfxZ":2.936552771046319,"pX":-0.49380089041891245,"pZ":1.713210961004707,"vX0":-5.721748823033978,"vY0":-136.9720484068608,"vZ0":-5.744546106290544,"x":135.82,"y":192.52,"x0":0.7285282351050276,"y0":50.00540651704007,"z0":5.617280155714185,"aX":13.04265779356442},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.4,"breakHorizontal":-11.3,"spinRate":2101,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.3977045826091321,"extension":5.834532250765483},"index":1,"playId":"099483ce-c7d4-3fb6-94e2-4a62318f8675","pitchNumber":2,"startTime":"2026-06-05T22:45:38.358Z","endTime":"2026-06-05T22:46:05.369Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"}}},{"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":88.1,"endSpeed":82.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85588962998052,"aZ":-30.813199479804176,"pfxX":-0.4291283937583845,"pfxZ":0.8059768378692391,"pX":-2.001128600428459,"pZ":1.7841036052949701,"vX0":-5.985896445760425,"vY0":-128.30357685749226,"vZ0":-3.8159208919201304,"x":193.28,"y":190.61,"x0":0.40365249464957403,"y0":50.004449697123505,"z0":5.65352080060069,"aX":-0.7254054239918227},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.0,"breakHorizontal":1.9,"spinRate":2408,"spinDirection":263},"zone":13,"typeConfidence":2.0,"plateTime":0.42451228772884164,"extension":5.96939636891335},"index":2,"playId":"3f43f7cb-5ce3-3bc0-b271-b5a81273cb08","pitchNumber":3,"startTime":"2026-06-05T22:46:13.145Z","endTime":"2026-06-05T22:46:18.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T22:46:18.971Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rob Refsnyder singles on a line drive to right fielder Kerry Carpenter. J.P. Crawford scores. Julio Rodríguez to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-05T22:46:20.477Z","endTime":"2026-06-05T22:48:35.560Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":{"id":664285,"link":"/api/v1/people/664285"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":88.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59718981524319,"aZ":-26.668674056873567,"pfxX":7.945996936027313,"pfxZ":2.8191262827107737,"pX":-1.5494127491683745,"pZ":0.7953660793727897,"vX0":-8.14053414226914,"vY0":-137.39877937136671,"vZ0":-7.962849435734841,"x":176.06,"y":217.31,"x0":0.3906620221679351,"y0":50.00114549979793,"z0":5.488283506011565,"aX":15.502791145421156},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.0,"breakHorizontal":-13.1,"spinRate":2131,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.3955700021374313,"extension":5.91014195260598},"index":0,"playId":"0bead8b0-1e5e-359d-bdfd-160df611f96d","pitchNumber":1,"startTime":"2026-06-05T22:46:43.566Z","endTime":"2026-06-05T22:46:48.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2171484405491,"aZ":-41.421094199474496,"pfxX":-6.612061621025324,"pfxZ":-6.93137787413943,"pX":-0.4390009091815604,"pZ":0.8868809795033872,"vX0":-0.7806379051095019,"vY0":-115.05047188104611,"vZ0":-1.7614188223232072,"x":133.73,"y":214.83,"x0":0.7636502671245273,"y0":50.00186138495179,"z0":5.692924156444953,"aX":-8.823954389537148},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-12.7,"breakHorizontal":12.1,"spinRate":2772,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4768871275347948,"extension":5.665847804537229},"index":1,"playId":"329cab63-b1ea-3494-96d0-3ee8ac7217b8","pitchNumber":2,"startTime":"2026-06-05T22:47:05.389Z","endTime":"2026-06-05T22:47:10.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":88.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94876075507954,"aZ":-25.87977062368649,"pfxX":6.6916055466190825,"pfxZ":3.204499287813844,"pX":-0.366148904865758,"pZ":3.4487195652743146,"vX0":-4.650885332107087,"vY0":-137.6398185048044,"vZ0":-1.715208488925072,"x":130.96,"y":145.66,"x0":0.4566768675064619,"y0":50.000171971614925,"z0":5.7935365525081695,"aX":13.132935489168513},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.8,"breakHorizontal":-11.4,"spinRate":2240,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.39448936559920655,"extension":5.827139259802097},"index":2,"playId":"53b1e409-5b82-399e-ab88-c9e97037c6ba","pitchNumber":3,"startTime":"2026-06-05T22:47:26.869Z","endTime":"2026-06-05T22:47:31.222Z","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-05T22:47:39.558Z","endTime":"2026-06-05T22:47:55.495Z","isPitch":false,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.311893486264157,"aZ":-18.31742870103255,"pfxX":3.42958828733299,"pfxZ":7.871476716053603,"pX":0.051433443246879436,"pZ":3.08743463796669,"vX0":-2.1146832792177124,"vY0":-131.44151996643177,"vZ0":-3.4543219913204015,"x":115.04,"y":155.42,"x0":0.41838584757259817,"y0":50.0005498831251,"z0":5.7687069229051025,"aX":6.03585155633081},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.8,"breakHorizontal":-5.8,"spinRate":1625,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.415763144818051,"extension":5.924080366955044},"index":4,"playId":"3bd3a3a1-f111-30ce-8c58-3ebbed16d223","pitchNumber":4,"startTime":"2026-06-05T22:47:55.495Z","endTime":"2026-06-05T22:47:59.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.576913274857816,"aZ":-25.242135305502842,"pfxX":9.069358924829903,"pfxZ":3.485046657638607,"pX":-0.32802362522041945,"pZ":2.6839675480508536,"vX0":-5.0983227960598825,"vY0":-139.52029975861672,"vZ0":-4.190865026283809,"x":129.5,"y":166.31,"x0":0.33540890730740913,"y0":50.00498989011019,"z0":5.849929084955589,"aX":18.053505605670157},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.8,"breakHorizontal":-15.5,"spinRate":2270,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.39114573011868004,"extension":5.715185749591324},"hitData":{"launchSpeed":92.8,"launchAngle":15.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.52,"coordY":93.56}},"index":5,"playId":"5c6465f5-1a0c-3a96-b14e-47b06c7f686e","pitchNumber":5,"startTime":"2026-06-05T22:48:23.115Z","endTime":"2026-06-05T22:48:35.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T22:48:35.560Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mitch Garver grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-05T22:48:54.554Z","endTime":"2026-06-05T22:49:44.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.956863234614445,"aZ":-27.989874156764092,"pfxX":8.601431602967228,"pfxZ":2.1947047635695096,"pX":0.7346400272652728,"pZ":2.3364827087325972,"vX0":-3.054628269890892,"vY0":-136.93324268788447,"vZ0":-3.6852932261956837,"x":89.0,"y":175.69,"x0":0.7440522060394513,"y0":50.005213261589,"z0":5.6051355146107,"aX":16.410034217193097},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.5,"breakHorizontal":-15.0,"spinRate":2085,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.3993074318767271,"extension":5.728720907975528},"hitData":{"launchSpeed":97.7,"launchAngle":3.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.44,"coordY":153.71}},"index":0,"playId":"9de05fa8-a3d4-3e57-9a16-0beb5ca14d96","pitchNumber":1,"startTime":"2026-06-05T22:49:36.780Z","endTime":"2026-06-05T22:49:44.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T22:49:44.775Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a sharp ground ball to right fielder Victor Robles.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-05T22:51:23.696Z","endTime":"2026-06-05T22:52:34.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"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":0},"pitchData":{"startSpeed":96.2,"endSpeed":89.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25385385058821,"aZ":-13.29730700669983,"pfxX":-6.901050667379721,"pfxZ":9.370283446083594,"pX":-0.19767663345368117,"pZ":1.6868162507536206,"vX0":6.505273259153819,"vY0":-140.0114934612784,"vZ0":-6.657559110092573,"x":124.53,"y":193.24,"x0":-1.6381413930158906,"y0":50.005195119163396,"z0":4.940764848398149,"aX":-13.90524489337974},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":11.4,"spinRate":2357,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.3890276266843129,"extension":6.595801099730453},"index":0,"playId":"da4025f4-943d-36c9-9e42-99373fe162b7","pitchNumber":1,"startTime":"2026-06-05T22:52:07.898Z","endTime":"2026-06-05T22:52:11.682Z","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":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56057519141055,"aZ":-13.972288490809014,"pfxX":-7.6197195138994225,"pfxZ":8.761110912956244,"pX":-0.16731621010296435,"pZ":2.2113450932717784,"vX0":6.819358773388218,"vY0":-142.26856284045408,"vZ0":-5.253752602503745,"x":123.38,"y":179.07,"x0":-1.5898287162762674,"y0":50.00212579379627,"z0":4.9476131387895625,"aX":-15.82795359742699},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.1,"breakHorizontal":12.6,"spinRate":2359,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3830517483499194,"extension":6.640723758112794},"hitData":{"launchSpeed":104.3,"launchAngle":4.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":178.95,"coordY":105.06}},"index":1,"playId":"ef5bdf12-8e2a-3082-bab3-60afe58c85c3","pitchNumber":2,"startTime":"2026-06-05T22:52:24.254Z","endTime":"2026-06-05T22:52:34.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T22:52:34.457Z","atBatIndex":6},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Kevin McGonigle grounds into a force out, pitcher Bryan Woo to second baseman Cole Young to shortstop J.P. Crawford. Gleyber Torres out at 2nd. Kevin McGonigle to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-05T22:52:41.521Z","endTime":"2026-06-05T22:53:44.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693433,"link":"/api/v1/people/693433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.690089672019276,"aZ":-15.818322616222202,"pfxX":-5.490423100214278,"pfxZ":8.136239343674426,"pX":-0.5619717031015228,"pZ":3.605387106460539,"vX0":5.198148030251708,"vY0":-140.20201002688714,"vZ0":-1.110411591741108,"x":138.42,"y":141.43,"x0":-1.7176439453801984,"y0":50.00697333875567,"z0":5.0286348014697735,"aX":-11.043748038518283},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":9.0,"spinRate":2298,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3891670528175837,"extension":6.561277221392464},"index":0,"playId":"55c20567-ced2-3d39-bcec-640f7773c776","pitchNumber":1,"startTime":"2026-06-05T22:53:00.654Z","endTime":"2026-06-05T22:53:04.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.461376588981672,"aZ":-14.810280658048287,"pfxX":-5.137181859193165,"pfxZ":8.70262161191975,"pX":0.5389834662809369,"pZ":3.837287523922283,"vX0":7.846371406029146,"vY0":-139.43734778304452,"vZ0":-0.6519151086949855,"x":96.46,"y":135.17,"x0":-1.6269403377730125,"y0":50.0014089398397,"z0":5.0393390482341935,"aX":-10.24917044660481},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":7.9,"spinRate":2300,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.39083646446683407,"extension":6.530245496098009},"index":1,"playId":"6a67571e-c080-3a6f-b8b9-a23daa5ee751","pitchNumber":2,"startTime":"2026-06-05T22:53:18.853Z","endTime":"2026-06-05T22:53:23.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":89.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.349037253522496,"aZ":-19.853592851610472,"pfxX":-8.407142855762228,"pfxZ":6.110808861425173,"pX":0.05634711065866683,"pZ":2.3566960013388547,"vX0":7.9659999823249015,"vY0":-139.86986658588904,"vZ0":-3.1380169367090605,"x":114.85,"y":175.15,"x0":-1.712258725402374,"y0":50.00380005523548,"z0":4.768160485027321,"aX":-16.952086642313787},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.7,"breakHorizontal":13.9,"spinRate":2352,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3890083581066408,"extension":6.357725281546213},"hitData":{"launchSpeed":99.3,"launchAngle":5.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":141.45,"coordY":160.3}},"index":2,"playId":"05ed8f5c-0617-335b-8959-cbcd4fb6fa1d","pitchNumber":3,"startTime":"2026-06-05T22:53:37.207Z","endTime":"2026-06-05T22:53:44.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T22:53:44.637Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dillon Dingler flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-05T22:54:16.210Z","endTime":"2026-06-05T22:54:44.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.880447256799922,"aZ":-17.91495211939721,"pfxX":-7.657355605580822,"pfxZ":7.144090654781566,"pX":-0.7756669750770404,"pZ":2.7140418495137895,"vX0":5.368487732783569,"vY0":-139.5572739373681,"vZ0":-2.916938539419661,"x":146.57,"y":165.5,"x0":-1.717741923512344,"y0":50.00417749882238,"z0":4.93598516993314,"aX":-15.286650051229106},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.6,"breakHorizontal":13.0,"spinRate":2301,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.39068910886830643,"extension":6.4122950919385575},"hitData":{"launchSpeed":76.2,"launchAngle":48.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.64,"coordY":119.45}},"index":0,"playId":"450836f3-cb6c-3333-8b9e-9b28b88b56af","pitchNumber":1,"startTime":"2026-06-05T22:54:33.651Z","endTime":"2026-06-05T22:54:44.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T22:54:44.728Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-05T22:55:23.954Z","endTime":"2026-06-05T22:57:32.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-05T22:55:07.137Z","endTime":"2026-06-05T22:55:26.200Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.9,"endSpeed":78.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.966446933226003,"aZ":-32.58461794392497,"pfxX":2.221959276963929,"pfxZ":-0.26414295614262784,"pX":-0.730338072448419,"pZ":3.2595399973900037,"vX0":1.8647695289486486,"vY0":-123.70161236722566,"vZ0":2.3281561697529893,"x":144.84,"y":150.77,"x0":-1.7794365140255246,"y0":50.001884104895076,"z0":5.016257659606837,"aX":3.482739734643275},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.2,"breakHorizontal":-4.4,"spinRate":2195,"spinDirection":102},"zone":1,"typeConfidence":2.0,"plateTime":0.44081861305309067,"extension":6.720877623975037},"index":1,"playId":"d9a4d0e3-5c60-3b20-b604-63b2cffc360c","pitchNumber":1,"startTime":"2026-06-05T22:55:26.200Z","endTime":"2026-06-05T22:55:30.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60708827159028,"aZ":-31.07675242310967,"pfxX":1.579735248298478,"pfxZ":0.677130362726615,"pX":0.08051234929026334,"pZ":2.2285762576402,"vX0":4.26381349432943,"vY0":-125.61990174856545,"vZ0":-0.3931542405756473,"x":113.93,"y":178.61,"x0":-1.838663460680179,"y0":50.00021773035151,"z0":4.896895318254725,"aX":2.5425219770323064},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.3,"breakHorizontal":-3.7,"spinRate":2269,"spinDirection":70},"zone":5,"typeConfidence":2.0,"plateTime":0.4347401599776024,"extension":6.773660769592839},"index":2,"playId":"951da02b-6b46-3506-a797-6433f83eff0e","pitchNumber":2,"startTime":"2026-06-05T22:55:45.271Z","endTime":"2026-06-05T22:55:48.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.847271163325594,"aZ":-29.88687529584462,"pfxX":2.023580452511714,"pfxZ":1.3458115989795165,"pX":-0.039721251278613166,"pZ":0.6919870276259578,"vX0":3.7311610407208184,"vY0":-129.02030131727403,"vZ0":-4.560097156285463,"x":118.51,"y":220.1,"x0":-1.7610133152608096,"y0":50.00622295880337,"z0":4.7542222211806635,"aX":3.45320254665218},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.7,"breakHorizontal":-4.4,"spinRate":2348,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4226064750969347,"extension":6.556923870810027},"index":3,"playId":"ed765c2c-8cbd-3965-9101-7465129ad9bf","pitchNumber":3,"startTime":"2026-06-05T22:56:15.271Z","endTime":"2026-06-05T22:56:20.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.668248840635233,"aZ":-30.24185784981576,"pfxX":0.6318357207722971,"pfxZ":1.1508421236535078,"pX":0.3929429158884826,"pZ":2.1960459450480583,"vX0":5.4173180703106505,"vY0":-128.20042926867484,"vZ0":-0.9158055694621624,"x":102.02,"y":179.49,"x0":-1.8198424271604499,"y0":50.0058671396619,"z0":4.894570893392751,"aX":1.0630274309873164},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.2,"breakHorizontal":-2.3,"spinRate":2271,"spinDirection":87},"zone":9,"typeConfidence":2.0,"plateTime":0.42539248362367044,"extension":6.580358898093724},"index":4,"playId":"9fd92339-efa9-3865-8428-f278dd28df8b","pitchNumber":4,"startTime":"2026-06-05T22:56:37.307Z","endTime":"2026-06-05T22:56:42.645Z","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":5,"playId":"5e8ddd47-4ae0-3fcc-8f60-202238d15277","startTime":"2026-06-05T22:57:06.720Z","endTime":"2026-06-05T22:57:10.547Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09371954602432,"aZ":-15.748022133809489,"pfxX":-7.738202200220531,"pfxZ":8.026280521152998,"pX":-0.767229009628143,"pZ":3.8725286714939764,"vX0":5.344396683271144,"vY0":-141.6195106015632,"vZ0":-0.3220894707155878,"x":146.24,"y":134.22,"x0":-1.6663928380620823,"y0":50.00045216279622,"z0":4.98847068084056,"aX":-15.832765518416647},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.6,"breakHorizontal":13.1,"spinRate":2359,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3856689358327876,"extension":6.575575682649377},"index":6,"playId":"fc667494-ecc1-39f8-bd12-0bff74c9786c","pitchNumber":5,"startTime":"2026-06-05T22:57:27.385Z","endTime":"2026-06-05T22:57:32.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T22:57:32.542Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-05T22:59:06.239Z","endTime":"2026-06-05T23:00:31.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52414850855548,"aZ":-27.383796696785417,"pfxX":7.076482068088509,"pfxZ":2.6565470779516556,"pX":-0.23021498220566305,"pZ":3.239018891464601,"vX0":-4.97725926714277,"vY0":-133.55242190885096,"vZ0":-1.6281525061596822,"x":125.78,"y":151.33,"x0":0.7409155771787854,"y0":50.0005939689772,"z0":5.831496485357981,"aX":12.745324379649185},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.7,"breakHorizontal":-11.6,"spinRate":2224,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.4105770022115718,"extension":5.670784613515592},"index":0,"playId":"1436f63e-ef88-375c-8913-cdaaee231f64","pitchNumber":1,"startTime":"2026-06-05T22:59:46.290Z","endTime":"2026-06-05T22:59:50.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":70.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94058612344223,"aZ":-43.15223692553203,"pfxX":-9.166996352261172,"pfxZ":-8.71373441679184,"pX":0.7104684110571362,"pZ":1.2553991966430411,"vX0":2.04478640813484,"vY0":-112.82966627872692,"vZ0":-0.21799635509893522,"x":89.92,"y":204.88,"x0":0.969904339909978,"y0":50.004491829679075,"z0":5.78796560459796,"aX":-11.547322900486913},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-15.4,"breakHorizontal":15.8,"spinRate":3079,"spinDirection":315},"zone":14,"typeConfidence":2.0,"plateTime":0.48980295523226225,"extension":5.657428343820739},"index":1,"playId":"f1d6fd03-dc50-30b9-b7a4-d025316ff1f3","pitchNumber":2,"startTime":"2026-06-05T23:00:00.982Z","endTime":"2026-06-05T23:00:05.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.407659813584633,"aZ":-30.789430079164585,"pfxX":-0.46382864753715136,"pfxZ":0.8530639325762763,"pX":-1.0592426212671737,"pZ":2.302307363628038,"vX0":-4.177038364597801,"vY0":-126.25199145539474,"vZ0":-2.525884706349294,"x":157.38,"y":176.62,"x0":0.6704998934497415,"y0":50.00492206195581,"z0":5.77022212568757,"aX":-0.7560360416995724},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.2,"breakHorizontal":1.7,"spinRate":2386,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4322553195863419,"extension":5.960493313657869},"hitData":{"launchSpeed":85.4,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.5,"coordY":142.09}},"index":2,"playId":"bc041f58-ff73-30fd-864a-21dc7190f400","pitchNumber":3,"startTime":"2026-06-05T23:00:24.092Z","endTime":"2026-06-05T23:00:31.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:00:31.428Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Robles grounds out, shortstop Zack Short to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-05T23:00:39.473Z","endTime":"2026-06-05T23:02:30.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670097,"link":"/api/v1/people/670097"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.495533226085154,"aZ":-25.023048261254306,"pfxX":7.197677484301246,"pfxZ":4.308925444198795,"pX":-0.9115747607729792,"pZ":0.7680866525100419,"vX0":-6.4043716863895375,"vY0":-127.80503799372755,"vZ0":-6.849232638536669,"x":151.75,"y":218.04,"x0":0.6874595821193858,"y0":50.005592194469415,"z0":5.438873287503079,"aX":11.950259326189293},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.5,"breakHorizontal":-11.6,"spinRate":1670,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.42801599007706637,"extension":5.8850311752879785},"index":0,"playId":"dd004e94-e50d-3b20-9f41-2861aa79ef2a","pitchNumber":1,"startTime":"2026-06-05T23:00:59.395Z","endTime":"2026-06-05T23:01:03.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.4,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.67438520937156,"aZ":-42.270349464373865,"pfxX":-8.34619530535943,"pfxZ":-7.848260343588047,"pX":0.7508999496639296,"pZ":2.944463893413752,"vX0":2.0849585475385903,"vY0":-112.74038826435623,"vZ0":2.8645098453829148,"x":88.38,"y":159.28,"x0":0.8979841834340113,"y0":50.00429860483893,"z0":5.926543845330797,"aX":-10.734470854718515},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-13.2,"breakHorizontal":14.5,"spinRate":2885,"spinDirection":315},"zone":3,"typeConfidence":2.0,"plateTime":0.4860021224766662,"extension":5.6748477372038835},"index":1,"playId":"f633a2bd-6420-3761-9bbc-41e8f39aea53","pitchNumber":2,"startTime":"2026-06-05T23:01:13.229Z","endTime":"2026-06-05T23:01:18.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.8,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.409432429330344,"aZ":-27.410119074312462,"pfxX":8.780914099526306,"pfxZ":2.634303952958832,"pX":-0.9550726644697333,"pZ":1.0889227979557805,"vX0":-7.383385803489167,"vY0":-132.82882390483127,"vZ0":-6.235074174351814,"x":153.41,"y":209.38,"x0":0.7043212522327023,"y0":50.003205386292315,"z0":5.4299258033878965,"aX":15.870650088166892},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.7,"breakHorizontal":-14.5,"spinRate":2159,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4105743663963626,"extension":5.866064510311933},"index":2,"playId":"5e2b9828-144e-3a45-9640-5ff42d329b7c","pitchNumber":3,"startTime":"2026-06-05T23:01:28.886Z","endTime":"2026-06-05T23:01:33.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.575525046177674,"aZ":-24.37793664543104,"pfxX":9.87473325948077,"pfxZ":4.110033220566631,"pX":-0.42676264350651427,"pZ":1.8870591921167508,"vX0":-6.09344589626363,"vY0":-136.50541954905023,"vZ0":-5.715184521121157,"x":133.27,"y":187.83,"x0":0.5453895150523209,"y0":50.00446429301887,"z0":5.674454953096632,"aX":18.73481958276768},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.5,"breakHorizontal":-16.7,"spinRate":2148,"spinDirection":137},"zone":7,"typeConfidence":2.0,"plateTime":0.4004487345718357,"extension":5.733183546348261},"index":3,"playId":"ed4456c3-8688-38a1-a9b4-cc2c3e12c797","pitchNumber":4,"startTime":"2026-06-05T23:01:42.220Z","endTime":"2026-06-05T23:01:46.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3540460372138,"aZ":-25.60757846195731,"pfxX":9.346533104527756,"pfxZ":3.408341158410634,"pX":0.30743292624503504,"pZ":3.1329961681471543,"vX0":-3.9317017930901725,"vY0":-137.36021902691553,"vZ0":-2.6832463387798886,"x":105.28,"y":154.19,"x0":0.5372977179148428,"y0":50.00069606696854,"z0":5.850219392485527,"aX":17.98714150218072},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.9,"breakHorizontal":-16.2,"spinRate":1996,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.39766089041001473,"extension":5.701346900063265},"index":4,"playId":"a6b426bd-c710-3d1c-8576-6f621b1f0c98","pitchNumber":5,"startTime":"2026-06-05T23:02:00.343Z","endTime":"2026-06-05T23:02:05.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":89.1,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61553888329689,"aZ":-23.959125071555547,"pfxX":7.429683023332675,"pfxZ":4.110018544453171,"pX":-0.3135717306220095,"pZ":2.987309337067869,"vX0":-4.469933310515013,"vY0":-138.9558330236545,"vZ0":-3.6044864627502036,"x":128.95,"y":158.12,"x0":0.33209615265501075,"y0":50.00383527573417,"z0":5.852139891262209,"aX":14.854581894602816},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.1,"breakHorizontal":-12.8,"spinRate":2167,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.3908671318472381,"extension":5.897830419133353},"hitData":{"launchSpeed":91.0,"launchAngle":-12.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.16,"coordY":145.28}},"index":5,"playId":"38a025b1-7715-3819-8bf3-71892c1c950a","pitchNumber":6,"startTime":"2026-06-05T23:02:22.725Z","endTime":"2026-06-05T23:02:30.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:02:30.521Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Emerson called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-05T23:02:42.485Z","endTime":"2026-06-05T23:05:35.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":88.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.681016844803022,"aZ":-27.898676556134948,"pfxX":9.24371024294491,"pfxZ":2.182644609167646,"pX":-0.9946857371661232,"pZ":1.7508200781233032,"vX0":-7.066414611822164,"vY0":-138.14908358148543,"vZ0":-5.592630263404692,"x":154.92,"y":191.51,"x0":0.37734041132674734,"y0":50.00453360729288,"z0":5.642927258945788,"aX":18.123053781241584},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.1,"breakHorizontal":-15.6,"spinRate":2104,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.3943389937865165,"extension":5.866694376905312},"index":0,"playId":"e5eb134c-9835-3df1-be9e-077adbc10afb","pitchNumber":1,"startTime":"2026-06-05T23:03:05.909Z","endTime":"2026-06-05T23:03:12.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.785246903799344,"aZ":-24.660195945365267,"pfxX":8.222622869218888,"pfxZ":3.8808499685002484,"pX":0.054251068222736155,"pZ":2.443111323329291,"vX0":-4.6331697119014486,"vY0":-137.3330594224689,"vZ0":-4.2713080555623675,"x":114.93,"y":172.82,"x0":0.6837072366262334,"y0":50.00072655390404,"z0":5.670137794145011,"aX":15.90417255873283},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.5,"breakHorizontal":-14.0,"spinRate":2137,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.39690809005950456,"extension":5.768406551428581},"index":1,"playId":"aafd842b-fcd4-3c45-b92b-4516334e9617","pitchNumber":2,"startTime":"2026-06-05T23:03:20.434Z","endTime":"2026-06-05T23:03:25.440Z","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":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.096211167336733,"aZ":-28.50642806174178,"pfxX":9.072153575030894,"pfxZ":2.0348783259852574,"pX":1.2556127881485897,"pZ":1.9861256239112113,"vX0":-1.7750801496059845,"vY0":-132.64051293847038,"vZ0":-4.839209124236516,"x":69.14,"y":185.15,"x0":0.7488989829758683,"y0":50.00408508196522,"z0":5.882342466877064,"aX":16.365391592535094},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.0,"breakHorizontal":-16.2,"spinRate":1640,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4110172557715699,"extension":5.620432625327755},"index":2,"playId":"e979552b-3ab3-3617-b7da-07a66bb98d6e","pitchNumber":3,"startTime":"2026-06-05T23:04:00.888Z","endTime":"2026-06-05T23:04:06.527Z","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":89.8,"endSpeed":83.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47097141877579,"aZ":-28.94498058270186,"pfxX":-0.9472512509178586,"pfxZ":1.8418252435735951,"pX":-3.181644289395938,"pZ":1.4112198178616808,"vX0":-8.673275488917607,"vY0":-130.62617152405198,"vZ0":-5.687949092960264,"x":238.28,"y":200.68,"x0":0.2883431485625747,"y0":50.000162951566516,"z0":5.761193901643325,"aX":-1.65313429237207},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.4,"breakHorizontal":3.4,"spinRate":2446,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.41743709370407656,"extension":5.7542623870874845},"index":3,"playId":"e4872bf0-1ebb-3708-92ba-d35a60ccfebe","pitchNumber":4,"startTime":"2026-06-05T23:04:22.288Z","endTime":"2026-06-05T23:04:26.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.999865025313078,"aZ":-32.45729297073557,"pfxX":-1.96955918251955,"pfxZ":-0.170184412502703,"pX":-1.8388428585986762,"pZ":1.2377198972156158,"vX0":-5.472670871398113,"vY0":-128.1453908288917,"vZ0":-4.810332020376483,"x":187.09,"y":205.36,"x0":0.5717577357457396,"y0":50.0021081940659,"z0":5.646058242123727,"aX":-3.307189109182587},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.1,"breakHorizontal":4.7,"spinRate":2394,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4258093849223026,"extension":6.005622972716085},"index":4,"playId":"968b4f0b-1730-3d4d-ba66-39b16b024b61","pitchNumber":5,"startTime":"2026-06-05T23:04:46.029Z","endTime":"2026-06-05T23:04:52.043Z","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":95.6,"endSpeed":88.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.602072618734905,"aZ":-25.9904059104119,"pfxX":8.651217902555608,"pfxZ":3.111394356284883,"pX":0.5724538999463287,"pZ":1.7003266262055157,"vX0":-3.19043359521177,"vY0":-139.29199827673588,"vZ0":-6.621350147112195,"x":95.18,"y":192.87,"x0":0.6001759653957078,"y0":50.00609078495948,"z0":5.796541611225695,"aX":17.21716444719362},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.6,"breakHorizontal":-15.1,"spinRate":2120,"spinDirection":136},"zone":9,"typeConfidence":2.0,"plateTime":0.39134747161792127,"extension":5.602719175754268},"index":5,"playId":"2b21085f-044f-3d31-838e-1e1438be6f57","pitchNumber":6,"startTime":"2026-06-05T23:05:05.021Z","endTime":"2026-06-05T23:05:10.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":85.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.694545939227236,"aZ":-28.331468989093548,"pfxX":6.6479772297610635,"pfxZ":2.1113502630152805,"pX":0.379145960976872,"pZ":3.10844726143988,"vX0":-2.663079475171864,"vY0":-132.97523893152191,"vZ0":-2.193073941563375,"x":102.55,"y":154.85,"x0":0.5196652549881491,"y0":50.006282661953456,"z0":5.962839024211498,"aX":12.12262660282907},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.6,"breakHorizontal":-11.6,"spinRate":1700,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.40909407296243216,"extension":5.670921547378522},"index":6,"playId":"a64dfdb9-ec9e-3961-a1e8-6651d4dbe339","pitchNumber":7,"startTime":"2026-06-05T23:05:29.068Z","endTime":"2026-06-05T23:05:35.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:05:35.795Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a sharp ground ball to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-05T23:07:55.615Z","endTime":"2026-06-05T23:08:09.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"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":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-05T23:07:42.688Z","endTime":"2026-06-05T23:07:57.878Z","isPitch":false,"type":"action","player":{"id":682985,"link":"/api/v1/people/682985"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.677864752022632,"aZ":-31.40431628702234,"pfxX":0.7581331411559233,"pfxZ":0.4771411452832819,"pX":0.23417888578078183,"pZ":1.395451536126069,"vX0":4.78884843425205,"vY0":-125.88408039227195,"vZ0":-2.464119218665185,"x":108.07,"y":201.1,"x0":-1.7820743940765393,"y0":50.00567030855786,"z0":4.899314720571324,"aX":1.230933605934752},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.6,"breakHorizontal":-2.4,"spinRate":2203,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4331281787363159,"extension":6.563508165907722},"hitData":{"launchSpeed":111.2,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":148.54,"coordY":80.23}},"index":1,"playId":"38fcad9f-4fb6-3b9c-962f-9a4ce1845a1f","pitchNumber":1,"startTime":"2026-06-05T23:07:57.878Z","endTime":"2026-06-05T23:08:09.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:08:09.517Z","atBatIndex":13},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Mariners challenged (force play), call on the field was overturned: Spencer Torkelson grounds into a force out, shortstop J.P. Crawford to second baseman Cole Young. Riley Greene out at 2nd. Spencer Torkelson to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-05T23:08:18.686Z","endTime":"2026-06-05T23:09:03.306Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.587295021126852,"aZ":-17.22347055529897,"pfxX":-7.121162603708971,"pfxZ":7.620665132139582,"pX":-0.7055840350631081,"pZ":3.1616118269609568,"vX0":4.998163863072547,"vY0":-138.83458648529933,"vZ0":-1.5479975733093654,"x":143.9,"y":153.42,"x0":-1.5992997291430822,"y0":50.00426925491119,"z0":4.866642326566877,"aX":-13.97421912643234},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":11.9,"spinRate":2296,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.3937435951904322,"extension":6.5863441311870465},"index":0,"playId":"acacb44c-80ea-3391-8608-067b9a2abc5b","pitchNumber":1,"startTime":"2026-06-05T23:08:36.193Z","endTime":"2026-06-05T23:08:40.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05568028940707,"aZ":-23.795107969878927,"pfxX":-10.274776377057435,"pfxZ":4.235636156521185,"pX":-0.42060290102989284,"pZ":2.651257907795846,"vX0":6.623428233770562,"vY0":-138.99628413426805,"vZ0":-1.5994745364572376,"x":133.03,"y":167.2,"x0":-1.486568727419684,"y0":50.0014889385615,"z0":4.797806571837198,"aX":-20.31649163266525},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.6,"breakHorizontal":17.4,"spinRate":2281,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.3924842082761222,"extension":6.709083926000701},"hitData":{"launchSpeed":93.2,"launchAngle":5.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.0,"coordY":154.72}},"index":1,"playId":"f671a00b-58d9-34e0-9d34-4886c04046a4","pitchNumber":2,"startTime":"2026-06-05T23:08:54.713Z","endTime":"2026-06-05T23:09:03.306Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MC","challengeTeamId":136},"playEndTime":"2026-06-05T23:09:03.306Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-05T23:09:15.597Z","endTime":"2026-06-05T23:12:11.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"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":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.033332381812276,"aZ":-31.113617880796337,"pfxX":0.3544888491786746,"pfxZ":0.6533019268262272,"pX":-0.386658660761715,"pZ":2.129739530108497,"vX0":3.4215197133576325,"vY0":-125.77811573433794,"vZ0":-0.7738961955722531,"x":131.74,"y":181.28,"x0":-1.8047905210464923,"y0":50.001734252637135,"z0":4.941523266277814,"aX":0.573199417091024},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.2,"breakHorizontal":-1.3,"spinRate":2195,"spinDirection":113},"zone":7,"typeConfidence":2.0,"plateTime":0.4337555060887093,"extension":6.583698288612234},"index":0,"playId":"ec267df8-c943-34c8-b86f-1af9da57611d","pitchNumber":1,"startTime":"2026-06-05T23:10:47.722Z","endTime":"2026-06-05T23:10:51.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.762592103199292,"aZ":-30.17231791609349,"pfxX":-10.56057316424208,"pfxZ":1.159619691081624,"pX":0.053289539630080686,"pZ":1.8029019623824092,"vX0":8.37602986388317,"vY0":-130.15352538741973,"vZ0":-1.8924407332171786,"x":114.97,"y":190.1,"x0":-1.8249509962838486,"y0":50.00237971512774,"z0":4.8109587647940515,"aX":-18.22807117337495},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.9,"breakHorizontal":17.4,"spinRate":2160,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4198612295409765,"extension":6.830898355831879},"index":1,"playId":"9033e2b3-2f0e-367b-9f0c-d7fe556021aa","pitchNumber":2,"startTime":"2026-06-05T23:11:04.397Z","endTime":"2026-06-05T23:11:08.842Z","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.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.798368072621706,"aZ":-30.36866185517136,"pfxX":-0.21327645307262122,"pfxZ":1.111611022170583,"pX":0.7698023482346495,"pZ":0.8835053192155083,"vX0":6.361242155696232,"vY0":-126.56807333500745,"vZ0":-3.4629876987673662,"x":87.66,"y":214.93,"x0":-1.743983945858281,"y0":50.006236322784595,"z0":4.690465148501057,"aX":-0.3484272224004256},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.4,"breakHorizontal":-1.0,"spinRate":2279,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.43204302923302684,"extension":6.527147159216251},"index":2,"playId":"bec8bd22-48d1-3bb3-8417-1fd2337d0d7e","pitchNumber":3,"startTime":"2026-06-05T23:11:26.124Z","endTime":"2026-06-05T23:11:31.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.834956923006242,"aZ":-17.589081151091246,"pfxX":-6.69724806271848,"pfxZ":7.216871385950009,"pX":-1.2020279121700517,"pZ":3.9394213411787535,"vX0":4.186099608907695,"vY0":-140.55340689606714,"vZ0":0.4532467933428257,"x":162.82,"y":132.42,"x0":-1.8327754377112369,"y0":50.002901511569455,"z0":4.90940355789231,"aX":-13.535490523229763},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.3,"breakHorizontal":11.4,"spinRate":2340,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.38819402348704646,"extension":6.613961000195521},"index":3,"playId":"9b77e50c-ca93-3269-af09-b2e251cc253a","pitchNumber":4,"startTime":"2026-06-05T23:11:44.885Z","endTime":"2026-06-05T23:11:48.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89454383417397,"aZ":-28.0726559869515,"pfxX":-9.780244274993787,"pfxZ":2.333869086288093,"pX":-0.021368302004302328,"pZ":1.4268116801533242,"vX0":7.44381493838605,"vY0":-130.89785164749514,"vZ0":-3.2631161129254527,"x":117.81,"y":200.26,"x0":-1.6110631829310058,"y0":50.00625265279044,"z0":4.759046479932022,"aX":-17.22048654144819},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.8,"breakHorizontal":16.4,"spinRate":2180,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4161596936747647,"extension":6.584549427150835},"index":4,"playId":"3ffcfca9-548b-3fcb-9af3-860b4e918673","pitchNumber":5,"startTime":"2026-06-05T23:12:05.850Z","endTime":"2026-06-05T23:12:11.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:12:11.936Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-05T23:12:14.359Z","endTime":"2026-06-05T23:14:03.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.6,"endSpeed":89.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.957024184608404,"aZ":-15.540922263374656,"pfxX":-7.052056539048385,"pfxZ":8.192527787428485,"pX":-0.8446372374852803,"pZ":3.0492765892889473,"vX0":4.9581734998790195,"vY0":-140.67824255876192,"vZ0":-2.16787728580465,"x":149.2,"y":156.45,"x0":-1.70190172664951,"y0":50.006704325534365,"z0":4.82212277665892,"aX":-14.325104808483298},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":12.0,"spinRate":2391,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.38739458071047306,"extension":6.47427895872216},"index":0,"playId":"c1a847a9-bf0c-30ad-8878-2204f441b855","pitchNumber":1,"startTime":"2026-06-05T23:12:36.681Z","endTime":"2026-06-05T23:12:41.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.841108181229036,"aZ":-14.690318462851303,"pfxX":-5.820447737125201,"pfxZ":8.577646646765299,"pX":-0.40436564448657886,"pZ":2.044242198102121,"vX0":5.512016052359444,"vY0":-141.08435966561154,"vZ0":-5.1315971553647195,"x":132.41,"y":183.59,"x0":-1.61696894139141,"y0":50.00065404695768,"z0":4.816808628199028,"aX":-11.859745054840074},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.8,"breakHorizontal":9.6,"spinRate":2396,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.38663138050596624,"extension":6.475192885622199},"index":1,"playId":"b00cbdd0-2ec2-3627-a9b8-4d65f8393ebe","pitchNumber":2,"startTime":"2026-06-05T23:12:53.668Z","endTime":"2026-06-05T23:12:59.259Z","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":98.0,"endSpeed":90.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13181805594547,"aZ":-14.313614865423752,"pfxX":-8.338693455907443,"pfxZ":8.606408982490379,"pX":0.24980533490332602,"pZ":2.400423236392268,"vX0":8.247718892153584,"vY0":-142.52582658632406,"vZ0":-4.289143308842005,"x":107.48,"y":173.97,"x0":-1.5861841559851968,"y0":50.00145980054614,"z0":4.8170043738933455,"aX":-17.301642673201215},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.0,"breakHorizontal":13.6,"spinRate":2387,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.38305109643469004,"extension":6.556861411790426},"index":2,"playId":"34fd2561-89b1-38f0-bcca-6b777faa2214","pitchNumber":3,"startTime":"2026-06-05T23:13:13.660Z","endTime":"2026-06-05T23:13:17.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.280133056879016,"aZ":-15.848342158544101,"pfxX":-7.62053608591996,"pfxZ":8.001406960184857,"pX":-0.5379486979810215,"pZ":4.0142665407158065,"vX0":6.261552724010777,"vY0":-141.26986079045113,"vZ0":0.1746127165053898,"x":137.51,"y":130.39,"x0":-1.7825191052850065,"y0":50.00404468394999,"z0":4.962516297219215,"aX":-15.55240044305391},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.8,"breakHorizontal":12.7,"spinRate":2395,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.38629967338919924,"extension":6.508334179852683},"index":3,"playId":"eb93f661-5245-3fff-a2a5-eb5114f4d002","pitchNumber":4,"startTime":"2026-06-05T23:13:36.511Z","endTime":"2026-06-05T23:13:39.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(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.9,"endSpeed":89.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34838727248097,"aZ":-14.777258244928449,"pfxX":-7.646187013103026,"pfxZ":8.56508454429088,"pX":0.9079776722450766,"pZ":1.8748664501339218,"vX0":9.840203204221671,"vY0":-140.76792753830352,"vZ0":-5.286258483642542,"x":82.39,"y":188.16,"x0":-1.619965198883122,"y0":50.00419597642587,"z0":4.715001972186355,"aX":-15.532632159080002},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":12.1,"spinRate":2444,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.38733097179436804,"extension":6.970964058838338},"index":4,"playId":"d0732b43-8b5b-3a3c-890b-0101baea74b5","pitchNumber":5,"startTime":"2026-06-05T23:13:58.030Z","endTime":"2026-06-05T23:14:03.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:14:03.547Z","atBatIndex":16},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"J.P. Crawford hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-05T23:15:10.952Z","endTime":"2026-06-05T23:17:45.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4947468644756,"aZ":-23.25218899466305,"pfxX":7.6380621391922485,"pfxZ":4.684672126656817,"pX":-0.6879157792768003,"pZ":3.5516681734546083,"vX0":-5.956899980143939,"vY0":-136.04400179898855,"vZ0":-1.985488623433544,"x":143.22,"y":142.88,"x0":0.5209826055194623,"y0":50.00088788682896,"z0":5.877365533782314,"aX":14.538538846971262},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.3,"breakHorizontal":-12.8,"spinRate":2155,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.4002537577648524,"extension":5.674671533218614},"index":0,"playId":"194f9607-fbfa-35a5-94ad-e80ca0953677","pitchNumber":1,"startTime":"2026-06-05T23:16:09.546Z","endTime":"2026-06-05T23:16:13.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.506762313175894,"aZ":-21.89705159868242,"pfxX":7.876864510954281,"pfxZ":5.286766373629311,"pX":0.9903208623980022,"pZ":1.9957965319030249,"vX0":-1.9180738740361463,"vY0":-137.78623784284017,"vZ0":-5.904184431919582,"x":79.25,"y":184.89,"x0":0.6671381834882141,"y0":50.00193110007219,"z0":5.623043888666742,"aX":15.30841789997311},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.6,"breakHorizontal":-13.9,"spinRate":2233,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.39588616578629576,"extension":5.833429488961726},"index":1,"playId":"e84e0098-d762-3745-b987-ca5c28b9cd94","pitchNumber":2,"startTime":"2026-06-05T23:16:25.223Z","endTime":"2026-06-05T23:16:31.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70633374276056,"aZ":-25.3135057072911,"pfxX":10.105411544659855,"pfxZ":3.6340049742934566,"pX":-0.305111415262734,"pZ":2.0040975631444327,"vX0":-6.169629997658044,"vY0":-136.18452221314226,"vZ0":-4.894682926660015,"x":128.63,"y":184.67,"x0":0.6718693645724401,"y0":50.00044116490213,"z0":5.566156457730174,"aX":19.059975649508978},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.8,"breakHorizontal":-17.0,"spinRate":2350,"spinDirection":141},"zone":7,"typeConfidence":2.0,"plateTime":0.40153509229872775,"extension":5.8654275425060165},"index":2,"playId":"1cdd80a1-a003-3991-b94c-15631fde36e6","pitchNumber":3,"startTime":"2026-06-05T23:16:42.912Z","endTime":"2026-06-05T23:16:47.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.466104739162898,"aZ":-40.928362700915244,"pfxX":-6.0213200544743355,"pfxZ":-6.303711016477239,"pX":-0.21654845404450734,"pZ":2.048878732157816,"vX0":-0.7816469785904803,"vY0":-116.6897731000568,"vZ0":0.08637979822428399,"x":125.25,"y":183.46,"x0":0.9049354683550801,"y0":50.0020905868669,"z0":5.844310776886254,"aX":-8.363250033368141},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.2,"breakHorizontal":11.2,"spinRate":2957,"spinDirection":312},"zone":8,"typeConfidence":2.0,"plateTime":0.46809258263395215,"extension":5.675822801920457},"index":3,"playId":"018efdff-820c-319d-9d07-89a2fb0e70c7","pitchNumber":4,"startTime":"2026-06-05T23:16:58.161Z","endTime":"2026-06-05T23:17:02.269Z","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":4,"startTime":"2026-06-05T23:17:09.142Z","endTime":"2026-06-05T23:17:21.077Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81781631343542,"aZ":-29.38814321948369,"pfxX":-0.07116903013967057,"pfxZ":1.6755640937171177,"pX":-1.514216376362025,"pZ":0.5286392336634206,"vX0":-5.441692211329765,"vY0":-127.01211460095189,"vZ0":-6.751386889323246,"x":174.72,"y":224.51,"x0":0.6498915872306806,"y0":50.001577678080096,"z0":5.506096642649675,"aX":-0.11812489073529008},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.9,"breakHorizontal":1.2,"spinRate":2414,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4284384289226528,"extension":5.807972922525052},"index":5,"playId":"3a876334-6b52-3d42-b9ad-7e64a9a0028d","pitchNumber":5,"startTime":"2026-06-05T23:17:21.077Z","endTime":"2026-06-05T23:17:24.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79907166088402,"aZ":-24.186741598445767,"pfxX":6.897009040334559,"pfxZ":4.030080454849946,"pX":1.5531740500602849,"pZ":3.5321769118971735,"vX0":0.2564905934622895,"vY0":-139.297511848486,"vZ0":-2.117469321528924,"x":57.8,"y":143.41,"x0":0.5628661565972295,"y0":50.00381314029541,"z0":5.887415939174071,"aX":13.668500561339126},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.1,"breakHorizontal":-12.6,"spinRate":2188,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.39193531760950995,"extension":5.81016116758051},"index":6,"playId":"6111701e-2929-3dfb-b80f-a8ac82bd013d","pitchNumber":6,"startTime":"2026-06-05T23:17:40.014Z","endTime":"2026-06-05T23:17:45.974Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:17:45.974Z","atBatIndex":17},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Julio Rodríguez grounds into a double play, shortstop Zack Short to second baseman Gleyber Torres to first baseman Spencer Torkelson. J.P. Crawford out at 2nd. Julio Rodríguez out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-05T23:19:38.930Z","endTime":"2026-06-05T23:21:36.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670097,"link":"/api/v1/people/670097"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-05T23:17:57.082Z","endTime":"2026-06-05T23:19:41.186Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0273093331807,"aZ":-30.214278857980084,"pfxX":5.231380084631539,"pfxZ":1.1576842905782243,"pX":-0.2327775241486048,"pZ":3.320964919011867,"vX0":-3.7216542437043008,"vY0":-128.96790106191145,"vZ0":-0.36118331364713707,"x":125.87,"y":149.11,"x0":0.5470470567135146,"y0":50.00104887170019,"z0":5.786873696073044,"aX":8.839478553195951},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.3,"breakHorizontal":-8.6,"spinRate":1664,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.42419554485551636,"extension":5.743801779159128},"index":1,"playId":"5ad6bd9c-0568-3c36-a32e-d9061694219f","pitchNumber":1,"startTime":"2026-06-05T23:19:41.186Z","endTime":"2026-06-05T23:19:45.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8124305440718,"aZ":-21.839493627977838,"pfxX":9.870566050571506,"pfxZ":5.355990008998967,"pX":-2.204207190025855,"pZ":1.6634639642908067,"vX0":-9.506751013199727,"vY0":-137.19417905096097,"vZ0":-7.2124985503159955,"x":201.02,"y":193.87,"x0":0.0027522368766272204,"y0":50.00591192742763,"z0":5.786313132653375,"aX":19.05450486229133},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.5,"breakHorizontal":-16.2,"spinRate":2221,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.39735703267821343,"extension":5.812198650523184},"index":2,"playId":"d3224fb9-32a9-3250-956a-5883afc5513e","pitchNumber":2,"startTime":"2026-06-05T23:20:08.634Z","endTime":"2026-06-05T23:20:15.844Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":73.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.939416838485094,"aZ":-40.968483969746075,"pfxX":-6.4216479548771295,"pfxZ":-6.588969013651324,"pX":-0.3886032821557293,"pZ":0.8110709652769295,"vX0":-0.7096616024287385,"vY0":-114.73027873967531,"vZ0":-2.010384268077251,"x":131.81,"y":216.88,"x0":0.758961223974384,"y0":50.00156434273821,"z0":5.6859366624698575,"aX":-8.572518434940173},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-12.1,"breakHorizontal":11.8,"spinRate":2835,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.4771358714426581,"extension":5.641332617388364},"index":3,"playId":"ea56acf0-7651-3ba2-815e-3ca0a2129fdb","pitchNumber":3,"startTime":"2026-06-05T23:20:29.112Z","endTime":"2026-06-05T23:20:35.178Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":74.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.59421026124289,"aZ":-41.43077351305709,"pfxX":-7.162270079854489,"pfxZ":-6.7996882356293495,"pX":-0.9613481546509256,"pZ":1.0745758048391207,"vX0":-1.8989859167603154,"vY0":-115.71079771670287,"vZ0":-1.7132683540188263,"x":153.64,"y":209.77,"x0":0.7993542452877109,"y0":50.000763453288656,"z0":5.776630206610082,"aX":-9.7571615349521},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.5,"breakHorizontal":13.4,"spinRate":2895,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4724727717472299,"extension":5.740848492906006},"index":4,"playId":"1319dbb7-9da7-3dfa-9592-e27532452d96","pitchNumber":4,"startTime":"2026-06-05T23:20:49.192Z","endTime":"2026-06-05T23:20:54.832Z","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":5,"startTime":"2026-06-05T23:21:14.932Z","endTime":"2026-06-05T23:21:29.160Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"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":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35161070815001,"aZ":-26.101928194108737,"pfxX":6.8585822788584805,"pfxZ":3.482331255380366,"pX":0.482262287291728,"pZ":1.384352959363854,"vX0":-2.2829536348347776,"vY0":-130.23755154445735,"vZ0":-5.875040467990544,"x":98.62,"y":201.4,"x0":0.4709896693880619,"y0":50.00603058613658,"z0":5.603855427908661,"aX":11.967884193351365},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.4,"breakHorizontal":-12.0,"spinRate":1645,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4180802081086803,"extension":5.685739284472715},"hitData":{"launchSpeed":95.6,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.58,"coordY":155.74}},"index":6,"playId":"f0aa7c80-dc34-351f-92dc-40c2292bc8e2","pitchNumber":5,"startTime":"2026-06-05T23:21:29.160Z","endTime":"2026-06-05T23:21:36.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:21:36.746Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, shortstop Zack Short to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-05T23:21:58.089Z","endTime":"2026-06-05T23:24:34.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670097,"link":"/api/v1/people/670097"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.131774787799696,"aZ":-42.81912529186604,"pfxX":-6.809209685195905,"pfxZ":-7.749791596419961,"pX":-1.4908379409636887,"pZ":0.7626603163480263,"vX0":-2.9008232944949803,"vY0":-116.79967149596395,"vZ0":-2.1462251180554635,"x":173.83,"y":218.19,"x0":0.6538679793359523,"y0":50.00243806236467,"z0":5.7407588920545,"aX":-9.354599289269107},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-14.3,"breakHorizontal":13.1,"spinRate":3012,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.469944437452432,"extension":5.736677372018773},"index":0,"playId":"b5ae8f78-a407-3f67-aba7-73e3e4d720ae","pitchNumber":1,"startTime":"2026-06-05T23:22:08.818Z","endTime":"2026-06-05T23:22:13.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8722876602846,"aZ":-25.10413342386689,"pfxX":7.919953980202285,"pfxZ":4.1964870149116855,"pX":0.3073913323831231,"pZ":2.8039725291707507,"vX0":-3.5261413091501237,"vY0":-128.72460258332598,"vZ0":-2.2969160228542522,"x":105.28,"y":163.07,"x0":0.6635389548686518,"y0":50.00083855639049,"z0":5.644633563801897,"aX":13.334459604998239},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.3,"breakHorizontal":-13.6,"spinRate":1646,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.42494928121106934,"extension":5.913986356055659},"index":1,"playId":"b3951d6e-a6ba-37c5-903e-eeb65420859e","pitchNumber":2,"startTime":"2026-06-05T23:22:26.962Z","endTime":"2026-06-05T23:22:35.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":88.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53112458753795,"aZ":-24.420180480467415,"pfxX":6.738216833288531,"pfxZ":3.9428345248088332,"pX":-1.1265613853136778,"pZ":1.7276641682125096,"vX0":-6.666968897243498,"vY0":-138.1311171925397,"vZ0":-6.207797147525406,"x":159.94,"y":192.13,"x0":0.4219724621557455,"y0":50.006161687818754,"z0":5.60491799967142,"aX":13.260558263783016},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.2,"breakHorizontal":-11.2,"spinRate":2254,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.3938148428729997,"extension":5.948719063251981},"index":2,"playId":"7432302e-1f2f-363e-83f2-92932ba3fb3b","pitchNumber":3,"startTime":"2026-06-05T23:22:56.688Z","endTime":"2026-06-05T23:23:02.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.20796564127077,"aZ":-42.28660474417525,"pfxX":-7.142291728783935,"pfxZ":-7.4850304775680705,"pX":0.15396057181434508,"pZ":0.955258938327925,"vX0":0.16111626898585973,"vY0":-115.17609382273612,"vZ0":-1.546454654171815,"x":111.13,"y":212.99,"x0":1.0120898116274994,"y0":50.002690009190445,"z0":5.703194279885545,"aX":-9.65155803677159},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-13.7,"breakHorizontal":13.0,"spinRate":2984,"spinDirection":316},"zone":14,"typeConfidence":2.0,"plateTime":0.4744872099922026,"extension":5.9108275241815775},"index":3,"playId":"29cb6cbe-7dae-31c7-8e1c-0f28a435d6c7","pitchNumber":4,"startTime":"2026-06-05T23:23:15.398Z","endTime":"2026-06-05T23:23:19.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.061275855550374,"aZ":-43.09653291906835,"pfxX":-8.28980610761638,"pfxZ":-7.958824727885409,"pX":1.258427510893183,"pZ":2.492141392083973,"vX0":3.2044377639048305,"vY0":-116.45215396241856,"vZ0":1.3824004944787172,"x":69.03,"y":171.49,"x0":0.9408817962461332,"y0":50.00393902333252,"z0":5.9706454187514995,"aX":-11.375342376442688},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-13.8,"breakHorizontal":14.2,"spinRate":2874,"spinDirection":310},"zone":12,"typeConfidence":2.0,"plateTime":0.4705234129739475,"extension":5.7247373157527255},"index":4,"playId":"d7a7a5aa-2795-3d32-8969-f01aab557356","pitchNumber":5,"startTime":"2026-06-05T23:23:41.008Z","endTime":"2026-06-05T23:23:45.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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.24145431321725,"aZ":-41.85717366463177,"pfxX":-7.978250224249806,"pfxZ":-7.035960155061185,"pX":-0.4737074457901932,"pZ":1.812335757604944,"vX0":-0.4237756896463615,"vY0":-116.69567789492481,"vZ0":-0.09938157583327811,"x":135.06,"y":189.85,"x0":0.7464486872680065,"y0":50.000238870437435,"z0":5.803065359297121,"aX":-10.986139207663241},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-12.5,"breakHorizontal":14.5,"spinRate":2795,"spinDirection":314},"zone":7,"typeConfidence":2.0,"plateTime":0.4696070469903755,"extension":5.754677187348381},"index":5,"playId":"4680e9e2-57d6-3df9-a6a8-137a5c2fe1de","pitchNumber":6,"startTime":"2026-06-05T23:23:59.316Z","endTime":"2026-06-05T23:24:04.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08684642862179,"aZ":-26.9200358774852,"pfxX":7.936897570331102,"pfxZ":2.8975735686843684,"pX":0.8583803401333095,"pZ":2.6991877612447848,"vX0":-1.799207127931954,"vY0":-133.67381553255584,"vZ0":-3.3310168693846443,"x":84.28,"y":165.9,"x0":0.5077199092531247,"y0":50.003910586438,"z0":5.888325189317352,"aX":14.403373019339195},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.8,"breakHorizontal":-14.0,"spinRate":1676,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.40932464312955696,"extension":5.736619235484219},"hitData":{"launchSpeed":97.2,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.58,"coordY":148.1}},"index":6,"playId":"52784d6e-d060-37d6-86cd-8cc6424dd9bc","pitchNumber":7,"startTime":"2026-06-05T23:24:25.990Z","endTime":"2026-06-05T23:24:34.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:24:34.165Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Short called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-05T23:26:43.160Z","endTime":"2026-06-05T23:28:48.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Patrick Wisdom replaces shortstop J.P. Crawford, batting 1st, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-05T23:25:44.027Z","endTime":"2026-06-05T23:25:44.039Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621550,"link":"/api/v1/people/621550"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"description":"Defensive switch from third base to shortstop for Colt Emerson.","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-05T23:25:44.039Z","endTime":"2026-06-05T23:26:45.478Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"900"},{"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":96.3,"endSpeed":88.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.934770000424706,"aZ":-22.396303399833656,"pfxX":-9.629315678723586,"pfxZ":4.885065100341119,"pX":-0.5740128209818653,"pZ":1.4782416044091073,"vX0":6.5775739320065085,"vY0":-140.13170643803838,"vZ0":-5.367839335016785,"x":138.88,"y":198.87,"x0":-1.6936909113675553,"y0":50.00101360386104,"z0":4.870010265415334,"aX":-19.260491891945172},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.0,"breakHorizontal":16.2,"spinRate":2391,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.39000462069436104,"extension":6.489830005318377},"index":2,"playId":"9d4a3f4d-3bb6-35f7-af1c-49e07ec399b6","pitchNumber":1,"startTime":"2026-06-05T23:26:45.478Z","endTime":"2026-06-05T23:26:49.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.525221032082534,"aZ":-32.2594340762442,"pfxX":5.930353750653335,"pfxZ":-0.05457697540458639,"pX":0.38765145015326685,"pZ":1.262202542612099,"vX0":3.4839234540063644,"vY0":-122.05547739297576,"vZ0":-1.919993266413491,"x":102.22,"y":204.7,"x0":-1.8194541636275021,"y0":50.00331062440814,"z0":4.785078933840343,"aX":9.126179764981478},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.2,"breakHorizontal":-11.5,"spinRate":2435,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4453735827331813,"extension":6.74402772496396},"index":3,"playId":"775b9c32-b4e5-3705-8357-201df55a157f","pitchNumber":2,"startTime":"2026-06-05T23:27:04.417Z","endTime":"2026-06-05T23:27:08.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.452324772312586,"aZ":-31.351368975833484,"pfxX":6.640889076314039,"pfxZ":0.5220942412945533,"pX":-0.156125669845925,"pZ":2.8580656370688455,"vX0":1.927026466837218,"vY0":-123.38131397841796,"vZ0":1.3156913846099374,"x":122.95,"y":161.61,"x0":-1.8067071212762567,"y0":50.00123342575717,"z0":4.925384831236417,"aX":10.418959174775228},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.4,"breakHorizontal":-12.5,"spinRate":2433,"spinDirection":69},"zone":2,"typeConfidence":2.0,"plateTime":0.4409476219495301,"extension":6.632561463705806},"index":4,"playId":"63cfffb6-1810-310c-8632-406b8f9aeff9","pitchNumber":3,"startTime":"2026-06-05T23:27:21.354Z","endTime":"2026-06-05T23:27:26.068Z","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":97.7,"endSpeed":90.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8346782127988,"aZ":-16.0715403627247,"pfxX":-6.138417208390774,"pfxZ":7.771010567752173,"pX":0.7546303894762896,"pZ":3.3622388460716537,"vX0":8.767045638888572,"vY0":-142.18944154187994,"vZ0":-1.583784069736643,"x":88.24,"y":148.0,"x0":-1.553635562033621,"y0":50.00643662341746,"z0":4.932991206708826,"aX":-12.726663303744207},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.0,"breakHorizontal":9.6,"spinRate":2282,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3834090069400782,"extension":6.456731281989669},"index":5,"playId":"53dc350a-aed0-39c3-a8f9-cdcdb530f7fe","pitchNumber":4,"startTime":"2026-06-05T23:28:03.375Z","endTime":"2026-06-05T23:28:08.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.694549249957923,"aZ":-15.933351506675084,"pfxX":-6.739857609940482,"pfxZ":7.882277590800824,"pX":0.8331733491695303,"pZ":2.9579141413129895,"vX0":9.292504322373741,"vY0":-141.76897214519664,"vZ0":-2.7340431459581063,"x":85.24,"y":158.92,"x0":-1.5928686862047607,"y0":50.00342302003998,"z0":4.93667989895581,"aX":-13.88863446811254},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.0,"breakHorizontal":10.6,"spinRate":2327,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3845642545170094,"extension":6.486914834830785},"index":6,"playId":"f82e2e82-bd81-3b80-ba36-229b91bb373b","pitchNumber":5,"startTime":"2026-06-05T23:28:20.905Z","endTime":"2026-06-05T23:28:27.316Z","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-05T23:28:35.443Z","endTime":"2026-06-05T23:28:42.023Z","isPitch":false,"type":"action","player":{"id":670097,"link":"/api/v1/people/670097"}},{"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":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.256378866460068,"aZ":-25.046787473452614,"pfxX":-10.750420131512254,"pfxZ":3.5551619741029583,"pX":0.010855410124889397,"pZ":1.8607821750750608,"vX0":8.474529203026673,"vY0":-140.17728925294418,"vZ0":-3.763770508489747,"x":116.59,"y":188.54,"x0":-1.6424390986442245,"y0":50.00640723099472,"z0":4.8405266062438645,"aX":-21.574242019242458},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.9,"breakHorizontal":17.9,"spinRate":2379,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.38951956886928096,"extension":6.692417674322495},"index":8,"playId":"bbc83af7-9be6-3727-a39c-3314c997ac02","pitchNumber":6,"startTime":"2026-06-05T23:28:42.023Z","endTime":"2026-06-05T23:28:48.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:28:48.922Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a ground ball to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-05T23:28:48.269Z","endTime":"2026-06-05T23:29:42.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":89.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.558302487902786,"aZ":-14.101600355400056,"pfxX":-6.119383368456294,"pfxZ":8.851653890656005,"pX":1.0514759126436322,"pZ":1.6737842706946304,"vX0":9.397364586079442,"vY0":-141.16515664375518,"vZ0":-6.336648431282732,"x":76.92,"y":193.59,"x0":-1.5075346377500152,"y0":50.00599801563694,"z0":4.835486541452487,"aX":-12.499465998882327},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.0,"breakHorizontal":9.5,"spinRate":2270,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3862480784228479,"extension":6.656620011612258},"index":0,"playId":"17a43a48-8263-3db6-8c8f-ea51bad6fb88","pitchNumber":1,"startTime":"2026-06-05T23:29:13.643Z","endTime":"2026-06-05T23:29:17.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.758313843737014,"aZ":-25.108092251919864,"pfxX":-9.748369169952554,"pfxZ":3.4121120466101367,"pX":-0.4228568128790601,"pZ":1.6896634664020782,"vX0":6.577148474157822,"vY0":-142.51529149780012,"vZ0":-4.514261318655546,"x":133.12,"y":193.16,"x0":-1.486423842208465,"y0":50.00205000317394,"z0":4.867185000802789,"aX":-20.182167967432832},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.5,"breakHorizontal":16.4,"spinRate":2448,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.38337568398384336,"extension":6.3783801675580385},"hitData":{"launchSpeed":96.6,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.74,"coordY":87.83}},"index":1,"playId":"86cdb56d-39bd-3e54-b8ba-7930ae387582","pitchNumber":2,"startTime":"2026-06-05T23:29:29.723Z","endTime":"2026-06-05T23:29:42.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:29:42.702Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a sharp line drive to left fielder Randy Arozarena. Gleyber Torres to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-05T23:29:46.959Z","endTime":"2026-06-05T23:30:19.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"postOnThird":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.274902595335202,"aZ":-29.26577351919547,"pfxX":1.0417176789328548,"pfxZ":1.6987548554273966,"pX":-0.052364908417158844,"pZ":1.6225168249732718,"vX0":4.083256193958338,"vY0":-128.71983823975634,"vZ0":-2.3165067265203607,"x":119.0,"y":194.97,"x0":-1.78083685115067,"y0":50.0044731715581,"z0":4.751771421801177,"aX":1.7861173581233276},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.9,"breakHorizontal":-2.6,"spinRate":2271,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.42204017082463796,"extension":6.688271178428116},"hitData":{"launchSpeed":106.1,"launchAngle":10.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":88.17,"coordY":93.94}},"index":0,"playId":"5939a553-b21b-3ab7-bdac-5f1ba511ecdf","pitchNumber":1,"startTime":"2026-06-05T23:30:07.558Z","endTime":"2026-06-05T23:30:19.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:30:19.144Z","atBatIndex":22},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dillon Dingler flies into a force out, center fielder Julio Rodríguez to shortstop Colt Emerson. Gleyber Torres scores. Kevin McGonigle out at 2nd. Dillon Dingler to 1st.","rbi":1,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-05T23:30:33.219Z","endTime":"2026-06-05T23:32:08.841Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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],"actionIndex":[],"runnerIndex":[0,1,2],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94584619990337,"aZ":-26.97636705445899,"pfxX":-9.652350799557414,"pfxZ":2.6358667029706178,"pX":0.17396270065785158,"pZ":1.2769844448766607,"vX0":8.5912328729321,"vY0":-138.084199265773,"vZ0":-4.508915661744315,"x":110.37,"y":204.3,"x0":-1.6933973881995796,"y0":50.000186924227954,"z0":4.702459226069957,"aX":-19.01220978876163},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.2,"breakHorizontal":16.2,"spinRate":2312,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.3936484307610284,"extension":6.641391397482782},"index":0,"playId":"f18399c1-48d0-3ef6-8ae3-ba48ca8a2d6e","pitchNumber":1,"startTime":"2026-06-05T23:31:38.866Z","endTime":"2026-06-05T23:31:43.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43242780664466,"aZ":-16.8060377973951,"pfxX":-6.688766428325721,"pfxZ":7.518819898252955,"pX":-0.5241474850216725,"pZ":2.770067151446782,"vX0":5.899241103870638,"vY0":-141.20934321766995,"vZ0":-2.998483774528404,"x":136.98,"y":163.99,"x0":-1.7587120512692738,"y0":50.00515532087013,"z0":4.910462759205981,"aX":-13.676878181711439},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.3,"breakHorizontal":11.2,"spinRate":2348,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3860610341436099,"extension":6.650165926738891},"hitData":{"launchSpeed":75.6,"launchAngle":41.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.14,"coordY":110.51}},"index":1,"playId":"17aa609e-f23c-34e3-994b-f9f9a4a931bc","pitchNumber":2,"startTime":"2026-06-05T23:31:56.601Z","endTime":"2026-06-05T23:32:08.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:32:08.841Z","atBatIndex":23},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kerry Carpenter homers (8) on a fly ball to right field. Dillon Dingler scores.","rbi":2,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-05T23:32:41.836Z","endTime":"2026-06-05T23:33:40.651Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.377960362941867,"aZ":-30.767446105332578,"pfxX":0.6323344532124047,"pfxZ":0.8512943323268933,"pX":-0.5652103741330156,"pZ":1.957106446494167,"vX0":2.723519911188433,"vY0":-127.12986468958297,"vZ0":-1.2553415098698957,"x":138.54,"y":185.94,"x0":-1.7294936098988516,"y0":50.002036955597376,"z0":4.8841572356018625,"aX":1.0413113731077734},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.6,"breakHorizontal":-1.7,"spinRate":2169,"spinDirection":137},"zone":7,"typeConfidence":2.0,"plateTime":0.4297163567076141,"extension":6.61015991713003},"index":0,"playId":"087cfc95-b12a-3cf1-b095-023c45327ac2","pitchNumber":1,"startTime":"2026-06-05T23:32:54.906Z","endTime":"2026-06-05T23:32:59.923Z","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":2},"pitchData":{"startSpeed":88.9,"endSpeed":83.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.229844316897992,"aZ":-28.698940744417584,"pfxX":0.6472083582585133,"pfxZ":2.0027768333782276,"pX":0.43805030163308306,"pZ":1.7112934204262717,"vX0":5.251577575973752,"vY0":-129.59141628606486,"vZ0":-2.241038358694224,"x":100.3,"y":192.58,"x0":-1.6828685055237143,"y0":50.00218408461923,"z0":4.738504439690407,"aX":1.120118764098808},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.5,"breakHorizontal":-2.2,"spinRate":2166,"spinDirection":175},"zone":9,"typeConfidence":2.0,"plateTime":0.41962421111550086,"extension":6.756108789571567},"hitData":{"launchSpeed":95.2,"launchAngle":38.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.18,"coordY":90.11}},"index":1,"playId":"68806e98-7694-3519-996d-0357f709cca9","pitchNumber":2,"startTime":"2026-06-05T23:33:14.772Z","endTime":"2026-06-05T23:33:40.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:33:40.651Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Riley Greene lines out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-05T23:33:58.940Z","endTime":"2026-06-05T23:35:04.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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":97.2,"endSpeed":89.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.477457773204062,"aZ":-16.309372026597377,"pfxX":-6.881229080157576,"pfxZ":7.709732069640891,"pX":-0.5942979712063546,"pZ":3.1651214621322983,"vX0":5.174484364297268,"vY0":-141.6605382162786,"vZ0":-2.1681382984182527,"x":139.65,"y":153.32,"x0":-1.5388117069223024,"y0":50.00681541969479,"z0":4.9679715813462035,"aX":-14.168164439111747},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.8,"breakHorizontal":11.6,"spinRate":2280,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.38477148997850286,"extension":6.524707193972756},"index":0,"playId":"85405ecf-5221-3184-888a-6d406f253914","pitchNumber":1,"startTime":"2026-06-05T23:34:05.410Z","endTime":"2026-06-05T23:34:09.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.451404028426577,"aZ":-30.498872407314042,"pfxX":-7.99499347688848,"pfxZ":0.9307171946232273,"pX":-1.7786108774411338,"pZ":2.49108308323985,"vX0":2.2447639677551448,"vY0":-132.36858675414723,"vZ0":-0.7650850988660566,"x":184.8,"y":171.52,"x0":-1.5892582527459866,"y0":50.00519632127127,"z0":4.981498175673131,"aX":-14.446985628544688},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.7,"breakHorizontal":14.2,"spinRate":1827,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4109477169321285,"extension":6.484470902788014},"index":1,"playId":"58a08c52-516c-382c-9d25-401014eef4c1","pitchNumber":2,"startTime":"2026-06-05T23:34:21.228Z","endTime":"2026-06-05T23:34:25.912Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.153051664056434,"aZ":-29.37749152749254,"pfxX":-8.735341281474167,"pfxZ":1.5500450696642192,"pX":-0.7901352434213436,"pZ":2.0396049959803824,"vX0":5.152479526771434,"vY0":-132.31841372477038,"vZ0":-1.7785576553458102,"x":147.12,"y":183.71,"x0":-1.6123441360993127,"y0":50.00082859429806,"z0":4.841514485927185,"aX":-15.726411755710416},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.6,"breakHorizontal":15.0,"spinRate":1802,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.4115417798806953,"extension":6.532813139675766},"index":2,"playId":"db3db0ea-ed87-33b7-a89e-5fca878e64e8","pitchNumber":3,"startTime":"2026-06-05T23:34:38.252Z","endTime":"2026-06-05T23:34:43.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.355122212205433,"aZ":-19.260434604122256,"pfxX":-8.465821394778262,"pfxZ":6.317005786610363,"pX":-0.03691649175098462,"pZ":2.5470766522125157,"vX0":7.549626167221464,"vY0":-140.76872178321315,"vZ0":-2.9777882974388272,"x":118.41,"y":170.01,"x0":-1.6294054325679606,"y0":50.004450788408846,"z0":4.838327411904872,"aX":-17.30993578873346},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.2,"breakHorizontal":14.2,"spinRate":2327,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3863551509168497,"extension":6.528638460823485},"hitData":{"launchSpeed":105.0,"launchAngle":20.0,"totalDistance":393.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":107.0,"coordY":60.0}},"index":3,"playId":"470bf247-4bed-3bc1-a84f-a388a4b488b4","pitchNumber":4,"startTime":"2026-06-05T23:34:56.562Z","endTime":"2026-06-05T23:35:04.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:35:04.270Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a bunt ground ball to third baseman Kevin McGonigle.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-05T23:36:27.796Z","endTime":"2026-06-05T23:38:14.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92546834858393,"aZ":-24.838841848926357,"pfxX":8.010866535221735,"pfxZ":3.8857865581081867,"pX":0.8280006866521412,"pZ":2.8903332229231564,"vX0":-2.1191852503824467,"vY0":-136.07831291737696,"vZ0":-3.693653756804413,"x":85.44,"y":160.74,"x0":0.5725286882677997,"y0":50.00487293718794,"z0":5.972394563795819,"aX":15.128927793781841},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.5,"breakHorizontal":-14.2,"spinRate":2259,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.4014532667558348,"extension":5.646842846468473},"index":0,"playId":"51e9074c-ff8d-3899-96a5-a65b0dd7a2fc","pitchNumber":1,"startTime":"2026-06-05T23:37:15.902Z","endTime":"2026-06-05T23:37:19.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.448517468007985,"aZ":-31.032315989080097,"pfxX":7.548038185063868,"pfxZ":0.6924544908031507,"pX":2.0034033124720727,"pZ":2.57779743956263,"vX0":0.11974966909229628,"vY0":-127.28787921124277,"vZ0":-2.099305663284321,"x":40.63,"y":169.18,"x0":0.9747811717065956,"y0":50.00179827944716,"z0":5.863643072161903,"aX":12.418848383068347},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.1,"breakHorizontal":-13.7,"spinRate":1735,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.42984279218011423,"extension":5.613811466724668},"index":1,"playId":"ba1665a1-bb28-306e-9507-33df1d689a75","pitchNumber":2,"startTime":"2026-06-05T23:37:35.637Z","endTime":"2026-06-05T23:37:39.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.592294634427486,"aZ":-29.395514111117727,"pfxX":8.523188625868505,"pfxZ":1.6354445794734218,"pX":0.5922828517669769,"pZ":2.6739333364230298,"vX0":-2.8206503125884077,"vY0":-129.754211159606,"vZ0":-2.4865992042399725,"x":94.42,"y":166.58,"x0":0.5870761380092026,"y0":50.00648735483452,"z0":5.888631024068826,"aX":14.510365270110885},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.6,"breakHorizontal":-14.8,"spinRate":1728,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.42241406998370445,"extension":5.745940678612249},"hitData":{"launchSpeed":44.9,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":112.0,"coordY":180.0}},"index":2,"playId":"40bf655c-9fa9-3e70-a106-56950120465b","pitchNumber":3,"startTime":"2026-06-05T23:38:00.724Z","endTime":"2026-06-05T23:38:14.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:38:14.246Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rob Refsnyder singles on a ground ball to shortstop Zack Short. Josh Naylor to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-05T23:38:24.332Z","endTime":"2026-06-05T23:39:16.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670097,"link":"/api/v1/people/670097"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.657698935813055,"aZ":-30.349096538593493,"pfxX":9.026090119009094,"pfxZ":1.01645565551242,"pX":1.0482193850543626,"pZ":4.498938123355748,"vX0":-2.2289625393777697,"vY0":-132.85693809205665,"vZ0":2.0064046756935703,"x":77.04,"y":117.31,"x0":0.7238176351490342,"y0":50.00123070143099,"z0":5.935089611530971,"aX":16.182576829647246},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.5,"breakHorizontal":-15.8,"spinRate":2191,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.41178500919482053,"extension":5.657984223174044},"index":0,"playId":"ee889215-4fcc-323a-b630-f6dc5a21ea3b","pitchNumber":1,"startTime":"2026-06-05T23:38:34.905Z","endTime":"2026-06-05T23:38:39.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91471980018902,"aZ":-31.46543026812001,"pfxX":8.89998143459368,"pfxZ":0.4225750631753282,"pX":-0.3343975487935448,"pZ":1.940633328457373,"vX0":-5.168178265751589,"vY0":-128.09766265305655,"vZ0":-3.359814091561719,"x":129.75,"y":186.38,"x0":0.5465186051578801,"y0":50.002625486197154,"z0":5.71311365725707,"aX":14.88276041996899},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.2,"breakHorizontal":-15.0,"spinRate":1610,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.4265740190872789,"extension":5.702227344187582},"index":1,"playId":"59a0b467-023a-3f95-a57d-e08bf80467d6","pitchNumber":2,"startTime":"2026-06-05T23:38:51.319Z","endTime":"2026-06-05T23:38:55.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.266009599579675,"aZ":-43.177622604471665,"pfxX":-6.132496372545143,"pfxZ":-8.755270154836808,"pX":0.6309212732027893,"pZ":1.6237006512122114,"vX0":1.603102942947894,"vY0":-111.75680809020879,"vZ0":0.4291627126744637,"x":92.95,"y":194.94,"x0":0.6983429600044075,"y0":50.00054438588459,"z0":5.885661117407099,"aX":-7.709688718677649},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-15.4,"breakHorizontal":10.7,"spinRate":2763,"spinDirection":318},"zone":9,"typeConfidence":2.0,"plateTime":0.49121996511100763,"extension":5.5958073854270705},"hitData":{"launchSpeed":75.0,"launchAngle":6.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.66,"coordY":146.62}},"index":2,"playId":"8f2847cc-4692-3587-8507-c702a1c74b05","pitchNumber":3,"startTime":"2026-06-05T23:39:08.497Z","endTime":"2026-06-05T23:39:16.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:39:16.072Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mitch Garver flies out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-05T23:39:45.045Z","endTime":"2026-06-05T23:41:25.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87791446994191,"aZ":-25.931364635337616,"pfxX":7.98148760785332,"pfxZ":3.2422416935191105,"pX":-0.2581063912047472,"pZ":3.455602993680442,"vX0":-5.22574169997888,"vY0":-137.27075198357738,"vZ0":-1.6938692164512066,"x":126.84,"y":145.48,"x0":0.6247571786409322,"y0":50.00201038090653,"z0":5.830908144758416,"aX":15.365591465104336},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.8,"breakHorizontal":-13.4,"spinRate":2219,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.3976649248755382,"extension":5.67407845472339},"index":0,"playId":"34334d51-16c6-39b9-97eb-2b296c60e76a","pitchNumber":1,"startTime":"2026-06-05T23:39:50.683Z","endTime":"2026-06-05T23:39:55.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.1,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.233875726216052,"aZ":-30.844204957314492,"pfxX":9.16144069076538,"pfxZ":0.7705107104586411,"pX":-0.764565055788451,"pZ":1.0182082808819652,"vX0":-6.287689427567189,"vY0":-129.99771547123325,"vZ0":-5.674696546990543,"x":146.14,"y":211.29,"x0":0.480839032082913,"y0":50.00639845614495,"z0":5.53755332482832,"aX":15.869057499316304},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.5,"breakHorizontal":-15.5,"spinRate":1607,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.4194485457267185,"extension":5.8813161543118335},"index":1,"playId":"a99d4cdf-05cb-38b2-903f-d2f322eb6f17","pitchNumber":2,"startTime":"2026-06-05T23:40:09.042Z","endTime":"2026-06-05T23:40:13.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59518460070239,"aZ":-23.527845164389728,"pfxX":8.624957521845193,"pfxZ":4.552193174892924,"pX":-0.16704200298649605,"pZ":3.113718661497968,"vX0":-4.9795446381538735,"vY0":-136.3590366539371,"vZ0":-3.0651452429728394,"x":123.37,"y":154.71,"x0":0.5540853242115924,"y0":50.00326408178179,"z0":5.860308137271844,"aX":16.38050813864365},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.8,"breakHorizontal":-14.6,"spinRate":2227,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.40038799678311277,"extension":5.640319242811482},"index":2,"playId":"8c94692e-0388-3a1f-ab2b-6b6572e4d23a","pitchNumber":3,"startTime":"2026-06-05T23:40:27.380Z","endTime":"2026-06-05T23:40:34.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42811085311543,"aZ":-26.694318004634994,"pfxX":8.09427355230843,"pfxZ":2.82816142916527,"pX":0.8417770492539388,"pZ":5.035312278391298,"vX0":-1.1754834114592707,"vY0":-137.42319657459154,"vZ0":1.866492703978195,"x":84.91,"y":102.83,"x0":0.21826782289067118,"y0":50.00644458665199,"z0":6.143603102729728,"aX":15.702454178022524},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.6,"breakHorizontal":-14.5,"spinRate":2194,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.39644984520028714,"extension":5.588176527607708},"index":3,"playId":"c2ae0f0a-93fe-3cda-a5f4-655ebe2f4201","pitchNumber":4,"startTime":"2026-06-05T23:40:55.994Z","endTime":"2026-06-05T23:41:00.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.586856550653366,"aZ":-29.80901785931476,"pfxX":5.4549723370490755,"pfxZ":1.3926113386115881,"pX":-0.44295337989706807,"pZ":1.2454330304775798,"vX0":-4.265207145285499,"vY0":-128.13949352657005,"vZ0":-5.174172642654223,"x":133.88,"y":205.15,"x0":0.5184499911194822,"y0":50.00199615525263,"z0":5.565803305669886,"aX":9.24991828128883},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.8,"breakHorizontal":-9.1,"spinRate":1742,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4242680366911653,"extension":5.736426863285439},"hitData":{"launchSpeed":72.3,"launchAngle":41.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.83,"coordY":118.34}},"index":4,"playId":"60511e1d-c532-38d6-97df-f08265b313d2","pitchNumber":5,"startTime":"2026-06-05T23:41:12.849Z","endTime":"2026-06-05T23:41:25.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:41:25.043Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-05T23:41:30.183Z","endTime":"2026-06-05T23:43:41.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12155781638336,"aZ":-22.48837622448157,"pfxX":8.788943469946407,"pfxZ":5.148541776963754,"pX":0.21219960121534695,"pZ":3.729123490345997,"vX0":-3.2017762049164857,"vY0":-136.0957453993891,"vZ0":-1.7394413564735405,"x":108.91,"y":138.09,"x0":0.2602234731959069,"y0":50.002740122471224,"z0":5.9300159261512295,"aX":16.53011450874316},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.1,"breakHorizontal":-15.2,"spinRate":2278,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.4020493504033773,"extension":5.740097585164938},"index":0,"playId":"d1a8a041-2007-3ecd-ae9e-4af1e3be6926","pitchNumber":1,"startTime":"2026-06-05T23:41:49.739Z","endTime":"2026-06-05T23:41:55.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.655043114038403,"aZ":-21.11042980912151,"pfxX":8.544857682605318,"pfxZ":5.700807150862423,"pX":-0.3590454242726348,"pZ":1.4418946869735363,"vX0":-4.42245475781069,"vY0":-137.7144712390108,"vZ0":-7.761949915824494,"x":130.69,"y":199.85,"x0":0.1487298646841237,"y0":50.00259217311105,"z0":5.700856558050292,"aX":16.580071686691333},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.0,"breakHorizontal":-14.6,"spinRate":2299,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.3961775349991963,"extension":5.6791149210517435},"index":1,"playId":"f03960c5-2c08-3f85-aa2f-6c159d44575b","pitchNumber":2,"startTime":"2026-06-05T23:42:10.483Z","endTime":"2026-06-05T23:42:15.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.996417052197838,"aZ":-22.412537308947012,"pfxX":8.749324012884484,"pfxZ":5.230832472501,"pX":-0.5522713574715227,"pZ":3.518579947811104,"vX0":-5.585504857611681,"vY0":-134.95217688270463,"vZ0":-1.7211709289474098,"x":138.05,"y":143.78,"x0":0.39454797492168875,"y0":50.00534213875153,"z0":5.724168085687844,"aX":16.338380822542735},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.4,"breakHorizontal":-14.9,"spinRate":2281,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.4039764620450841,"extension":5.7193392688877465},"index":2,"playId":"c5cd7d97-a345-343e-ab55-5a53542ac09d","pitchNumber":3,"startTime":"2026-06-05T23:42:28.589Z","endTime":"2026-06-05T23:42:34.441Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34738910097249,"aZ":-29.217467146136926,"pfxX":9.022274251830755,"pfxZ":1.744872651405153,"pX":-0.29192693783871443,"pZ":0.5941502211428364,"vX0":-4.6798758738470605,"vY0":-128.38154177022756,"vZ0":-6.782367136268173,"x":128.13,"y":222.74,"x0":0.3700324054432147,"y0":50.001498405286405,"z0":5.505875015083613,"aX":15.254404725808461},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.0,"breakHorizontal":-15.5,"spinRate":1696,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.42455686554062755,"extension":5.834357049260141},"index":3,"playId":"6632b901-506d-3586-a68e-c52c5c3f3874","pitchNumber":4,"startTime":"2026-06-05T23:42:49.503Z","endTime":"2026-06-05T23:42:54.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.517316977717513,"aZ":-24.698940729540563,"pfxX":7.950052315545554,"pfxZ":4.012748915796237,"pX":-0.8046434898675808,"pZ":2.651416090303431,"vX0":-6.179670927249843,"vY0":-134.52549893599075,"vZ0":-3.577686414245022,"x":147.67,"y":167.19,"x0":0.4700938503928926,"y0":50.005491154291775,"z0":5.715558849362492,"aX":14.822265991636927},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.8,"breakHorizontal":-13.3,"spinRate":2237,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.404527463841311,"extension":5.73229534183814},"index":4,"playId":"b9f124ca-5836-3b4f-af52-da828acfbed3","pitchNumber":5,"startTime":"2026-06-05T23:43:07.732Z","endTime":"2026-06-05T23:43:12.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.531380307428535,"aZ":-29.609356433756833,"pfxX":-0.5133143855127065,"pfxZ":1.6598169932467428,"pX":-0.8367135701561401,"pZ":2.491542877987723,"vX0":-4.14428025303368,"vY0":-123.38960461191475,"vZ0":-1.6052490618018966,"x":148.89,"y":171.51,"x0":0.9283250405855898,"y0":50.005072452800924,"z0":5.6349610080292685,"aX":-0.795252707922875},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.9,"breakHorizontal":1.8,"spinRate":2291,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.4431388515714949,"extension":5.589190144302501},"hitData":{"launchSpeed":89.2,"launchAngle":31.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.74,"coordY":99.65}},"index":5,"playId":"673a4b3d-cf06-32ad-b1e5-1d02f6dca692","pitchNumber":6,"startTime":"2026-06-05T23:43:29.739Z","endTime":"2026-06-05T23:43:41.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:43:41.852Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Victor Robles pops out to shortstop Zack Short.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-05T23:43:47.070Z","endTime":"2026-06-05T23:46:19.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670097,"link":"/api/v1/people/670097"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.5,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.119109011187877,"aZ":-21.07920247342384,"pfxX":7.291166494787171,"pfxZ":5.7400059553003455,"pX":-0.9504652249713865,"pZ":1.8892974424531666,"vX0":-5.51415969140865,"vY0":-137.10429816052863,"vZ0":-6.39168537662815,"x":153.23,"y":187.77,"x0":0.12482977958305526,"y0":50.00105712556973,"z0":5.657619530208517,"aX":14.084535653292775},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.5,"breakHorizontal":-12.2,"spinRate":2150,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.3972669057564904,"extension":5.785499725839172},"index":0,"playId":"aa0074ba-ad5c-396f-a353-8b856d0dcad6","pitchNumber":1,"startTime":"2026-06-05T23:44:10.332Z","endTime":"2026-06-05T23:44:15.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.2,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44366009995564,"aZ":-42.64403263818673,"pfxX":-7.322835583785879,"pfxZ":-7.81286116829897,"pX":-0.42771525019623335,"pZ":1.473988349507214,"vX0":-0.38449475909381886,"vY0":-115.36303571173762,"vZ0":-0.4420089351987553,"x":133.3,"y":198.98,"x0":0.6918652516065971,"y0":50.0002665487128,"z0":5.795914381966762,"aX":-9.819470314438732},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-13.9,"breakHorizontal":13.3,"spinRate":2838,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.4756762087717763,"extension":5.632202218984853},"index":1,"playId":"6c256ff9-ef74-372a-89c7-099b3ae4e490","pitchNumber":2,"startTime":"2026-06-05T23:44:56.544Z","endTime":"2026-06-05T23:45:02.248Z","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":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.9,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12612297898549,"aZ":-44.1109507424647,"pfxX":-6.405589827156163,"pfxZ":-8.971018927436187,"pX":-0.8222867886807134,"pZ":1.4651928853900336,"vX0":-3.010067312480628,"vY0":-115.13548908584559,"vZ0":-0.281496294988572,"x":148.34,"y":199.22,"x0":1.337806876163777,"y0":50.00258771412707,"z0":5.889652482621584,"aX":-8.523547689313677},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-16.0,"breakHorizontal":12.4,"spinRate":2891,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.47732662052922414,"extension":5.752383242668027},"index":2,"playId":"c1ddd24b-2c13-3e5f-abff-515482699e7f","pitchNumber":3,"startTime":"2026-06-05T23:45:16.593Z","endTime":"2026-06-05T23:45:22.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.297918861393008,"aZ":-29.08861002520585,"pfxX":8.521606706228086,"pfxZ":1.751306360556801,"pX":-0.008641514740356477,"pZ":1.7030768632252238,"vX0":-5.96803515131799,"vY0":-131.10471534708293,"vZ0":-4.799068072090969,"x":117.33,"y":192.8,"x0":1.1750660124531969,"y0":50.005821435636626,"z0":5.694965704934347,"aX":15.03273821131359},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.4,"breakHorizontal":-14.4,"spinRate":1530,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.41570663421205367,"extension":5.9169330888523035},"index":3,"playId":"17613735-fe04-344f-bb33-9296a63ad503","pitchNumber":4,"startTime":"2026-06-05T23:45:39.276Z","endTime":"2026-06-05T23:45:43.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.730867423940573,"aZ":-42.52126188828303,"pfxX":-7.028115605382283,"pfxZ":-7.774293774451924,"pX":-0.7333298889470125,"pZ":1.8266860656037036,"vX0":-2.215099729406459,"vY0":-115.30663671694289,"vZ0":0.1322269984049942,"x":144.95,"y":189.46,"x0":1.1557420648325702,"y0":50.002938446348274,"z0":5.910589752965984,"aX":-9.354401925424167},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-13.7,"breakHorizontal":13.3,"spinRate":2981,"spinDirection":321},"zone":7,"typeConfidence":2.0,"plateTime":0.4771243648700003,"extension":5.596640072276983},"hitData":{"launchSpeed":93.1,"launchAngle":65.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":97.87,"coordY":135.47}},"index":4,"playId":"ae009670-1010-3f93-b505-aeeca507b8ef","pitchNumber":5,"startTime":"2026-06-05T23:46:09.262Z","endTime":"2026-06-05T23:46:19.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:46:19.565Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Torkelson grounds out, third baseman Patrick Wisdom to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-05T23:48:36.901Z","endTime":"2026-06-05T23:50:13.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":621550,"link":"/api/v1/people/621550"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.494988034340224,"aZ":-26.67435313000494,"pfxX":4.433756023871352,"pfxZ":3.6000510680427737,"pX":0.9592632771590076,"pZ":2.375891894984441,"vX0":5.264662957500233,"vY0":-122.60080680515145,"vZ0":-0.6149203160193184,"x":80.44,"y":174.63,"x0":-1.7892143320555605,"y0":50.00188300242714,"z0":4.899980348772796,"aX":6.770431630585747},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.6,"breakHorizontal":-9.2,"spinRate":2471,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.44620318125202374,"extension":6.5419517877801665},"index":0,"playId":"27a4b4e7-9ee0-331a-9c48-1f458e661cdf","pitchNumber":1,"startTime":"2026-06-05T23:48:36.901Z","endTime":"2026-06-05T23:48:40.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.305868569565735,"aZ":-26.103973162652053,"pfxX":2.9131794259167005,"pfxZ":3.9295148823569876,"pX":1.2180920119422487,"pZ":0.9674745804202425,"vX0":6.0860353665603935,"vY0":-123.1528012179446,"vZ0":-3.670536025004934,"x":70.57,"y":212.66,"x0":-1.6585763644162685,"y0":50.00066135033701,"z0":4.672785146222534,"aX":4.495762973410831},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.5,"breakHorizontal":-6.6,"spinRate":2502,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4438957470021432,"extension":6.726368162862501},"index":1,"playId":"d8eb2bf0-b6ef-30af-951f-b6b3410cd1f8","pitchNumber":2,"startTime":"2026-06-05T23:48:51.042Z","endTime":"2026-06-05T23:48:54.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.023323259077582,"aZ":-14.264908719034116,"pfxX":-7.384076970984458,"pfxZ":9.046273976475423,"pX":0.5168677750364106,"pZ":2.074879690797024,"vX0":8.263240043539996,"vY0":-139.4734450890628,"vZ0":-5.2358140165173,"x":97.3,"y":182.76,"x0":-1.518390515124129,"y0":50.00002795244916,"z0":4.909987685629861,"aX":-14.613191323104445},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":11.8,"spinRate":2440,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.39203821626244695,"extension":6.514595222096468},"index":2,"playId":"05084d11-df9c-3280-bd9e-d28785d5c84d","pitchNumber":3,"startTime":"2026-06-05T23:49:08.196Z","endTime":"2026-06-05T23:49:12.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.318874064903746,"aZ":-26.17465426414692,"pfxX":3.508731740847199,"pfxZ":3.7342335415578303,"pX":-0.6729593640983933,"pZ":1.3673603782523684,"vX0":1.9749741851632712,"vY0":-125.1098462887354,"vZ0":-3.050663653644926,"x":142.65,"y":201.86,"x0":-1.9251637487969373,"y0":50.00018106351259,"z0":4.719681268531903,"aX":5.628979877511818},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.4,"breakHorizontal":-6.7,"spinRate":2520,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.43576017150116897,"extension":6.676949170232238},"index":3,"playId":"12054823-a1e0-31df-96f0-435b9f7adf73","pitchNumber":4,"startTime":"2026-06-05T23:49:23.842Z","endTime":"2026-06-05T23:49:28.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60098181342285,"aZ":-26.519659938815835,"pfxX":-10.896918523359373,"pfxZ":2.87576104391081,"pX":-0.8167624933338694,"pZ":2.483162442771511,"vX0":6.0319812769362375,"vY0":-139.60089199673263,"vZ0":-2.205645907739635,"x":148.13,"y":171.73,"x0":-1.5943941045281225,"y0":50.00203365654952,"z0":5.0363161201793325,"aX":-21.420696688565197},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.9,"breakHorizontal":18.4,"spinRate":2456,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3929569973851361,"extension":6.389021629777128},"index":4,"playId":"d2e11443-8ddc-3d53-80b5-361660c6b6fe","pitchNumber":5,"startTime":"2026-06-05T23:49:40.450Z","endTime":"2026-06-05T23:49:46.427Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-05T23:49:49.618Z","endTime":"2026-06-05T23:50:04.995Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35197910223911,"aZ":-15.406632650005264,"pfxX":-6.752937991066125,"pfxZ":8.365441222014866,"pX":-0.6736592013177787,"pZ":2.6691295861763558,"vX0":5.166866217160113,"vY0":-140.35237384147746,"vZ0":-3.4712753093001663,"x":142.68,"y":166.71,"x0":-1.656716463928869,"y0":50.00256557525796,"z0":4.918803486678914,"aX":-13.536434789009924},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.6,"breakHorizontal":11.3,"spinRate":2423,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3895458532100533,"extension":6.429746130032314},"hitData":{"launchSpeed":84.3,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":90.72,"coordY":161.92}},"index":6,"playId":"5d8fafc5-6e73-3abf-b078-ea2ad1b4d6f5","pitchNumber":6,"startTime":"2026-06-05T23:50:04.995Z","endTime":"2026-06-05T23:50:13.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:50:13.079Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-05T23:50:20.078Z","endTime":"2026-06-05T23:53:02.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"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":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.922640754845233,"aZ":-26.142815834766584,"pfxX":-9.232445581743505,"pfxZ":3.4301847888841603,"pX":-0.6330403807296984,"pZ":3.2817128942230265,"vX0":5.832641195864219,"vY0":-131.09445667421892,"vZ0":0.34716986336213695,"x":141.13,"y":150.17,"x0":-1.6750434882799834,"y0":50.00551150341722,"z0":5.08240176467471,"aX":-16.24482596063336},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.5,"breakHorizontal":15.6,"spinRate":1983,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.41611821177160957,"extension":6.561984315130907},"index":0,"playId":"922967b2-898b-31c0-9c86-48fed18f5a66","pitchNumber":1,"startTime":"2026-06-05T23:50:40.302Z","endTime":"2026-06-05T23:50:45.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.114687549508666,"aZ":-28.278420482581282,"pfxX":-8.731481006134215,"pfxZ":1.957641695553189,"pX":0.3631689750995286,"pZ":4.535538108152417,"vX0":7.7483663359029515,"vY0":-139.73463091263548,"vZ0":3.0055828568169223,"x":103.16,"y":116.32,"x0":-1.3003524584558785,"y0":50.00576190181799,"z0":5.295058170726902,"aX":-17.408838368595024},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.3,"breakHorizontal":14.4,"spinRate":2176,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3907719951514155,"extension":6.338815726648499},"index":1,"playId":"21290997-81a6-3bcc-961f-5501a31a9413","pitchNumber":2,"startTime":"2026-06-05T23:51:17.538Z","endTime":"2026-06-05T23:51:24.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.884621880484556,"aZ":-26.922242617898082,"pfxX":-10.104142706588412,"pfxZ":2.565082873951244,"pX":0.230851237596198,"pZ":3.4129469634865703,"vX0":8.14712216170225,"vY0":-141.57926902092694,"vZ0":-0.13634230295813854,"x":108.2,"y":146.63,"x0":-1.3598603186778075,"y0":50.000783593814276,"z0":5.17305877442937,"aX":-20.675350746517168},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.8,"breakHorizontal":16.8,"spinRate":2298,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.3856775248541289,"extension":6.495303088143793},"index":2,"playId":"6f6da274-718a-3044-b13a-5d70e045caa0","pitchNumber":3,"startTime":"2026-06-05T23:51:38.283Z","endTime":"2026-06-05T23:51:43.108Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-05T23:51:52.987Z","endTime":"2026-06-05T23:52:11.077Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10246588388753,"aZ":-28.581096752397297,"pfxX":-8.328846793587445,"pfxZ":2.0118622465650393,"pX":-1.2784462300067927,"pZ":3.3849448666224196,"vX0":3.9715985589338163,"vY0":-131.82416560951225,"vZ0":1.2688596193311699,"x":165.73,"y":147.39,"x0":-1.7104098298758834,"y0":50.0025095795984,"z0":4.98437517070535,"aX":-14.877210421787169},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.1,"breakHorizontal":14.4,"spinRate":1817,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4131472278565691,"extension":6.542688999470425},"index":4,"playId":"1bba1acd-9124-3d6f-894b-495528e0ab28","pitchNumber":4,"startTime":"2026-06-05T23:52:11.077Z","endTime":"2026-06-05T23:52:14.730Z","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":97.3,"endSpeed":90.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99692649075244,"aZ":-15.699571761253729,"pfxX":-7.5094250446262425,"pfxZ":8.028412598870101,"pX":0.8761602407453029,"pZ":1.299095508945033,"vX0":9.089094345012828,"vY0":-141.355818846507,"vZ0":-7.137200170792752,"x":83.6,"y":203.7,"x0":-1.3842050434674205,"y0":50.00172897048474,"z0":4.838242416864089,"aX":-15.408658605318964},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.4,"breakHorizontal":12.0,"spinRate":2211,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.38542667208037873,"extension":6.693747455513515},"index":5,"playId":"af58a1ef-c5ff-3ce2-a115-1ff0633bc8e6","pitchNumber":5,"startTime":"2026-06-05T23:52:35.396Z","endTime":"2026-06-05T23:52:39.062Z","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":88.9,"endSpeed":83.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.17857107628148,"aZ":-27.457097467000903,"pfxX":0.061968498539291206,"pfxZ":2.6980233614293683,"pX":0.47884240107600456,"pZ":1.7278706857932302,"vX0":5.56426605445967,"vY0":-129.62291907853188,"vZ0":-2.6128135798687557,"x":98.75,"y":192.13,"x0":-1.679509059007517,"y0":50.00243181529632,"z0":4.787686224889763,"aX":0.10756873054825733},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.7,"breakHorizontal":-1.0,"spinRate":2182,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.4182516540533978,"extension":6.496337074408716},"index":6,"playId":"fcf76914-618e-372a-a5d4-99cd4b2b09dd","pitchNumber":6,"startTime":"2026-06-05T23:52:57.124Z","endTime":"2026-06-05T23:53:02.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:53:02.187Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach McKinstry flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-05T23:53:04.057Z","endTime":"2026-06-05T23:54:17.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30263747624506,"aZ":-17.332235517814667,"pfxX":-6.963289312013773,"pfxZ":7.347675154154908,"pX":-0.12189679885190031,"pZ":2.8515621542109826,"vX0":6.67422373800972,"vY0":-140.1716773127814,"vZ0":-2.6870466312387684,"x":121.65,"y":161.79,"x0":-1.6122370159467883,"y0":50.00029440018771,"z0":4.93467360059553,"aX":-14.059549138289258},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":11.5,"spinRate":2286,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.38857695925449054,"extension":6.457836401664298},"index":0,"playId":"70ef34c9-08ed-3156-8424-fe94298830a6","pitchNumber":1,"startTime":"2026-06-05T23:53:29.758Z","endTime":"2026-06-05T23:53:34.297Z","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":89.0,"endSpeed":81.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.716722886180328,"aZ":-29.264323569377286,"pfxX":0.7761013708249207,"pfxZ":1.720052178429297,"pX":1.322002084283852,"pZ":0.8865875065036832,"vX0":6.777185587259993,"vY0":-129.44575499531905,"vZ0":-4.217151927298163,"x":66.61,"y":214.84,"x0":-1.433905201056471,"y0":50.00368177692831,"z0":4.784404499948865,"aX":1.3126506633895336},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.4,"breakHorizontal":-3.0,"spinRate":2196,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.42358215850585834,"extension":6.634567190064169},"index":1,"playId":"b7fff8dd-6638-3e4e-a04e-21f951faca0d","pitchNumber":2,"startTime":"2026-06-05T23:53:48.919Z","endTime":"2026-06-05T23:53:53.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25926518773822,"aZ":-14.684036243996227,"pfxX":-6.290445895270555,"pfxZ":8.748997958283056,"pX":0.24481972591899098,"pZ":2.358016096557757,"vX0":7.230034420236604,"vY0":-139.93097444772764,"vZ0":-4.410552707717437,"x":107.67,"y":175.11,"x0":-1.5455862066910089,"y0":50.000540353613886,"z0":4.90528290134744,"aX":-12.571589904704638},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":10.1,"spinRate":2338,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.39027066163168866,"extension":6.551644102048798},"hitData":{"launchSpeed":82.3,"launchAngle":53.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.33,"coordY":113.16}},"index":2,"playId":"68e756f4-2182-30f4-bf77-a91872d0727c","pitchNumber":3,"startTime":"2026-06-05T23:54:07.828Z","endTime":"2026-06-05T23:54:17.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:54:17.109Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Emerson called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-05T23:56:08.206Z","endTime":"2026-06-05T23:58:47.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.057261327715274,"aZ":-24.20993053356632,"pfxX":9.343663506036535,"pfxZ":4.162051712969056,"pX":2.413846511332211,"pZ":2.2549346834392634,"vX0":1.0076420437745495,"vY0":-137.39239145896468,"vZ0":-5.071443192350351,"x":24.99,"y":177.9,"x0":0.8281681187929367,"y0":50.005150830585364,"z0":5.767232861913883,"aX":17.888867781069592},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.7,"breakHorizontal":-17.2,"spinRate":2151,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.39845324130148985,"extension":5.815042812909669},"index":0,"playId":"d3c29c03-6548-3117-83d9-a9b36890936e","pitchNumber":1,"startTime":"2026-06-05T23:56:47.813Z","endTime":"2026-06-05T23:56:54.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.961690109460434,"aZ":-20.057162584105452,"pfxX":6.363386670468193,"pfxZ":6.403148634571272,"pX":-0.7260533767125407,"pZ":3.3535521499148584,"vX0":-5.818786044786367,"vY0":-135.8026160286612,"vZ0":-2.8000972575840093,"x":144.68,"y":148.23,"x0":0.6036110446984281,"y0":50.005976120752976,"z0":5.771845624407506,"aX":12.049145786235432},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.3,"breakHorizontal":-10.6,"spinRate":2117,"spinDirection":139},"zone":1,"typeConfidence":2.0,"plateTime":0.4012453987636402,"extension":5.813970533545042},"index":1,"playId":"0bc56f28-a032-33e4-bf18-589d6ea40f48","pitchNumber":2,"startTime":"2026-06-05T23:57:10.847Z","endTime":"2026-06-05T23:57:15.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69460202659343,"aZ":-26.85346219856104,"pfxX":5.41447641174559,"pfxZ":3.1472894735872217,"pX":-1.011824068013233,"pZ":2.895281251338095,"vX0":-5.6438811296031135,"vY0":-128.41830488924796,"vZ0":-2.0856717064704853,"x":155.57,"y":160.61,"x0":0.4988854356056806,"y0":50.000342451460476,"z0":5.7828156750567485,"aX":9.147294760832834},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":-8.8,"spinRate":1773,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.42463679233164875,"extension":5.841533367408603},"index":2,"playId":"9029a6d2-f60b-3420-8681-d1ee6064cbf7","pitchNumber":3,"startTime":"2026-06-05T23:57:30.124Z","endTime":"2026-06-05T23:57:34.468Z","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":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8035247587496,"aZ":-25.62288757010966,"pfxX":5.451734637587875,"pfxZ":3.7474869299223954,"pX":-1.0104732272106853,"pZ":1.3149433735287717,"vX0":-5.519409164280917,"vY0":-130.68813180543157,"vZ0":-6.5012101173704835,"x":155.52,"y":203.28,"x0":0.4099094632927106,"y0":50.004004946445654,"z0":5.731665668786003,"aX":9.531483686896845},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.6,"breakHorizontal":-8.8,"spinRate":1750,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4174209512985705,"extension":5.837329251030603},"index":3,"playId":"b8247fee-979d-3afa-93be-4659f55eb26b","pitchNumber":4,"startTime":"2026-06-05T23:57:49.787Z","endTime":"2026-06-05T23:57:56.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":74.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.82077348747831,"aZ":-42.58403459548245,"pfxX":-4.562590693776893,"pfxZ":-7.666865845232881,"pX":-0.7034667042490749,"pZ":0.23097221156808337,"vX0":-1.8937355159007887,"vY0":-115.81893888163532,"vZ0":-3.2374443529609094,"x":143.81,"y":232.54,"x0":0.7178265350145272,"y0":50.00355531031843,"z0":5.723018674355353,"aX":-6.193072057996913},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-14.4,"breakHorizontal":8.8,"spinRate":2948,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.47308709964626505,"extension":5.727957818703535},"index":4,"playId":"b4fc1b25-0fce-3c28-a346-192a4d1d2a9b","pitchNumber":5,"startTime":"2026-06-05T23:58:10.175Z","endTime":"2026-06-05T23:58:15.439Z","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":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62247508655011,"aZ":-23.387259393782657,"pfxX":9.565919715882849,"pfxZ":4.746078646533123,"pX":-0.2759038986005036,"pZ":2.951679183646124,"vX0":-5.526682249651405,"vY0":-134.5850931537902,"vZ0":-2.80406358448105,"x":127.52,"y":159.08,"x0":0.5512596468796713,"y0":50.004165546766394,"z0":5.646451028183384,"aX":17.715689233874286},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.3,"breakHorizontal":-16.3,"spinRate":2142,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.4055224698923179,"extension":5.8238384809602675},"index":5,"playId":"cd06c457-51a2-3634-841c-00bfe9318ac8","pitchNumber":6,"startTime":"2026-06-05T23:58:41.043Z","endTime":"2026-06-05T23:58:47.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T23:58:47.357Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Wisdom strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-05T23:58:48.051Z","endTime":"2026-06-06T00:00:09.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"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":"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":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.191218860182214,"aZ":-43.88535975005809,"pfxX":-8.277114949282483,"pfxZ":-9.210928074660766,"pX":-0.4167619837971181,"pZ":1.862126079074467,"vX0":-0.5404598728124504,"vY0":-112.54843734508555,"vZ0":1.036428551799843,"x":132.89,"y":188.5,"x0":0.9012366890753737,"y0":50.00511392092002,"z0":5.8728828572966405,"aX":-10.520897753572793},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-16.1,"breakHorizontal":15.1,"spinRate":2893,"spinDirection":319},"zone":7,"typeConfidence":2.0,"plateTime":0.48839817400510643,"extension":5.647224874687981},"index":0,"playId":"1158d8df-8d88-3973-8006-9bcb1ad1319c","pitchNumber":1,"startTime":"2026-06-05T23:59:10.638Z","endTime":"2026-06-05T23:59:15.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.680877394846302,"aZ":-28.68261816668341,"pfxX":9.048269305777897,"pfxZ":1.8355014749640226,"pX":1.1118346539096875,"pZ":2.590724407384522,"vX0":-1.7698683211231403,"vY0":-136.4163540526076,"vZ0":-3.0994551682611964,"x":74.62,"y":168.83,"x0":0.5897232479130501,"y0":50.000588907508714,"z0":5.701308239422688,"aX":17.192413534626553},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.9,"breakHorizontal":-16.1,"spinRate":2141,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4002369023280332,"extension":5.773024870664386},"index":1,"playId":"c3421656-effe-3158-a4c0-cda7324fe010","pitchNumber":2,"startTime":"2026-06-05T23:59:37.132Z","endTime":"2026-06-05T23:59:42.677Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-05T23:59:45.593Z","endTime":"2026-06-06T00:00:01.973Z","isPitch":false,"type":"action","player":{"id":621550,"link":"/api/v1/people/621550"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.774066433190185,"aZ":-26.12860370962992,"pfxX":7.883305867144436,"pfxZ":3.3877690174136834,"pX":0.0505031557776278,"pZ":1.4632155214088576,"vX0":-3.710265513756824,"vY0":-131.93849007017712,"vZ0":-6.107202214243923,"x":115.07,"y":199.27,"x0":0.44117805579395986,"y0":50.00529704823535,"z0":5.70171093910058,"aX":14.07457304000454},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.2,"breakHorizontal":-13.7,"spinRate":1646,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.41317200876263893,"extension":5.886970182198934},"index":3,"playId":"c64de4c8-bd91-3531-be0d-e87510dc9d14","pitchNumber":3,"startTime":"2026-06-06T00:00:01.973Z","endTime":"2026-06-06T00:00:09.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:00:09.408Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Julio Rodríguez walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-06T00:00:10.953Z","endTime":"2026-06-06T00:02:28.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.624425703144503,"aZ":-24.071379689221757,"pfxX":8.55344562732991,"pfxZ":4.1592249218076365,"pX":-1.449779352062696,"pZ":3.10635849782271,"vX0":-7.4423561135380725,"vY0":-137.74699489191298,"vZ0":-3.0770584388890754,"x":172.26,"y":154.91,"x0":0.15756813498888572,"y0":50.00339886683895,"z0":5.840419153987421,"aX":16.665651947149577},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.2,"breakHorizontal":-14.2,"spinRate":2191,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.3955483682117711,"extension":5.842768548868138},"index":0,"playId":"b7d0a16e-44cf-3104-823a-b87fc3faed62","pitchNumber":1,"startTime":"2026-06-06T00:00:33.630Z","endTime":"2026-06-06T00:00:38.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.782319330833435,"aZ":-42.97196075038256,"pfxX":-7.2747637458583405,"pfxZ":-8.112262777694667,"pX":0.6651690873954191,"pZ":2.9384921501338965,"vX0":1.8134921494122387,"vY0":-114.51536178640407,"vZ0":2.7813571413517377,"x":91.65,"y":159.44,"x0":0.8090800008137552,"y0":50.003893043393475,"z0":5.906286511300885,"aX":-9.680263877898602},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-13.7,"breakHorizontal":12.7,"spinRate":2826,"spinDirection":313},"zone":6,"typeConfidence":2.0,"plateTime":0.47796312984387024,"extension":5.644532788385569},"index":1,"playId":"9c72ae58-634f-34e7-bf61-de5fcc983334","pitchNumber":2,"startTime":"2026-06-06T00:00:52.008Z","endTime":"2026-06-06T00:00:55.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.429998831276624,"aZ":-42.22317626670689,"pfxX":-6.334136239130554,"pfxZ":-7.4826239247753294,"pX":-1.036396949220214,"pZ":0.8260925553404321,"vX0":-2.199975450255832,"vY0":-115.1651811982365,"vZ0":-1.7221618086858017,"x":156.51,"y":216.48,"x0":0.7542274260726416,"y0":50.00287563557603,"z0":5.668301348040578,"aX":-8.50616412672375},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-13.7,"breakHorizontal":12.0,"spinRate":2951,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.47563757041849675,"extension":5.775954766967884},"index":2,"playId":"6cd51b50-a01c-33cb-ad94-b706cd2b3647","pitchNumber":3,"startTime":"2026-06-06T00:01:11.145Z","endTime":"2026-06-06T00:01:16.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.768865373252023,"aZ":-27.568968911613226,"pfxX":6.193998171431202,"pfxZ":2.312434752454198,"pX":-0.19430220359075503,"pZ":3.8708310490649045,"vX0":-3.4159053579729988,"vY0":-138.95687632940968,"vZ0":-1.0171135443818813,"x":124.41,"y":134.27,"x0":0.23430533422900837,"y0":50.00313788461288,"z0":6.042892575971007,"aX":12.335835622997156},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.2,"breakHorizontal":-10.7,"spinRate":2198,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.3914424070654343,"extension":5.5006394519187145},"index":3,"playId":"76fd3d21-1515-3f0d-a4d9-4d338bef0607","pitchNumber":4,"startTime":"2026-06-06T00:01:42.117Z","endTime":"2026-06-06T00:01:47.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75165509764293,"aZ":-26.475552804191,"pfxX":6.06605557491385,"pfxZ":3.142358613582486,"pX":0.9214893708099573,"pZ":3.253056813597389,"vX0":-1.280546910626557,"vY0":-133.15493905268198,"vZ0":-1.9560306701437948,"x":81.87,"y":150.95,"x0":0.6168928381308155,"y0":50.00581761491621,"z0":5.892892336775869,"aX":11.009681604804328},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.5,"breakHorizontal":-10.8,"spinRate":1581,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.40968732862674884,"extension":5.762525397828999},"index":4,"playId":"9cd7e910-adaa-32bc-94a6-00d31fa8dfe1","pitchNumber":5,"startTime":"2026-06-06T00:02:02.465Z","endTime":"2026-06-06T00:02:08.862Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.202194659682565,"aZ":-42.87632726773173,"pfxX":-6.223895448537765,"pfxZ":-7.779614281414985,"pX":0.5398235347277323,"pZ":0.8541819628840706,"vX0":1.1337748135821013,"vY0":-116.38811477943973,"vZ0":-1.8827307365898398,"x":96.42,"y":215.72,"x0":0.8559801929032117,"y0":50.00079241250378,"z0":5.722242122899626,"aX":-8.564540451380731},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-14.3,"breakHorizontal":11.0,"spinRate":2876,"spinDirection":318},"zone":14,"typeConfidence":2.0,"plateTime":0.47003766511626877,"extension":5.728837174388662},"index":5,"playId":"2f859794-aebc-3000-b69e-ad14abe0c667","pitchNumber":6,"startTime":"2026-06-06T00:02:22.489Z","endTime":"2026-06-06T00:02:28.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:02:28.692Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-06T00:02:28.396Z","endTime":"2026-06-06T00:05:00.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.483363068693244,"aZ":-26.073938395318457,"pfxX":8.50505766732441,"pfxZ":3.5005812912283862,"pX":0.3059159562372905,"pZ":0.796521244980268,"vX0":-3.065151728593257,"vY0":-130.39375721734487,"vZ0":-7.090229408466386,"x":105.34,"y":217.27,"x0":0.3839766276729158,"y0":50.00224202641725,"z0":5.486775380475238,"aX":14.811959392503784},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.2,"breakHorizontal":-14.9,"spinRate":1645,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.418249217092896,"extension":5.970890988371042},"index":0,"playId":"4ecc4fcf-2d98-39d7-9ab6-32b14e001ab2","pitchNumber":1,"startTime":"2026-06-06T00:02:56.628Z","endTime":"2026-06-06T00:03:02.257Z","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":2},"index":1,"playId":"f8aa90e5-6784-3277-a9bd-38761eaf40bb","startTime":"2026-06-06T00:03:16.701Z","endTime":"2026-06-06T00:03:19.703Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.123350461711222,"aZ":-28.899234384229622,"pfxX":8.403379998130408,"pfxZ":1.8983747817583438,"pX":-0.041880337563119166,"pZ":1.7582894987845097,"vX0":-4.3136027922927935,"vY0":-129.82794019661637,"vZ0":-4.522533576993641,"x":118.6,"y":191.31,"x0":0.538771725563886,"y0":50.00511702833765,"z0":5.691947661134095,"aX":14.5194431631325},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.8,"breakHorizontal":-14.4,"spinRate":1633,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.41995758684356677,"extension":5.8216841064563525},"index":2,"playId":"083afd22-14b0-3150-8a37-a75e07719292","pitchNumber":2,"startTime":"2026-06-06T00:03:38.257Z","endTime":"2026-06-06T00:03:55.463Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"}}},{"details":{"description":"Randy Arozarena challenged (pitch result), call on the field was confirmed: Julio Rodríguez steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"083afd22-14b0-3150-8a37-a75e07719292","startTime":"2026-06-06T00:03:55.463Z","endTime":"2026-06-06T00:04:15.792Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"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":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98736657719484,"aZ":-42.77392239231813,"pfxX":-7.391842824320728,"pfxZ":-7.931479337886023,"pX":-1.0049238968134482,"pZ":1.5961054080187091,"vX0":-2.8295015799416685,"vY0":-115.33137973778335,"vZ0":-0.17782681393089828,"x":155.31,"y":195.69,"x0":1.2007920002615995,"y0":50.00150037723922,"z0":5.826223891949157,"aX":-9.880262509616177},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-14.0,"breakHorizontal":14.2,"spinRate":2958,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.4763103798098216,"extension":5.794589059811751},"index":4,"playId":"8391d123-e36f-36f4-8d88-45c8fcd475d1","pitchNumber":3,"startTime":"2026-06-06T00:04:15.792Z","endTime":"2026-06-06T00:04:20.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":71.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.20678228856195,"aZ":-42.262675772328876,"pfxX":-7.017766161580649,"pfxZ":-7.914519113103591,"pX":1.2112671383976645,"pZ":1.8708508634481071,"vX0":1.3212236477453778,"vY0":-112.40142236063967,"vZ0":0.8408973363196559,"x":70.83,"y":188.27,"x0":1.5259358254190194,"y0":50.00535388819982,"z0":5.798201317941506,"aX":-8.941335503519099},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-13.8,"breakHorizontal":12.4,"spinRate":2880,"spinDirection":315},"zone":14,"typeConfidence":2.0,"plateTime":0.48811391064824194,"extension":5.730505163618808},"index":5,"playId":"310ba8ae-15fa-3a09-b779-b975b92221eb","pitchNumber":4,"startTime":"2026-06-06T00:04:35.473Z","endTime":"2026-06-06T00:04:40.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35826412137128,"aZ":-22.459911885002125,"pfxX":10.348813282161647,"pfxZ":5.286086150153578,"pX":0.551946676954284,"pZ":3.553556183969283,"vX0":-4.801745232937864,"vY0":-134.28471772880278,"vZ0":-1.9212293578167041,"x":95.96,"y":142.83,"x0":1.0125051080689866,"y0":50.004472551193025,"z0":5.865977160052034,"aX":19.020618654075424},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.4,"breakHorizontal":-17.8,"spinRate":2211,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.406907877856717,"extension":5.813904838345859},"index":6,"playId":"75755b06-9cfa-3f86-b748-a1bf4e0e9755","pitchNumber":5,"startTime":"2026-06-06T00:04:53.473Z","endTime":"2026-06-06T00:05:00.858Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:05:00.858Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-06T00:06:14.091Z","endTime":"2026-06-06T00:09:24.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,8,9],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-06T00:05:14.837Z","endTime":"2026-06-06T00:06:16.377Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.623040017444477,"aZ":-25.58121633082023,"pfxX":8.592136074543106,"pfxZ":3.5605941387324602,"pX":-0.9073937130565862,"pZ":3.6063760873728987,"vX0":-8.18083073765204,"vY0":-134.35770484994242,"vZ0":-1.051327978666707,"x":151.59,"y":141.41,"x0":1.0419390101127695,"y0":50.002719245325785,"z0":5.799436696868695,"aX":15.909940522501957},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.5,"breakHorizontal":-14.0,"spinRate":2248,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.40568076750589244,"extension":5.940518558813238},"index":1,"playId":"645b148f-a454-3e47-a7c2-1e0dd3bb1b24","pitchNumber":1,"startTime":"2026-06-06T00:06:16.377Z","endTime":"2026-06-06T00:06:22.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.76551810599052,"aZ":-28.444151118512966,"pfxX":9.401682900018198,"pfxZ":2.2394550856615294,"pX":-0.37520533641974363,"pZ":0.6633310569815695,"vX0":-6.365863183643133,"vY0":-127.22072628433975,"vZ0":-6.713127077510672,"x":131.3,"y":220.87,"x0":0.9158431193951241,"y0":50.00587712475539,"z0":5.538791130029454,"aX":15.68727121859484},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.0,"breakHorizontal":-16.0,"spinRate":1638,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.42764493843525386,"extension":5.9309642235171385},"index":2,"playId":"6fd41de0-2d73-3eb2-ba18-bcafa9d6a139","pitchNumber":2,"startTime":"2026-06-06T00:06:44.604Z","endTime":"2026-06-06T00:06:50.179Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"playId":"5ff97877-827a-304c-9f2c-ec465b719be7","startTime":"2026-06-06T00:07:05.847Z","endTime":"2026-06-06T00:07:10.758Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.567348552037327,"aZ":-24.280131795369744,"pfxX":9.28377014356899,"pfxZ":4.22755339408498,"pX":0.3749822439392093,"pZ":2.4357035335425237,"vX0":-5.203897787558423,"vY0":-135.50680034605705,"vZ0":-4.363804851717108,"x":102.71,"y":173.02,"x0":1.1103557613699213,"y0":50.002274935705984,"z0":5.755490054544773,"aX":17.329064590644105},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.0,"breakHorizontal":-15.7,"spinRate":2123,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.40363870802098845,"extension":5.928959809115835},"index":4,"playId":"70e53ecd-e2b9-356f-adcb-63607ddbca0d","pitchNumber":3,"startTime":"2026-06-06T00:07:27.576Z","endTime":"2026-06-06T00:07:34.556Z","isPitch":true,"type":"pitch"},{"details":{"description":"Julio Rodríguez steals (7) 3rd base. Randy Arozarena steals (18) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":5,"actionPlayId":"70e53ecd-e2b9-356f-adcb-63607ddbca0d","startTime":"2026-06-06T00:07:45.286Z","endTime":"2026-06-06T00:07:53.628Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49095724398687,"aZ":-26.5739043538942,"pfxX":10.211547660888385,"pfxZ":2.9438883211346187,"pX":0.9661822300745071,"pZ":3.440438573579762,"vX0":-3.714410977162345,"vY0":-136.64054798302766,"vZ0":-1.8990278590355905,"x":80.17,"y":145.89,"x0":1.0119787943131402,"y0":50.00207267747317,"z0":5.959972007515896,"aX":19.41882624291081},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.2,"breakHorizontal":-17.8,"spinRate":2170,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.39998446840612845,"extension":5.80521663153926},"index":6,"playId":"02183b18-11ca-3afc-b993-89ef7cfa8535","pitchNumber":4,"startTime":"2026-06-06T00:07:53.628Z","endTime":"2026-06-06T00:07:58.973Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"startTime":"2026-06-06T00:08:22.966Z","endTime":"2026-06-06T00:08:41.966Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.208320988497768,"aZ":-43.61725572571362,"pfxX":-4.601935015153104,"pfxZ":-8.253155784409387,"pX":-1.7808400560521864,"pZ":0.6496921908120517,"vX0":-4.585755936912446,"vY0":-117.52245562459277,"vZ0":-2.348026159050114,"x":184.88,"y":221.24,"x0":0.8005601298394615,"y0":50.00568076641319,"z0":5.748749840234414,"aX":-6.377337073837216},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-15.2,"breakHorizontal":9.6,"spinRate":2962,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.467736055880668,"extension":5.861933372065751},"index":8,"playId":"63b97327-21e6-3331-a456-d2a769d61a97","pitchNumber":5,"startTime":"2026-06-06T00:08:41.966Z","endTime":"2026-06-06T00:08:48.506Z","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":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.861987400518068,"aZ":-31.576830031935817,"pfxX":0.5542550252856628,"pfxZ":0.3781241991028539,"pX":-1.4056330756305626,"pZ":1.8414894510580035,"vX0":-6.489920388560099,"vY0":-125.25865804281948,"vZ0":-2.872849817607507,"x":170.58,"y":189.06,"x0":1.1449771047708786,"y0":50.00618390292076,"z0":5.580436374989703,"aX":0.8838498605485247},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.2,"breakHorizontal":0.5,"spinRate":2402,"spinDirection":269},"zone":13,"typeConfidence":2.0,"plateTime":0.4369794564275926,"extension":5.937670989892494},"hitData":{"launchSpeed":61.0,"launchAngle":-11.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.1,"coordY":162.32}},"index":9,"playId":"e15373fd-e567-3716-a915-391f0acc7a89","pitchNumber":6,"startTime":"2026-06-06T00:09:17.175Z","endTime":"2026-06-06T00:09:24.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:09:24.810Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Short strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-06T00:10:59.132Z","endTime":"2026-06-06T00:13:47.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.528961800624028,"aZ":-31.529598627527232,"pfxX":5.945159782553721,"pfxZ":0.4499304169705187,"pX":1.0490263511086935,"pZ":1.949036041579674,"vX0":4.664166651064649,"vY0":-118.37227101373902,"vZ0":-0.3616835485310347,"x":77.01,"y":186.16,"x0":-1.7156514016478914,"y0":50.002010427652344,"z0":4.978129558259876,"aX":8.47740672930536},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.0,"breakHorizontal":-11.9,"spinRate":2405,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4618363984993561,"extension":6.456783645599807},"index":0,"playId":"f48910e7-cae7-342e-8c25-b5ae3f3d07dd","pitchNumber":1,"startTime":"2026-06-06T00:12:25.551Z","endTime":"2026-06-06T00:12:29.423Z","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":95.4,"endSpeed":87.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.089709351348674,"aZ":-15.211399499247303,"pfxX":-6.6339747595248335,"pfxZ":8.647339457619296,"pX":0.42485639627782806,"pZ":2.492909491226644,"vX0":7.582394501041255,"vY0":-138.73221537977327,"vZ0":-4.135560770477545,"x":100.81,"y":171.47,"x0":-1.473157795203835,"y0":50.006633268462174,"z0":5.007048308768538,"aX":-13.020713595438199},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":10.6,"spinRate":2289,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.39378797845878477,"extension":6.433482036973326},"index":1,"playId":"09b81b74-464c-32c8-8aed-67d1e1525ced","pitchNumber":2,"startTime":"2026-06-06T00:12:41.460Z","endTime":"2026-06-06T00:12:45.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.229715379198073,"aZ":-24.046841843532892,"pfxX":-9.943435570939943,"pfxZ":4.155568840319109,"pX":0.051224746702465435,"pZ":1.785845731473974,"vX0":7.383335866803276,"vY0":-138.58384297515744,"vZ0":-4.170066049967205,"x":115.05,"y":190.56,"x0":-1.3475814375570165,"y0":50.00515363582689,"z0":4.904600283981272,"aX":-19.459855270989387},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.8,"breakHorizontal":16.6,"spinRate":2376,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.39432807268525805,"extension":6.497225475753635},"index":2,"playId":"ee03b15a-1f28-3011-9bb3-0ff657a89895","pitchNumber":3,"startTime":"2026-06-06T00:12:59.718Z","endTime":"2026-06-06T00:13:03.768Z","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.6,"endSpeed":87.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1056914206969,"aZ":-18.759924155448225,"pfxX":-7.221251897485947,"pfxZ":6.814356003538791,"pX":0.3130829708481156,"pZ":4.156258399103135,"vX0":7.851996873343411,"vY0":-139.14368746396977,"vZ0":0.6457889920088458,"x":105.07,"y":126.56,"x0":-1.602072380805122,"y0":50.00106671274401,"z0":5.160608376768979,"aX":-14.21268152845131},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":11.5,"spinRate":2332,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.3930596722601929,"extension":6.29322331115425},"index":3,"playId":"0832b128-dab7-3941-8144-b5d5a369463b","pitchNumber":4,"startTime":"2026-06-06T00:13:24.483Z","endTime":"2026-06-06T00:13:28.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40930117109942,"aZ":-24.16625957331409,"pfxX":-11.070506021593545,"pfxZ":4.0600061473162325,"pX":-0.06785226333426989,"pZ":1.449334730255763,"vX0":7.751730211342539,"vY0":-139.33459038318412,"vZ0":-5.156701234234104,"x":119.59,"y":199.65,"x0":-1.443318878804503,"y0":50.004271277249636,"z0":4.914642788225435,"aX":-21.83571877437945},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.5,"breakHorizontal":18.5,"spinRate":2337,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.39265858118080477,"extension":6.689704099281001},"index":4,"playId":"7e857f4d-9e5b-311f-9770-cf2dca7a7d20","pitchNumber":5,"startTime":"2026-06-06T00:13:41.848Z","endTime":"2026-06-06T00:13:47.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:13:47.725Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gleyber Torres pops out to first baseman Josh Naylor in foul territory.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-06T00:13:47.063Z","endTime":"2026-06-06T00:14:39.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.603581987269624,"aZ":-21.664979223308944,"pfxX":-8.166552143728168,"pfxZ":5.2796699361464015,"pX":-0.21176546614214428,"pZ":2.294685611327697,"vX0":6.4130368837766225,"vY0":-139.77764627311913,"vZ0":-3.322782668153976,"x":125.07,"y":176.82,"x0":-1.4674155771222424,"y0":50.005291940062484,"z0":4.910559731798345,"aX":-16.266252201713446},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.1,"breakHorizontal":13.6,"spinRate":2300,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3908935663786628,"extension":6.504940575982479},"index":0,"playId":"8558cc01-1c17-3a37-ad5e-eb85288410e3","pitchNumber":1,"startTime":"2026-06-06T00:14:12.030Z","endTime":"2026-06-06T00:14:16.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28016865418114,"aZ":-24.412587677509137,"pfxX":3.354810767459305,"pfxZ":4.97908329198267,"pX":-0.3036500969042528,"pZ":2.964059869342598,"vX0":2.5647553966769565,"vY0":-123.68661422135898,"vZ0":0.15268355292965907,"x":128.57,"y":158.75,"x0":-1.7876510598916073,"y0":50.001966852736864,"z0":4.9385780603352325,"aX":5.228640884165707},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.4,"breakHorizontal":-6.6,"spinRate":2504,"spinDirection":78},"zone":2,"typeConfidence":2.0,"plateTime":0.44181591576820445,"extension":6.464770577968911},"hitData":{"launchSpeed":88.8,"launchAngle":76.0,"totalDistance":77.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":150.51,"coordY":183.54}},"index":1,"playId":"481fd2d4-0d09-3951-9a0b-4cf5759d752e","pitchNumber":2,"startTime":"2026-06-06T00:14:28.916Z","endTime":"2026-06-06T00:14:39.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:14:39.048Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-06T00:14:47.390Z","endTime":"2026-06-06T00:17:04.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":88.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06641664546201,"aZ":-17.32338662463616,"pfxX":-8.299660156407239,"pfxZ":7.412854092251141,"pX":-0.3349959751570781,"pZ":2.9140369491186555,"vX0":6.548000360699789,"vY0":-140.25740774407555,"vZ0":-2.5564760908127493,"x":129.77,"y":160.1,"x0":-1.6150457559331766,"y0":50.003875785540195,"z0":4.959717630416384,"aX":-16.629387695430733},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.1,"breakHorizontal":13.8,"spinRate":2303,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.38968724323489123,"extension":6.552962459710641},"index":0,"playId":"2248add3-0dde-3677-88e7-cd4bd23bc453","pitchNumber":1,"startTime":"2026-06-06T00:15:08.901Z","endTime":"2026-06-06T00:15:15.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.078375001604595,"aZ":-26.02406911744691,"pfxX":-9.670082157070645,"pfxZ":3.55897440376431,"pX":-1.6018825628692264,"pZ":2.260033208771483,"vX0":3.265221582615228,"vY0":-130.51293995064896,"vZ0":-1.8151285039965568,"x":178.06,"y":177.76,"x0":-1.6117242009454662,"y0":50.00312916320808,"z0":4.921634569327776,"aX":-16.707055623578572},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.2,"breakHorizontal":16.8,"spinRate":1817,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4194400006509671,"extension":6.539813662401511},"index":1,"playId":"fd5852a5-208f-32c2-b4f7-1bf32e9f5469","pitchNumber":2,"startTime":"2026-06-06T00:15:25.917Z","endTime":"2026-06-06T00:15:31.203Z","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":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.872714134933993,"aZ":-29.374804032595332,"pfxX":-9.44546030392183,"pfxZ":1.6543343211905013,"pX":0.0069256567574878004,"pZ":1.4143879293712116,"vX0":6.924358186459243,"vY0":-129.03544881538875,"vZ0":-3.0286665408819884,"x":116.74,"y":200.59,"x0":-1.4789563594677364,"y0":50.00407244611275,"z0":4.857457978423055,"aX":-15.991140660266971},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.5,"breakHorizontal":15.6,"spinRate":2001,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.42384988554085323,"extension":6.5919033909444},"index":2,"playId":"269ce313-cc33-3a57-83aa-87075a35f91d","pitchNumber":3,"startTime":"2026-06-06T00:15:42.040Z","endTime":"2026-06-06T00:15:46.597Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-06T00:15:58.948Z","endTime":"2026-06-06T00:16:18.449Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.144921867342447,"aZ":-27.788917965325734,"pfxX":2.8213378389255586,"pfxZ":2.7296310103945647,"pX":0.6149976219656957,"pZ":0.5531062372201652,"vX0":4.793669198790095,"vY0":-125.06466609789626,"vZ0":-4.83873409382601,"x":93.56,"y":223.85,"x0":-1.6833433390408303,"y0":50.00092889647753,"z0":4.7571710172556125,"aX":4.52580381178003},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.2,"breakHorizontal":-6.1,"spinRate":2406,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.435797395167175,"extension":6.618075432448079},"index":4,"playId":"90a25a51-21b1-3500-bd18-b293607085b4","pitchNumber":4,"startTime":"2026-06-06T00:16:18.449Z","endTime":"2026-06-06T00:16:22.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95855334889101,"aZ":-28.174556671756662,"pfxX":-9.926108203023018,"pfxZ":2.0033043409254683,"pX":1.261088703538877,"pZ":1.9403309310521848,"vX0":9.885483281462179,"vY0":-139.82150599760772,"vZ0":-3.4488581152550903,"x":68.93,"y":186.39,"x0":-1.0158567862133727,"y0":50.003787042950044,"z0":5.020840362058157,"aX":-19.82617641748542},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":3.1,"breakHorizontal":16.2,"spinRate":2321,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3904411102710261,"extension":6.441695780772058},"index":5,"playId":"0fce2314-0c19-31d8-8c8c-fa66b0bc353a","pitchNumber":5,"startTime":"2026-06-06T00:16:39.196Z","endTime":"2026-06-06T00:16:43.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94012874082242,"aZ":-30.22822502659308,"pfxX":-6.776419127411733,"pfxZ":1.145507085695229,"pX":-0.10517880294876021,"pZ":1.2739356569298559,"vX0":6.007148231765061,"vY0":-128.691962960866,"vZ0":-3.1775847704414923,"x":121.01,"y":204.38,"x0":-1.5768292646830255,"y0":50.00253955785418,"z0":4.839203412039341,"aX":-11.492343167542316},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.7,"breakHorizontal":11.2,"spinRate":1832,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4238265004488433,"extension":6.430136844354741},"hitData":{"launchSpeed":96.6,"launchAngle":-5.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.62,"coordY":166.88}},"index":6,"playId":"103b3586-4762-3833-b124-6b34fe676a27","pitchNumber":6,"startTime":"2026-06-06T00:16:57.086Z","endTime":"2026-06-06T00:17:04.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:17:04.802Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dominic Canzone lines out to center fielder Zach McKinstry.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-06T00:19:47.901Z","endTime":"2026-06-06T00:21:06.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Drew Anderson replaces Framber Valdez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-06T00:18:20.052Z","endTime":"2026-06-06T00:19:14.870Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623454,"link":"/api/v1/people/623454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Dominic Canzone replaces Rob Refsnyder.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-06T00:19:14.870Z","endTime":"2026-06-06T00:19:50.134Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":608701,"link":"/api/v1/people/608701"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.893976142613496,"aZ":-44.557662277632865,"pfxX":5.438257494282831,"pfxZ":-8.85702014122665,"pX":-0.441758453213937,"pZ":2.641784495719008,"vX0":2.2245871314685144,"vY0":-117.66194826367715,"vZ0":2.0481134549657685,"x":133.84,"y":167.45,"x0":-2.106714534048587,"y0":50.0020602185771,"z0":5.897159855425971,"aX":7.603803713900856},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-15.2,"breakHorizontal":-10.4,"spinRate":2761,"spinDirection":25},"zone":4,"typeConfidence":0.9,"plateTime":0.46599478695230623,"extension":6.2764126667300895},"index":2,"playId":"7269e1e2-6199-3f18-8f2e-a8d498e66e4e","pitchNumber":1,"startTime":"2026-06-06T00:19:50.134Z","endTime":"2026-06-06T00:19:54.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.931180264995483,"aZ":-30.725451334917565,"pfxX":-6.191417865838645,"pfxZ":0.8191100908875,"pX":0.7222066253224906,"pZ":0.5293145015327568,"vX0":9.364046291462643,"vY0":-131.45851449068252,"vZ0":-6.8942348697871445,"x":89.47,"y":224.49,"x0":-2.0694817768216653,"y0":50.001073686942576,"z0":5.444491281834549,"aX":-10.916449959523339},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.2,"breakHorizontal":9.4,"spinRate":1478,"spinDirection":250},"zone":14,"typeConfidence":0.89,"plateTime":0.41548698450674326,"extension":6.565767228929433},"index":3,"playId":"f0691297-1e81-3f11-92d5-8e96398a7d87","pitchNumber":2,"startTime":"2026-06-06T00:20:03.311Z","endTime":"2026-06-06T00:20:06.881Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.491170289371333,"aZ":-27.266529741449688,"pfxX":-4.449109021080899,"pfxZ":2.7150869037521552,"pX":0.47549153627127655,"pZ":2.365577028959403,"vX0":8.002784000854374,"vY0":-132.72716301731688,"vZ0":-3.3286187381079366,"x":98.88,"y":174.91,"x0":-1.9808840686770202,"y0":50.00641829284337,"z0":5.589867290761515,"aX":-8.05645540829622},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.4,"breakHorizontal":6.6,"spinRate":1553,"spinDirection":253},"zone":6,"typeConfidence":0.76,"plateTime":0.4103620364507812,"extension":6.563258522408413},"index":4,"playId":"60175d40-9d70-391e-8131-1cf66235dc49","pitchNumber":3,"startTime":"2026-06-06T00:20:21.877Z","endTime":"2026-06-06T00:20:27.332Z","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":97.1,"endSpeed":89.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.944869699986132,"aZ":-14.329014103039384,"pfxX":-3.8112213131505723,"pfxZ":8.7790230409804,"pX":-0.25223755399932635,"pZ":2.766165984936758,"vX0":6.166131409683203,"vY0":-141.35719266723038,"vZ0":-5.082414024274094,"x":124.11,"y":141.37,"x0":-1.9623920135853017,"y0":50.00062721956306,"z0":5.500919880291634,"aX":-7.745529250031866},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":5.8,"spinRate":2295,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.38686014417620296,"extension":6.393113861694479},"index":5,"playId":"284df35e-2930-348d-915a-26e6d85553a8","pitchNumber":4,"startTime":"2026-06-06T00:20:41.033Z","endTime":"2026-06-06T00:20:45.238Z","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":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.119809145313678,"aZ":-30.28952878709328,"pfxX":-4.352649592710296,"pfxZ":1.0228917605853933,"pX":-0.027317193558691444,"pZ":2.5887022201014127,"vX0":6.654604804623898,"vY0":-133.78365747611076,"vZ0":-2.392833202900973,"x":118.04,"y":168.89,"x0":-1.9657350951123551,"y0":50.001122699014275,"z0":5.635892607158367,"aX":-7.999240407554366},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.6,"breakHorizontal":6.7,"spinRate":1697,"spinDirection":250},"zone":5,"typeConfidence":0.85,"plateTime":0.4072695536888511,"extension":6.540909368924658},"hitData":{"launchSpeed":89.6,"launchAngle":24.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.17,"coordY":58.31}},"index":6,"playId":"00769ce3-aa72-3157-b858-eb40c1afb01a","pitchNumber":5,"startTime":"2026-06-06T00:20:58.464Z","endTime":"2026-06-06T00:21:06.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:21:06.444Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mitch Garver strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-06T00:21:10.622Z","endTime":"2026-06-06T00:23:00.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":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(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.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2836796845809,"aZ":-15.86847004334416,"pfxX":-1.3332242427849605,"pfxZ":8.112404291497663,"pX":0.7751007206010971,"pZ":2.9392199873155866,"vX0":7.823809719739979,"vY0":-140.08898768574718,"vZ0":-4.3630034849836,"x":87.45,"y":159.42,"x0":-1.8671491576081503,"y0":50.00376678594983,"z0":5.537099106384652,"aX":-2.6808263564533354},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":1.0,"spinRate":2315,"spinDirection":207},"zone":3,"typeConfidence":0.9,"plateTime":0.389308145286968,"extension":6.619933854564866},"index":0,"playId":"fc2fa334-39df-3245-aca9-e390c9e02804","pitchNumber":1,"startTime":"2026-06-06T00:21:43.471Z","endTime":"2026-06-06T00:21:47.634Z","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":91.8,"endSpeed":84.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.152528192679064,"aZ":-35.57564437644205,"pfxX":-6.707004187839172,"pfxZ":-1.8789950321030124,"pX":0.5025935401487724,"pZ":1.1437362296658184,"vX0":8.511153811171948,"vY0":-133.39777132370958,"vZ0":-4.829075893429104,"x":97.84,"y":207.9,"x0":-1.8549738036200167,"y0":50.005624923563445,"z0":5.5362983866415485,"aX":-12.113986296625145},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-4.3,"breakHorizontal":10.3,"spinRate":1644,"spinDirection":246},"zone":14,"typeConfidence":0.91,"plateTime":0.4102785514188949,"extension":6.470532739397431},"index":1,"playId":"cefbcd1b-8145-35f5-8e1d-dbf330241fa4","pitchNumber":2,"startTime":"2026-06-06T00:22:01.696Z","endTime":"2026-06-06T00:22:05.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.4,"endSpeed":74.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.061992290383714,"aZ":-43.036702465463875,"pfxX":6.907508236844026,"pfxZ":-7.735898564274102,"pX":1.2617117637030482,"pZ":1.6593407792133386,"vX0":5.523379438675732,"vY0":-118.4454819417993,"vZ0":-0.274775910751746,"x":68.91,"y":193.98,"x0":-2.0074956928721397,"y0":50.00306474256559,"z0":5.75104056210265,"aX":9.699276312622233},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-13.7,"breakHorizontal":-13.9,"spinRate":2827,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.4644986863729308,"extension":6.512065963203507},"index":2,"playId":"0397360c-ce8b-31a3-993c-45b2d4ec35c7","pitchNumber":3,"startTime":"2026-06-06T00:22:15.884Z","endTime":"2026-06-06T00:22:20.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.675059385890798,"aZ":-13.817888849777052,"pfxX":-3.96994641423211,"pfxZ":9.152552517507063,"pX":0.21122990321456772,"pZ":2.845374553926688,"vX0":7.445379582738188,"vY0":-140.25582916835612,"vZ0":-4.829856235399385,"x":108.95,"y":161.95,"x0":-1.953758454184028,"y0":50.00527274998793,"z0":5.480756350143351,"aX":-7.964810304714938},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":5.8,"spinRate":2372,"spinDirection":210},"zone":2,"typeConfidence":0.91,"plateTime":0.3894949661923284,"extension":6.623754508407571},"index":3,"playId":"9feb1584-98ab-30f4-86da-eabf4fa167f0","pitchNumber":4,"startTime":"2026-06-06T00:22:33.056Z","endTime":"2026-06-06T00:22:39.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.225848390432226,"aZ":-45.692223307677786,"pfxX":4.98639823679075,"pfxZ":-9.555011412519773,"pX":-0.028837846563814756,"pZ":1.2043088173605239,"vX0":3.082343803021658,"vY0":-118.59567299307403,"vZ0":-0.7594726353353844,"x":118.1,"y":206.26,"x0":-1.9965600069052842,"y0":50.00494989224562,"z0":5.722631274744201,"aX":7.051819532421123},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-17.2,"breakHorizontal":-9.8,"spinRate":2768,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.46314490645903517,"extension":6.509047538994826},"index":4,"playId":"c517c251-9d67-38b6-9acb-9c6ca8454c22","pitchNumber":5,"startTime":"2026-06-06T00:22:53.969Z","endTime":"2026-06-06T00:23:00.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:23:00.523Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-06T00:23:00.637Z","endTime":"2026-06-06T00:24:30.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34507009584632,"aZ":-15.207978355377078,"pfxX":-3.012110694242543,"pfxZ":8.42429992668676,"pX":0.8788228510017136,"pZ":2.2639182218212066,"vX0":8.77803351763213,"vY0":-140.2401979295562,"vZ0":-6.323280270820567,"x":83.5,"y":177.65,"x0":-1.8850352190542776,"y0":50.00679297860238,"z0":5.520117788159365,"aX":-6.0698189388671935},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.3,"breakHorizontal":3.8,"spinRate":2418,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.38889271959206484,"extension":6.618727218254711},"index":0,"playId":"54053f64-0379-31c0-bc9a-5427fc51cfef","pitchNumber":1,"startTime":"2026-06-06T00:23:22.162Z","endTime":"2026-06-06T00:23:26.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.554271669495325,"aZ":-45.224517274218975,"pfxX":6.2201628042846675,"pfxZ":-9.146725008568884,"pX":0.021276033786904392,"pZ":3.2786002689259512,"vX0":2.7635806349764414,"vY0":-118.87017382937533,"vZ0":3.39920455330863,"x":116.19,"y":150.26,"x0":-1.9659922837704797,"y0":50.00586849461123,"z0":5.946037824335873,"aX":8.870226147899752},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-15.4,"breakHorizontal":-12.0,"spinRate":2884,"spinDirection":27},"zone":2,"typeConfidence":0.89,"plateTime":0.4614101712376413,"extension":6.261257485851714},"index":1,"playId":"32141a4c-5eee-3d1a-a9e6-747bdf78f687","pitchNumber":2,"startTime":"2026-06-06T00:23:45.162Z","endTime":"2026-06-06T00:23:49.124Z","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":2},"pitchData":{"startSpeed":92.4,"endSpeed":86.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.264168886465246,"aZ":-30.628419168707214,"pfxX":-5.219929961091517,"pfxZ":0.8414114134807738,"pX":0.9741487334919907,"pZ":-0.4955481405689692,"vX0":9.587089060255447,"vY0":-134.0930733996427,"vZ0":-9.746132593672554,"x":79.87,"y":252.16,"x0":-1.953120983127654,"y0":50.00454596889719,"z0":5.338093849370495,"aX":-9.60335012075857},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-0.2,"breakHorizontal":7.7,"spinRate":1466,"spinDirection":250},"zone":14,"typeConfidence":0.82,"plateTime":0.40690808605035356,"extension":6.631716202826929},"index":2,"playId":"4749a092-b5ec-3f05-8421-9d3aca893838","pitchNumber":3,"startTime":"2026-06-06T00:24:01.331Z","endTime":"2026-06-06T00:24:06.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.940872894477327,"aZ":-33.35812375486089,"pfxX":-4.199220696309051,"pfxZ":-0.669418646802395,"pX":0.1544145573183831,"pZ":2.1116471042895184,"vX0":7.036565027064211,"vY0":-131.41298163842467,"vZ0":-2.6963778295044913,"x":111.11,"y":181.77,"x0":-1.9988335489189994,"y0":50.002037391675124,"z0":5.601350000782291,"aX":-7.426000034572637},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.6,"breakHorizontal":6.2,"spinRate":1609,"spinDirection":246},"zone":8,"typeConfidence":0.9,"plateTime":0.4150315921897314,"extension":6.4960058380029535},"hitData":{"launchSpeed":68.5,"launchAngle":41.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.84,"coordY":133.04}},"index":3,"playId":"40884dd0-4361-3054-9d04-9197af1a4e1d","pitchNumber":4,"startTime":"2026-06-06T00:24:22.631Z","endTime":"2026-06-06T00:24:30.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:24:30.821Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a line drive to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-06T00:26:44.532Z","endTime":"2026-06-06T00:27:49.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":[1,2,3,4],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Dominic Canzone remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-06T00:25:30.704Z","endTime":"2026-06-06T00:26:46.824Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":608701,"link":"/api/v1/people/608701"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.704508243188666,"aZ":-16.19220505255457,"pfxX":-7.025565088239443,"pfxZ":8.157763282720254,"pX":-0.580137025092844,"pZ":3.5094983652345526,"vX0":5.541768596481429,"vY0":-139.20491397637414,"vZ0":-1.3203664091794294,"x":139.11,"y":144.02,"x0":-1.6854515537314048,"y0":50.00583306518467,"z0":5.06367330709606,"aX":-13.769177835598642},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":11.5,"spinRate":2260,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.393703479821804,"extension":6.600430343441163},"index":1,"playId":"f25df417-b578-3ba0-b3cc-9028adcb74f2","pitchNumber":1,"startTime":"2026-06-06T00:26:46.824Z","endTime":"2026-06-06T00:26:51.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.462575509270014,"aZ":-27.25366708708044,"pfxX":5.4381681260848715,"pfxZ":3.355146105126943,"pX":-0.4878857709497272,"pZ":3.176008080287278,"vX0":1.771957972506735,"vY0":-119.8144355785361,"vZ0":1.49302106053754,"x":135.6,"y":153.03,"x0":-1.9418847926396732,"y0":50.000066208765496,"z0":4.966638227171956,"aX":7.9662256518696},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":6.7,"breakHorizontal":-10.3,"spinRate":2424,"spinDirection":64},"zone":1,"typeConfidence":2.0,"plateTime":0.4557970241307956,"extension":6.533168195120604},"index":2,"playId":"71f37be0-a53a-3182-811c-54f77d6dd527","pitchNumber":2,"startTime":"2026-06-06T00:27:02.822Z","endTime":"2026-06-06T00:27:07.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.969518774411668,"aZ":-30.22451925731775,"pfxX":6.678955602685067,"pfxZ":1.2952054661704082,"pX":1.1860350084229423,"pZ":1.6636289755284583,"vX0":4.976548776704053,"vY0":-121.68754016719508,"vZ0":-1.2634991497622226,"x":71.79,"y":193.86,"x0":-1.7503507620010672,"y0":50.00264290602412,"z0":4.798234011770757,"aX":10.056959640461383},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.3,"breakHorizontal":-13.2,"spinRate":2511,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.449415808217307,"extension":6.602454423872321},"index":3,"playId":"a68ab957-1327-3f96-a576-a46262640ca1","pitchNumber":3,"startTime":"2026-06-06T00:27:20.608Z","endTime":"2026-06-06T00:27:24.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.982953873533553,"aZ":-14.447723778532788,"pfxX":-6.891568731408458,"pfxZ":8.869549639430865,"pX":0.45216735497525856,"pZ":3.0169177785785166,"vX0":7.63731866173337,"vY0":-140.29576118103296,"vZ0":-2.9135593491979885,"x":99.76,"y":157.32,"x0":-1.4066628902429563,"y0":50.00232147847402,"z0":5.0074188599911595,"aX":-13.773087002620384},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":10.9,"spinRate":2400,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.39002656313921413,"extension":6.411175906798956},"hitData":{"launchSpeed":97.8,"launchAngle":11.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":100.51,"coordY":89.96}},"index":4,"playId":"455532f3-0362-3bed-9a35-cf45196dd952","pitchNumber":4,"startTime":"2026-06-06T00:27:38.229Z","endTime":"2026-06-06T00:27:49.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:27:49.438Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kerry Carpenter pops out to third baseman Patrick Wisdom in foul territory.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-06T00:27:56.452Z","endTime":"2026-06-06T00:30:04.197Z","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":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":621550,"link":"/api/v1/people/621550"},"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":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.307160691200497,"aZ":-28.820750468706926,"pfxX":1.167828001810645,"pfxZ":2.0739301914854344,"pX":0.0048306888585244075,"pZ":1.8995504004138435,"vX0":3.7048281419862072,"vY0":-126.39271597485472,"vZ0":-1.4774431204330458,"x":116.82,"y":187.49,"x0":-1.6307217061257993,"y0":50.00624413688824,"z0":4.801923501894629,"aX":1.8936990758224421},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.6,"breakHorizontal":-3.0,"spinRate":2206,"spinDirection":164},"zone":8,"typeConfidence":2.0,"plateTime":0.4330346049482521,"extension":6.519530469496128},"index":0,"playId":"4465c738-cbb3-3909-8cd5-a089326cee75","pitchNumber":1,"startTime":"2026-06-06T00:28:18.075Z","endTime":"2026-06-06T00:28:22.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16567696602374,"aZ":-16.55256332567581,"pfxX":-7.165080257751983,"pfxZ":7.879073097122312,"pX":0.05044958016852748,"pZ":3.968195599844197,"vX0":6.998259677286742,"vY0":-139.39451114195032,"vZ0":-0.005829276361424218,"x":115.08,"y":131.64,"x0":-1.552826020923803,"y0":50.00110208122267,"z0":5.056459178161836,"aX":-14.203521915564867},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":11.6,"spinRate":2363,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.3918239503239258,"extension":6.538207465470187},"index":1,"playId":"41143c5a-345e-35ce-b5a8-4f2040bcef31","pitchNumber":2,"startTime":"2026-06-06T00:28:40.429Z","endTime":"2026-06-06T00:28:45.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19871178841175,"aZ":-30.695041384282735,"pfxX":-8.801954191201634,"pfxZ":0.844916231649476,"pX":-0.37762313164424344,"pZ":2.7675202277008277,"vX0":6.595111010497727,"vY0":-130.8480577808613,"vZ0":0.5335685663810671,"x":131.39,"y":164.06,"x0":-1.7707533561512845,"y0":50.00580738815552,"z0":4.837078919556307,"aX":-15.46685173253942},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.8,"breakHorizontal":14.8,"spinRate":1916,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.41650502098981246,"extension":6.964002338415119},"index":2,"playId":"ce93a974-7294-3ea4-a9aa-79f1812c7b59","pitchNumber":3,"startTime":"2026-06-06T00:29:01.370Z","endTime":"2026-06-06T00:29:07.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11057388201991,"aZ":-17.4465564091037,"pfxX":-7.926318643168018,"pfxZ":7.421429951809099,"pX":0.493627601413921,"pZ":4.159402491541991,"vX0":8.734690933745608,"vY0":-139.6509242579197,"vZ0":0.7962198286134471,"x":98.18,"y":126.48,"x0":-1.6380675800272275,"y0":50.00088950106935,"z0":5.014465379144371,"aX":-15.726171253079805},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":12.6,"spinRate":2408,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.39153649219377984,"extension":6.5066966042865815},"index":3,"playId":"d5845533-94ef-3824-8f04-ee1d3e9fa924","pitchNumber":4,"startTime":"2026-06-06T00:29:34.253Z","endTime":"2026-06-06T00:29:38.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28914778513599,"aZ":-17.227349024754947,"pfxX":-7.534403606909956,"pfxZ":7.532809894068995,"pX":0.1721225247258102,"pZ":3.5231612695773245,"vX0":7.7188891464079346,"vY0":-139.49775037258715,"vZ0":-0.7678495159681846,"x":110.44,"y":143.65,"x0":-1.6424689473727627,"y0":50.00608939743294,"z0":4.930172393437562,"aX":-14.957788009316308},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.7,"breakHorizontal":12.2,"spinRate":2357,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.391578734707112,"extension":6.433870336485042},"hitData":{"launchSpeed":77.7,"launchAngle":72.0,"totalDistance":111.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":90.82,"coordY":174.49}},"index":4,"playId":"9d699a34-29d1-3a5a-86f1-5359713790ac","pitchNumber":5,"startTime":"2026-06-06T00:29:54.757Z","endTime":"2026-06-06T00:30:04.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:30:04.197Z","atBatIndex":46},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Riley Greene grounds into a double play, second baseman Cole Young to shortstop Colt Emerson to first baseman Josh Naylor. Dillon Dingler out at 2nd. Riley Greene out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-06T00:30:13.487Z","endTime":"2026-06-06T00:32:26.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.954966267162536,"aZ":-28.08637630967144,"pfxX":-10.558180666739627,"pfxZ":2.3301415887601022,"pX":0.033791874851541955,"pZ":2.1037719831167037,"vX0":7.883311453496697,"vY0":-131.17340093674022,"vZ0":-1.713908460015003,"x":115.71,"y":181.98,"x0":-1.6284733632624857,"y0":50.002425363553925,"z0":4.845723854560867,"aX":-18.525703767392596},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.1,"breakHorizontal":17.5,"spinRate":2025,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.41645950790839503,"extension":6.959463796166464},"index":0,"playId":"b32f9fa9-36ad-381b-be00-0168a9c1514d","pitchNumber":1,"startTime":"2026-06-06T00:30:29.409Z","endTime":"2026-06-06T00:30:34.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77838036370835,"aZ":-29.21213851477295,"pfxX":-10.744786613661729,"pfxZ":1.687885351523339,"pX":-0.036292907778715924,"pZ":1.7597100605534088,"vX0":7.189724540985687,"vY0":-131.03050993302125,"vZ0":-2.3171138390045356,"x":118.38,"y":191.27,"x0":-1.404200433414853,"y0":50.006056289821366,"z0":4.813955567198783,"aX":-18.89676941436648},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.8,"breakHorizontal":18.1,"spinRate":2148,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.4162297845624545,"extension":6.55161566068589},"index":1,"playId":"214b3959-ff6a-316a-8323-2f9499a6dcba","pitchNumber":2,"startTime":"2026-06-06T00:31:09.744Z","endTime":"2026-06-06T00:31:14.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72054554252111,"aZ":-16.635407786481927,"pfxX":-7.5394341748281075,"pfxZ":7.668088207171458,"pX":-0.39217786322083203,"pZ":3.8852708654762704,"vX0":6.387450332053813,"vY0":-140.9264879176248,"vZ0":-0.053500140439714905,"x":131.95,"y":133.88,"x0":-1.6999556199232821,"y0":50.00547859582244,"z0":4.972158088443986,"aX":-15.284111544479297},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":12.5,"spinRate":2257,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.38752199134186194,"extension":6.335088273614403},"index":2,"playId":"1bc70d89-33b3-39db-834d-539c059c14ac","pitchNumber":3,"startTime":"2026-06-06T00:31:35.947Z","endTime":"2026-06-06T00:31:40.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.175390407749546,"aZ":-28.689031602172538,"pfxX":-0.547723314829514,"pfxZ":2.0837611031774808,"pX":1.3953192512516914,"pZ":0.7043243736957996,"vX0":7.536332844036547,"vY0":-127.70238676691281,"vZ0":-4.5508561740610265,"x":63.81,"y":219.76,"x0":-1.5071671549590377,"y0":50.00436747706916,"z0":4.733524290014182,"aX":-0.9180507516948927},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.1,"breakHorizontal":-0.5,"spinRate":2112,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.42686554651137376,"extension":6.633297262282706},"index":3,"playId":"06ba2e59-aeef-3505-b04f-05f13de17d14","pitchNumber":4,"startTime":"2026-06-06T00:31:54.868Z","endTime":"2026-06-06T00:32:01.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.630705052736776,"aZ":-29.212626216113666,"pfxX":-9.17340277230214,"pfxZ":1.7132756112104293,"pX":-0.8746680938140211,"pZ":2.3825603686995884,"vX0":5.021293069188704,"vY0":-129.94068100575,"vZ0":-0.5213909323690278,"x":150.34,"y":174.45,"x0":-1.6300466840903085,"y0":50.002567878119756,"z0":4.785893698297095,"aX":-15.846258990639353},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.2,"breakHorizontal":15.7,"spinRate":1773,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4198994259943838,"extension":6.67242345030043},"hitData":{"launchSpeed":93.2,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.12,"coordY":159.79}},"index":4,"playId":"1479d4b2-372c-3217-af58-0055e9428f68","pitchNumber":5,"startTime":"2026-06-06T00:32:18.884Z","endTime":"2026-06-06T00:32:26.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:32:26.530Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Robles grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-06T00:34:12.579Z","endTime":"2026-06-06T00:35:16.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.3,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6289616370356,"aZ":-13.132510906463512,"pfxX":-3.170614846147177,"pfxZ":9.676718273272488,"pX":-0.5708723647448881,"pZ":0.8562685913022341,"vX0":5.039722898967999,"vY0":-138.60041442995953,"vZ0":-10.050933796770229,"x":138.76,"y":215.66,"x0":-1.9912792667467727,"y0":50.00451968134496,"z0":5.380908149291456,"aX":-6.240589829294537},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":4.8,"spinRate":2088,"spinDirection":211},"zone":13,"typeConfidence":0.9,"plateTime":0.39344731768582,"extension":6.606441677895506},"index":0,"playId":"ce661278-577d-3c54-aa4f-5bcb3f3b7a5f","pitchNumber":1,"startTime":"2026-06-06T00:34:54.386Z","endTime":"2026-06-06T00:34:58.332Z","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.8,"endSpeed":87.8,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.372083359366506,"aZ":-17.21703218939643,"pfxX":-5.727751076917663,"pfxZ":7.650123367791446,"pX":0.3145294520859558,"pZ":2.7613268297260816,"vX0":8.158268266902846,"vY0":-137.91704701038083,"vZ0":-4.658915771965217,"x":105.01,"y":164.22,"x0":-1.9174049679228473,"y0":50.00441388596101,"z0":5.608974287468225,"aX":-11.201214768060673},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":9.0,"spinRate":2217,"spinDirection":209},"zone":6,"typeConfidence":0.88,"plateTime":0.394893385283551,"extension":6.46507609646649},"hitData":{"launchSpeed":93.5,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.0,"coordY":150.0}},"index":1,"playId":"e494f621-478a-3cd0-9de4-1723f1c43cf3","pitchNumber":2,"startTime":"2026-06-06T00:35:09.230Z","endTime":"2026-06-06T00:35:16.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:35:16.869Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Colt Emerson homers (4) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-06T00:35:27.140Z","endTime":"2026-06-06T00:36:47.348Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":{"id":623454,"link":"/api/v1/people/623454"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84713060266595,"aZ":-45.87628423417732,"pfxX":5.061260170424988,"pfxZ":-9.90159889638687,"pX":-0.4211243166748491,"pZ":3.6422863654161426,"vX0":2.3126460934283637,"vY0":-117.09595372382557,"vZ0":4.557387521127826,"x":133.05,"y":140.44,"x0":-2.0802345522450203,"y0":50.003892657981964,"z0":5.972862927114578,"aX":7.002661680785252},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-16.4,"breakHorizontal":-9.7,"spinRate":2721,"spinDirection":32},"zone":11,"typeConfidence":0.9,"plateTime":0.468407088469569,"extension":6.255453468350793},"index":0,"playId":"a9944849-439a-3beb-9732-3cf566986f28","pitchNumber":1,"startTime":"2026-06-06T00:35:41.657Z","endTime":"2026-06-06T00:35:47.410Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14512847089729,"aZ":-44.74702937034921,"pfxX":5.975674663547484,"pfxZ":-9.260615681385728,"pX":0.20709820275844498,"pZ":2.7686374929395363,"vX0":3.375423518823035,"vY0":-116.19682421093971,"vZ0":2.5101818938787526,"x":109.11,"y":164.03,"x0":-2.043851672190597,"y0":50.001196705716126,"z0":5.946855517299539,"aX":8.114629975375538},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-15.7,"breakHorizontal":-11.6,"spinRate":2777,"spinDirection":31},"zone":5,"typeConfidence":0.91,"plateTime":0.47260962430520825,"extension":6.300123857782155},"index":1,"playId":"704936b1-acd1-3102-acef-aac9e232eeb8","pitchNumber":2,"startTime":"2026-06-06T00:35:54.282Z","endTime":"2026-06-06T00:35:58.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.753376982769794,"aZ":-16.81952976234019,"pfxX":-2.3917463228906315,"pfxZ":7.863642466193234,"pX":-0.23992240307281557,"pZ":3.2953828981262943,"vX0":5.477710529497289,"vY0":-137.93088697225429,"vZ0":-3.1930402109004765,"x":126.15,"y":149.8,"x0":-1.928881060858467,"y0":50.004905799279754,"z0":5.582833913028015,"aX":-4.671817221414594},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":3.4,"spinRate":2146,"spinDirection":204},"zone":2,"typeConfidence":0.89,"plateTime":0.3950448699242455,"extension":6.580835519923282},"hitData":{"launchSpeed":94.1,"launchAngle":35.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":30.68,"coordY":93.02}},"index":2,"playId":"ca0c8d45-7f15-366f-b858-0d4c1bc2e3e1","pitchNumber":3,"startTime":"2026-06-06T00:36:23.115Z","endTime":"2026-06-06T00:36:47.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:36:47.348Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Patrick Wisdom pops out to second baseman Gleyber Torres.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-06T00:36:39.593Z","endTime":"2026-06-06T00:37:16.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13900325897702,"aZ":-13.358443167309865,"pfxX":-4.583267890790474,"pfxZ":9.538013690834049,"pX":-0.9224137590184243,"pZ":1.974215702638485,"vX0":4.7410982795454455,"vY0":-139.29400300669366,"vZ0":-7.148341880589485,"x":152.16,"y":185.48,"x0":-2.0478602309654916,"y0":50.00468827178018,"z0":5.450008611195901,"aX":-9.043150878062706},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":7.3,"spinRate":2341,"spinDirection":208},"zone":13,"typeConfidence":0.91,"plateTime":0.3926328222528217,"extension":6.48156912665086},"hitData":{"launchSpeed":62.0,"launchAngle":54.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":151.18,"coordY":145.69}},"index":0,"playId":"b2e99b92-0a46-3c37-a752-a7194af2f892","pitchNumber":1,"startTime":"2026-06-06T00:37:08.225Z","endTime":"2026-06-06T00:37:16.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:37:16.319Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Julio Rodríguez doubles (14) on a sharp line drive to left fielder Riley Greene.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-06T00:37:25.608Z","endTime":"2026-06-06T00:38:30.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.573779206260507,"aZ":-42.98722812739143,"pfxX":5.952488782242577,"pfxZ":-7.691858752467882,"pX":0.6422662746502933,"pZ":2.3122958367536186,"vX0":4.294302729810882,"vY0":-117.8961331511445,"vZ0":1.0958071108895526,"x":92.52,"y":176.35,"x0":-1.9764146087787036,"y0":50.000666669954356,"z0":5.811337433344949,"aX":8.37088402447201},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-13.3,"breakHorizontal":-11.9,"spinRate":2777,"spinDirection":30},"zone":9,"typeConfidence":0.89,"plateTime":0.46472990557899374,"extension":6.331841010799003},"index":0,"playId":"57d114df-6441-359c-93c0-529916ca2a01","pitchNumber":1,"startTime":"2026-06-06T00:37:41.924Z","endTime":"2026-06-06T00:37:46.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.685610874300078,"aZ":-32.65716182618312,"pfxX":-6.712060807285083,"pfxZ":-0.2628401430496109,"pX":0.07759673058690583,"pZ":0.05722975451371675,"vX0":7.504715962179401,"vY0":-133.19180244231316,"vZ0":-8.105476934877577,"x":114.04,"y":237.23,"x0":-1.890087749012195,"y0":50.005203444587316,"z0":5.466455634196066,"aX":-12.192829308028568},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.9,"breakHorizontal":10.8,"spinRate":1651,"spinDirection":249},"zone":14,"typeConfidence":0.89,"plateTime":0.4095229552220845,"extension":6.726375847039332},"index":1,"playId":"07ebbbb2-5f18-31ef-aea1-905fccaf6bbd","pitchNumber":2,"startTime":"2026-06-06T00:37:54.859Z","endTime":"2026-06-06T00:37:58.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.818436812510082,"aZ":-35.4544768218218,"pfxX":-6.760027341930844,"pfxZ":-1.878794519195063,"pX":-0.8404962823989963,"pZ":2.0774743168234115,"vX0":5.5274056518481665,"vY0":-130.9737235604355,"vZ0":-2.264849913013954,"x":149.04,"y":182.69,"x0":-2.0926338478636484,"y0":50.00121855456648,"z0":5.586752554808945,"aX":-11.827346212611632},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-3.7,"breakHorizontal":11.2,"spinRate":1564,"spinDirection":248},"zone":13,"typeConfidence":0.91,"plateTime":0.4170665051267366,"extension":6.43254459865857},"hitData":{"launchSpeed":102.3,"launchAngle":12.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":42.0,"coordY":96.0}},"index":2,"playId":"4c2b29ac-7857-354d-b26a-503e005aad01","pitchNumber":3,"startTime":"2026-06-06T00:38:16.901Z","endTime":"2026-06-06T00:38:30.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:38:30.434Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randy Arozarena flies out to right fielder Kerry Carpenter.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-06T00:38:36.696Z","endTime":"2026-06-06T00:39:13.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41327504638524,"aZ":-25.736271978813523,"pfxX":1.814737406409348,"pfxZ":3.567126992361491,"pX":0.2155406719789601,"pZ":2.4162649592319863,"vX0":5.323024760339939,"vY0":-132.7043994174679,"vZ0":-3.283150980816709,"x":108.78,"y":173.54,"x0":-2.042996651706635,"y0":50.00147229716025,"z0":5.521189394659331,"aX":3.2709871704468423},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.0,"breakHorizontal":-4.3,"spinRate":2484,"spinDirection":190},"zone":5,"typeConfidence":0.91,"plateTime":0.4109946275159002,"extension":6.4656704345223055},"hitData":{"launchSpeed":96.2,"launchAngle":35.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.27,"coordY":81.65}},"index":0,"playId":"26dc62ab-329e-31f3-b457-bf53e27d334a","pitchNumber":1,"startTime":"2026-06-06T00:39:04.021Z","endTime":"2026-06-06T00:39:13.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:39:13.114Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-06T00:40:36.420Z","endTime":"2026-06-06T00:42:07.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.151771020837206,"aZ":-30.871724341862354,"pfxX":4.64098532431734,"pfxZ":0.8674078817495294,"pX":0.7360178721932381,"pZ":2.0482604469678356,"vX0":4.815883455524047,"vY0":-121.39832546662434,"vZ0":-0.22723943010951386,"x":88.94,"y":183.48,"x0":-1.8681218353145328,"y0":50.005896018051246,"z0":4.80385517831473,"aX":7.009819455112846},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.8,"breakHorizontal":-9.5,"spinRate":2450,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.44916616634433115,"extension":6.823220102793312},"index":0,"playId":"12163756-5a83-3513-94c9-64994f601846","pitchNumber":1,"startTime":"2026-06-06T00:41:27.639Z","endTime":"2026-06-06T00:41:32.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.582763111956293,"aZ":-29.83993464022332,"pfxX":2.893143876464786,"pfxZ":1.4636673322037526,"pX":0.6426824537341008,"pZ":1.9843263740479373,"vX0":4.935648857962961,"vY0":-124.47089218223256,"vZ0":-0.9079702065520912,"x":92.5,"y":185.2,"x0":-1.7305873687356796,"y0":50.001849266082246,"z0":4.7930630639346115,"aX":4.603349268039407},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.6,"breakHorizontal":-6.2,"spinRate":2545,"spinDirection":68},"zone":9,"typeConfidence":2.0,"plateTime":0.43763338548714215,"extension":6.5790260854618685},"index":1,"playId":"f8741bc3-0306-39a5-b904-de75f1d11a81","pitchNumber":2,"startTime":"2026-06-06T00:41:43.890Z","endTime":"2026-06-06T00:41:48.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.579905733560356,"aZ":-23.632268456469447,"pfxX":2.072413762076221,"pfxZ":5.249016216509998,"pX":1.976493818173645,"pZ":2.2485340892098193,"vX0":7.82176550680793,"vY0":-126.22792621333942,"vZ0":-1.4387519931451929,"x":41.66,"y":178.07,"x0":-1.4207380407624992,"y0":50.005151038153855,"z0":4.712778311615937,"aX":3.3725472974280417},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.5,"breakHorizontal":-5.4,"spinRate":2553,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4324666279698075,"extension":6.489402498378343},"index":2,"playId":"effa0417-1fd1-30e9-8376-0f66aac2652d","pitchNumber":3,"startTime":"2026-06-06T00:42:00.187Z","endTime":"2026-06-06T00:42:07.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:42:07.477Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colt Keith singles on a line drive to left fielder Randy Arozarena.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-06T00:42:07.198Z","endTime":"2026-06-06T00:42:41.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88098386297186,"aZ":-23.692712462781646,"pfxX":-9.50268413645812,"pfxZ":4.211276083262666,"pX":-0.8144813367572039,"pZ":2.610286221486932,"vX0":5.544918133370281,"vY0":-140.56359854929607,"vZ0":-2.271910710249443,"x":148.05,"y":168.3,"x0":-1.571225183879199,"y0":50.0029351391518,"z0":4.956576651994572,"aX":-19.142024278361024},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.3,"breakHorizontal":16.2,"spinRate":2369,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.38867859524522563,"extension":6.530695543833867},"hitData":{"launchSpeed":99.5,"launchAngle":8.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":96.86,"coordY":109.12}},"index":0,"playId":"66be5fa5-6fcd-3d14-8b11-60093a7916e9","pitchNumber":1,"startTime":"2026-06-06T00:42:30.892Z","endTime":"2026-06-06T00:42:41.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:42:41.038Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a ground ball to left fielder Randy Arozarena. Colt Keith to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-06T00:42:48.614Z","endTime":"2026-06-06T00:43:20.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnSecond":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.815150928091885,"aZ":-14.851274233723494,"pfxX":-6.3039891440598375,"pfxZ":8.737808882606148,"pX":0.040714149036216056,"pZ":3.071449284086713,"vX0":6.6887572902350545,"vY0":-139.3250512185064,"vZ0":-2.371177468682542,"x":115.45,"y":155.85,"x0":-1.562405899655005,"y0":50.00363110185421,"z0":4.9051490431454905,"aX":-12.499534195555256},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":10.2,"spinRate":2295,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.391858215844318,"extension":6.575772166002072},"hitData":{"launchSpeed":91.8,"launchAngle":6.0,"totalDistance":140.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":98.88,"coordY":109.12}},"index":0,"playId":"235f568e-31a7-302b-a2af-d7f4536d764b","pitchNumber":1,"startTime":"2026-06-06T00:43:08.548Z","endTime":"2026-06-06T00:43:20.524Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:43:20.524Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zack Short singles on a ground ball to center fielder Julio Rodríguez. Colt Keith to 3rd. Zach McKinstry to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-06T00:44:32.782Z","endTime":"2026-06-06T00:45:03.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnThird":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-06T00:43:29.880Z","endTime":"2026-06-06T00:44:35.015Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":84.1,"endSpeed":78.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.354507283940205,"aZ":-32.563600293879055,"pfxX":5.058806438049211,"pfxZ":-0.2519923669073103,"pX":0.14483100557150294,"pZ":1.6431270147724901,"vX0":3.459584433309127,"vY0":-122.51701734550574,"vZ0":-1.129834332507982,"x":111.48,"y":194.42,"x0":-1.9389785939539983,"y0":50.00527099976304,"z0":4.873046674444781,"aX":7.75307009820008},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.5,"breakHorizontal":-10.0,"spinRate":2525,"spinDirection":74},"zone":8,"typeConfidence":2.0,"plateTime":0.44568711833648234,"extension":6.6022783826442835},"index":1,"playId":"cb8c3d41-f511-35d9-b0b8-e8e7b786e518","pitchNumber":1,"startTime":"2026-06-06T00:44:35.015Z","endTime":"2026-06-06T00:44:38.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.121043521251398,"aZ":-24.248079866073756,"pfxX":-9.39424505020642,"pfxZ":4.0265593470633325,"pX":-0.49481825074225927,"pZ":2.2372629337328815,"vX0":6.305660743551418,"vY0":-139.14958699348108,"vZ0":-2.8287665814836127,"x":135.86,"y":178.37,"x0":-1.5654265800729523,"y0":50.00162537877996,"z0":4.866812894273625,"aX":-18.490543370040072},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.0,"breakHorizontal":15.7,"spinRate":2369,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.39305014533972127,"extension":6.662997460175419},"hitData":{"launchSpeed":94.8,"launchAngle":7.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.27,"coordY":81.75}},"index":2,"playId":"3730d796-e1b6-3412-8502-8b9ecfeef003","pitchNumber":2,"startTime":"2026-06-06T00:44:52.510Z","endTime":"2026-06-06T00:45:03.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:45:03.390Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gleyber Torres doubles (4) on a line drive to right fielder Victor Robles. Colt Keith scores. Zach McKinstry scores. Zack Short to 3rd.","rbi":2,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-06T00:47:53.571Z","endTime":"2026-06-06T00:49:07.219Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnThird":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-06T00:45:27.862Z","endTime":"2026-06-06T00:46:38.053Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Eduard Bazardo replaces Bryan Woo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-06T00:46:38.053Z","endTime":"2026-06-06T00:47:55.819Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.600697558871307,"aZ":-34.18995163312904,"pfxX":5.21936203171632,"pfxZ":-1.3331892072690241,"pX":1.733713545648332,"pZ":0.5264177915739094,"vX0":7.336924164990571,"vY0":-122.21635720833189,"vZ0":-5.418527258920515,"x":50.91,"y":224.57,"x0":-1.9825903824429578,"y0":50.00113538518702,"z0":5.701330637696896,"aX":7.910238744042818},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.5,"breakHorizontal":-11.2,"spinRate":2569,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.44779009638748235,"extension":5.675839975938525},"index":2,"playId":"88bb619d-a0eb-3ff4-8f07-33254b8036ff","pitchNumber":1,"startTime":"2026-06-06T00:47:55.819Z","endTime":"2026-06-06T00:48:01.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.621395159800546,"aZ":-21.97237651099723,"pfxX":-7.599807466010022,"pfxZ":5.25941573832722,"pX":-1.3841184690743555,"pZ":4.3745482039681125,"vX0":4.029256061914723,"vY0":-137.70871024058872,"vZ0":-8.10655265827132E-4,"x":169.76,"y":120.67,"x0":-1.8707693255035258,"y0":50.004954983868934,"z0":5.84854990238379,"aX":-14.748939004078434},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.7,"breakHorizontal":13.1,"spinRate":2138,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3961894341765575,"extension":5.70101722687106},"index":3,"playId":"21ab4d26-e5aa-32f0-b03e-c1a8b9a66ae6","pitchNumber":2,"startTime":"2026-06-06T00:48:14.809Z","endTime":"2026-06-06T00:48:19.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.472707048920057,"aZ":-21.798293265914154,"pfxX":-8.82260042612576,"pfxZ":5.485556655877621,"pX":0.5003623494297721,"pZ":2.120680785777917,"vX0":8.791243525221871,"vY0":-135.8708158010248,"vZ0":-5.521916137844076,"x":97.93,"y":181.52,"x0":-1.6126361587894722,"y0":50.00485289768079,"z0":5.669481630126374,"aX":-16.693126216936914},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.1,"breakHorizontal":14.4,"spinRate":2227,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.40132126340523966,"extension":5.941639932886762},"index":4,"playId":"0226c517-934d-3ee9-bd3f-5a581ec4a55e","pitchNumber":3,"startTime":"2026-06-06T00:48:34.070Z","endTime":"2026-06-06T00:48:38.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76785151003269,"aZ":-21.5481327402726,"pfxX":-10.140169077019396,"pfxZ":5.431995958500021,"pX":0.3408020665557944,"pZ":2.3351730095656236,"vX0":8.530569610573538,"vY0":-138.25696365083746,"vZ0":-5.317874982235159,"x":104.01,"y":175.73,"x0":-1.4512196292397062,"y0":50.00254797612202,"z0":5.708477765249639,"aX":-19.838325791293784},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.0,"breakHorizontal":16.8,"spinRate":2286,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.39457620428817597,"extension":5.87071984198625},"hitData":{"launchSpeed":98.8,"launchAngle":19.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":192.97,"coordY":63.66}},"index":5,"playId":"faeee306-9acd-3820-b116-528871e7f1d0","pitchNumber":4,"startTime":"2026-06-06T00:48:52.998Z","endTime":"2026-06-06T00:49:07.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:49:07.219Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kevin McGonigle pops out to third baseman Patrick Wisdom in foul territory.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-06T00:49:16.998Z","endTime":"2026-06-06T00:50:38.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnThird":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621550,"link":"/api/v1/people/621550"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.4,"endSpeed":77.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.108500910989783,"aZ":-34.62043612629376,"pfxX":5.936809350272597,"pfxZ":-1.624788201070249,"pX":0.40167627032977815,"pZ":2.151666664149697,"vX0":4.127306244110401,"vY0":-121.48147071545822,"vZ0":-1.6866348981124566,"x":101.69,"y":180.69,"x0":-2.0861322627935714,"y0":50.00207850323114,"z0":5.843252371204315,"aX":8.940098126120699},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.1,"breakHorizontal":-11.6,"spinRate":2679,"spinDirection":37},"zone":6,"typeConfidence":2.0,"plateTime":0.4495614228601754,"extension":5.772793183611011},"index":0,"playId":"dffbd5ab-7acc-3fcb-bf2f-39720910b1df","pitchNumber":1,"startTime":"2026-06-06T00:49:45.415Z","endTime":"2026-06-06T00:49:49.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24222324672906,"aZ":-37.1075936619254,"pfxX":7.6107952795792775,"pfxZ":-3.2695108289194534,"pX":0.6634038056108158,"pZ":0.6070464972512675,"vX0":4.426846723186383,"vY0":-122.27806523302507,"vZ0":-4.553998272073468,"x":91.71,"y":222.39,"x0":-2.162487111158295,"y0":50.00497573953332,"z0":5.694603772565921,"aX":11.469095711056482},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-6.8,"breakHorizontal":-14.9,"spinRate":2819,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.44879267119318644,"extension":5.711141004300214},"index":1,"playId":"19830de9-d23b-3d64-9cb0-4689bca3cbb2","pitchNumber":2,"startTime":"2026-06-06T00:50:02.334Z","endTime":"2026-06-06T00:50:06.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36132329079127,"aZ":-37.73033956182382,"pfxX":7.655545697764401,"pfxZ":-3.74402422938795,"pX":0.5046091418316409,"pZ":2.2882780809079195,"vX0":3.925985143146147,"vY0":-121.2226436055722,"vZ0":-0.6779010637306351,"x":97.77,"y":177.0,"x0":-2.1321431415435774,"y0":50.00403332765503,"z0":5.874062022578205,"aX":11.35837925518003},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-6.7,"breakHorizontal":-14.8,"spinRate":2707,"spinDirection":37},"zone":6,"typeConfidence":2.0,"plateTime":0.45236007847859927,"extension":5.660688522808971},"hitData":{"launchSpeed":74.0,"launchAngle":66.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":71.13,"coordY":173.45}},"index":2,"playId":"55f0d769-98a4-308e-b0a8-ebfb681eedff","pitchNumber":3,"startTime":"2026-06-06T00:50:21.528Z","endTime":"2026-06-06T00:50:38.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:50:38.094Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dillon Dingler pops out to first baseman Josh Naylor in foul territory.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-06T00:50:44.115Z","endTime":"2026-06-06T00:51:52.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03037405499662,"aZ":-21.535577161827998,"pfxX":-9.571751020560729,"pfxZ":5.321176035685449,"pX":0.24445326739939766,"pZ":3.1940786541168404,"vX0":9.045907356594675,"vY0":-139.89026484526556,"vZ0":-3.010534981148674,"x":107.68,"y":152.54,"x0":-1.774151652181823,"y0":50.0024401259721,"z0":5.682197868740515,"aX":-19.133176037995703},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.2,"breakHorizontal":15.7,"spinRate":2279,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.390281463129043,"extension":5.960921471526078},"index":0,"playId":"7a03de7e-d022-3f0c-a0ba-5d3dfba9d1c3","pitchNumber":1,"startTime":"2026-06-06T00:51:07.794Z","endTime":"2026-06-06T00:51:11.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80761724683239,"aZ":-21.14606321959628,"pfxX":-10.732835019657728,"pfxZ":5.495631003791382,"pX":-0.2575809006542897,"pZ":1.5584289079617533,"vX0":7.515594227978319,"vY0":-140.54015603037078,"vZ0":-7.336206689009667,"x":126.82,"y":196.7,"x0":-1.5672085237974918,"y0":50.004046606828325,"z0":5.568196344796213,"aX":-21.54676992688311},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.6,"breakHorizontal":18.0,"spinRate":2228,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.38921217933688546,"extension":5.932090561312667},"index":1,"playId":"5ab34441-1c84-38ba-98df-812407fcd2e4","pitchNumber":2,"startTime":"2026-06-06T00:51:23.974Z","endTime":"2026-06-06T00:51:30.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.923990967437522,"aZ":-13.996747168201713,"pfxX":-5.393149911983048,"pfxZ":9.282504757517067,"pX":0.8049708914654968,"pZ":3.1252692514790636,"vX0":8.755317928407308,"vY0":-138.98363034481088,"vZ0":-4.2453575699400945,"x":86.32,"y":154.4,"x0":-1.6841365186768038,"y0":50.00004040314877,"z0":5.600986262102224,"aX":-10.558597383128095},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":7.9,"spinRate":2296,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3939873636149578,"extension":5.91718426326275},"hitData":{"launchSpeed":89.7,"launchAngle":67.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":172.87,"coordY":184.62}},"index":2,"playId":"da4c7325-5b1f-3575-95eb-2dd86ffda14d","pitchNumber":3,"startTime":"2026-06-06T00:51:42.922Z","endTime":"2026-06-06T00:51:52.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:51:52.679Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Naylor hits a ground-rule double (6) on a line drive down the right-field line.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-06T00:54:19.178Z","endTime":"2026-06-06T00:55:27.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Holton replaces Drew Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-06T00:52:48.660Z","endTime":"2026-06-06T00:54:21.434Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37965429088685,"aZ":-24.560890387520484,"pfxX":7.498345788402562,"pfxZ":4.1930943191865815,"pX":-0.4712901640263982,"pZ":2.7625720973452426,"vX0":-7.8812120291052645,"vY0":-132.66876724839966,"vZ0":-3.141329416795393,"x":134.96,"y":164.19,"x0":1.537378911955674,"y0":50.0040304135894,"z0":5.715355306945016,"aX":13.619301957025588},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.2,"breakHorizontal":-12.2,"spinRate":2066,"spinDirection":142},"zone":1,"typeConfidence":0.89,"plateTime":0.4099316426152315,"extension":6.644758991646991},"index":1,"playId":"0f274969-24ec-3bee-a936-e1d487f340c9","pitchNumber":1,"startTime":"2026-06-06T00:54:21.434Z","endTime":"2026-06-06T00:54:26.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.108538020859054,"aZ":-36.94698272942854,"pfxX":-9.48584987839735,"pfxZ":-3.580892439972362,"pX":1.240077487779462,"pZ":1.6166503154350191,"vX0":1.2351068685061126,"vY0":-114.73171049881161,"vZ0":-0.9692870299165013,"x":69.73,"y":195.13,"x0":1.9272893807182754,"y0":50.000544345795454,"z0":5.643251590400968,"aX":-12.652027760794457},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-6.5,"breakHorizontal":16.9,"spinRate":2912,"spinDirection":303},"zone":14,"typeConfidence":0.9,"plateTime":0.4772752201754358,"extension":6.416474695637668},"index":2,"playId":"f3221da7-d204-3d4a-a7af-3f9ad36e7d09","pitchNumber":2,"startTime":"2026-06-06T00:54:40.241Z","endTime":"2026-06-06T00:54:44.217Z","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":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.614459767749587,"aZ":-37.09370631723701,"pfxX":-9.078228041794851,"pfxZ":-3.622116534829507,"pX":0.2892615260821439,"pZ":2.0164868360527533,"vX0":-1.0017370218969577,"vY0":-115.8526430568646,"vZ0":-0.27271427827093553,"x":105.97,"y":184.33,"x0":1.906536417945434,"y0":50.00116508517911,"z0":5.680691355728692,"aX":-12.340045982639394},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.4,"breakHorizontal":16.7,"spinRate":2948,"spinDirection":302},"zone":8,"typeConfidence":0.9,"plateTime":0.4727512247745125,"extension":6.457919408381876},"index":3,"playId":"78c33039-ffbf-361f-a4fa-da349f925350","pitchNumber":3,"startTime":"2026-06-06T00:54:56.994Z","endTime":"2026-06-06T00:55:01.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.002555844128906,"aZ":-38.57482164316532,"pfxX":-8.945654008459702,"pfxZ":-4.7647899946118795,"pX":-0.026403416777466018,"pZ":2.019004343969177,"vX0":-1.5180375417320782,"vY0":-115.31228972899605,"vZ0":0.1035880182692448,"x":118.01,"y":184.27,"x0":1.80293166900235,"y0":50.003333616020434,"z0":5.703634105343514,"aX":-12.013430155930656},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.3,"breakHorizontal":16.6,"spinRate":2907,"spinDirection":308},"zone":8,"typeConfidence":0.88,"plateTime":0.47550173797345563,"extension":6.444829255559774},"hitData":{"launchSpeed":104.8,"launchAngle":18.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":210.41,"coordY":117.41}},"index":4,"playId":"241c60bb-fc29-3aea-9482-2ec787f35191","pitchNumber":4,"startTime":"2026-06-06T00:55:14.022Z","endTime":"2026-06-06T00:55:27.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:55:27.782Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson. Josh Naylor to 3rd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-06T00:55:38.622Z","endTime":"2026-06-06T00:57:30.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.037309280254863,"aZ":-35.763190730032086,"pfxX":-10.876478937337316,"pfxZ":-2.659601542291817,"pX":-2.1575750437541967,"pZ":1.7870198370556256,"vX0":-5.8004509349929165,"vY0":-116.06697847597611,"vZ0":-1.0584376181204962,"x":199.24,"y":190.53,"x0":1.7963936963931955,"y0":50.0031671429703,"z0":5.689337045597056,"aX":-14.670332889605865},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-4.8,"breakHorizontal":21.2,"spinRate":2922,"spinDirection":308},"zone":13,"typeConfidence":0.91,"plateTime":0.4739683300227737,"extension":6.568501394557759},"index":0,"playId":"2221becc-16ee-34f6-ad2c-b4e768db0068","pitchNumber":1,"startTime":"2026-06-06T00:55:54.570Z","endTime":"2026-06-06T00:55:58.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33394746107375,"aZ":-23.491274561362452,"pfxX":8.658714346029374,"pfxZ":4.925649182486442,"pX":-1.6691565737304754,"pZ":2.622236283808008,"vX0":-11.272684668341826,"vY0":-131.04815521958076,"vZ0":-3.312430929418243,"x":180.62,"y":167.98,"x0":1.5374031284842922,"y0":50.00082631866603,"z0":5.631884868432036,"aX":15.254957865951845},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.5,"breakHorizontal":-13.6,"spinRate":2063,"spinDirection":130},"zone":11,"typeConfidence":0.85,"plateTime":0.4159174257333076,"extension":6.501016332095813},"index":1,"playId":"96eb018b-d49f-3b14-939a-c45496806632","pitchNumber":2,"startTime":"2026-06-06T00:56:11.601Z","endTime":"2026-06-06T00:56:15.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.607139328561136,"aZ":-21.896774224939264,"pfxX":8.392222906468579,"pfxZ":5.689081096528102,"pX":0.0414934585364084,"pZ":2.0384028823202742,"vX0":-6.8157618767360555,"vY0":-132.84989340434026,"vZ0":-5.369891141597221,"x":115.42,"y":183.74,"x0":1.536506204782156,"y0":50.00413280209262,"z0":5.654550042550621,"aX":15.162909830244251},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.5,"breakHorizontal":-13.9,"spinRate":2128,"spinDirection":138},"zone":8,"typeConfidence":0.9,"plateTime":0.4106273739887114,"extension":6.553079716846318},"index":2,"playId":"581cb218-d8a5-3f9e-9506-37884661b446","pitchNumber":3,"startTime":"2026-06-06T00:56:29.180Z","endTime":"2026-06-06T00:56:33.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.223116813265815,"aZ":-34.91780418289562,"pfxX":-11.577134785367559,"pfxZ":-2.0028648716920054,"pX":-1.618745001286834,"pZ":1.2464645153165261,"vX0":-4.553518268289838,"vY0":-116.85874054013496,"vZ0":-2.422216721446277,"x":178.7,"y":205.13,"x0":1.8655196877913844,"y0":50.0047486175936,"z0":5.610933166511763,"aX":-15.840630705097206},"breaks":{"breakAngle":25.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.0,"breakHorizontal":22.2,"spinRate":2964,"spinDirection":306},"zone":13,"typeConfidence":0.91,"plateTime":0.47064051350932834,"extension":6.534912463032476},"index":3,"playId":"4ec1dc19-dd2e-301e-a95d-292aa608ed64","pitchNumber":4,"startTime":"2026-06-06T00:56:45.998Z","endTime":"2026-06-06T00:56:50.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.187649317703737,"aZ":-21.10846493222163,"pfxX":7.866589520249017,"pfxZ":6.044026000569906,"pX":-0.05979730887373961,"pZ":3.138959896087775,"vX0":-6.9693667509030135,"vY0":-133.78120358998174,"vZ0":-2.983581202944676,"x":119.28,"y":154.03,"x0":1.5445585766996353,"y0":50.00211101962442,"z0":5.76474625694868,"aX":14.399979290253132},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.6,"breakHorizontal":-13.0,"spinRate":2132,"spinDirection":146},"zone":2,"typeConfidence":0.89,"plateTime":0.4078949826529801,"extension":6.570766210025057},"index":4,"playId":"cf69918a-1c5f-3765-89ce-ad90900c0360","pitchNumber":5,"startTime":"2026-06-06T00:57:02.435Z","endTime":"2026-06-06T00:57:06.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.681937214254944,"aZ":-18.706514817341397,"pfxX":7.095948945913783,"pfxZ":7.487341106439313,"pX":-0.2870338861160199,"pZ":3.063104645236691,"vX0":-7.368256919365014,"vY0":-132.60095053992578,"vZ0":-3.3220594372606196,"x":127.94,"y":156.08,"x0":1.5925235034361223,"y0":50.003726267365195,"z0":5.680488392219874,"aX":12.764862979126942},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.1,"breakHorizontal":-11.4,"spinRate":2178,"spinDirection":142},"zone":1,"typeConfidence":0.72,"plateTime":0.4114899552985678,"extension":6.511793218604471},"hitData":{"launchSpeed":86.0,"launchAngle":-28.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.0,"coordY":149.0}},"index":5,"playId":"90a9dcac-fce9-39b9-90c6-940b2bc6ff86","pitchNumber":6,"startTime":"2026-06-06T00:57:22.154Z","endTime":"2026-06-06T00:57:30.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:57:30.122Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mitch Garver singles on a fly ball to right fielder Kerry Carpenter. Josh Naylor scores.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-06T00:57:47.530Z","endTime":"2026-06-06T00:58:53.645Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":663947,"link":"/api/v1/people/663947"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":92.1,"endSpeed":85.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.912845056212806,"aZ":-15.012990001146122,"pfxX":4.741894773158659,"pfxZ":9.3349349597183,"pX":-0.5453105262875946,"pZ":3.11492087453571,"vX0":-6.865406961823953,"vY0":-133.9722189088054,"vZ0":-4.263519606891828,"x":137.79,"y":154.68,"x0":1.4212485406750524,"y0":50.002181741972954,"z0":5.78275205691245,"aX":8.717046261105766},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":-7.3,"spinRate":2292,"spinDirection":145},"zone":1,"typeConfidence":0.91,"plateTime":0.4071133882533533,"extension":6.671060294556948},"index":0,"playId":"61c45c71-7392-3f2e-a5f2-216d28eeb55f","pitchNumber":1,"startTime":"2026-06-06T00:57:59.090Z","endTime":"2026-06-06T00:58:03.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":75.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.604921862003735,"aZ":-42.26843941644313,"pfxX":-5.793661673389749,"pfxZ":-7.237815333654487,"pX":-1.8025854321806325,"pZ":0.37200194999651603,"vX0":-5.563786449811797,"vY0":-117.42739314881636,"vZ0":-3.637390632273085,"x":185.71,"y":228.74,"x0":1.3518979288374258,"y0":50.00488119127504,"z0":5.8805023020524505,"aX":-8.07672539953509},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-13.8,"breakHorizontal":11.9,"spinRate":2859,"spinDirection":323},"zone":13,"typeConfidence":0.9,"plateTime":0.46676465872856365,"extension":6.727948375433134},"index":1,"playId":"7d4fab25-2749-3aa3-b034-6be883a9536f","pitchNumber":2,"startTime":"2026-06-06T00:58:15.549Z","endTime":"2026-06-06T00:58:21.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.252902720120574,"aZ":-16.5914765107456,"pfxX":3.6884965195947084,"pfxZ":8.369326349168922,"pX":-0.47955347596217973,"pZ":2.9563005922575387,"vX0":-6.502709858605964,"vY0":-134.82544917997194,"vZ0":-4.486304796494265,"x":135.28,"y":158.96,"x0":1.4721568297977465,"y0":50.00199505688396,"z0":5.794294644467161,"aX":6.867222377457796},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":-5.5,"spinRate":2242,"spinDirection":147},"zone":1,"typeConfidence":0.9,"plateTime":0.40453439779062483,"extension":6.677796555158169},"hitData":{"launchSpeed":85.9,"launchAngle":59.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.63,"coordY":138.41}},"index":2,"playId":"76c031b0-e476-301a-9877-4ac437b4c626","pitchNumber":3,"startTime":"2026-06-06T00:58:40.260Z","endTime":"2026-06-06T00:58:53.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:58:53.645Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Young singles on a line drive to left fielder Riley Greene. Mitch Garver to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-06T00:59:09.826Z","endTime":"2026-06-06T00:59:55.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"postOnSecond":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":91.6,"endSpeed":85.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.907059098805288,"aZ":-23.684336100080188,"pfxX":7.579259678341401,"pfxZ":4.659756957008967,"pX":-0.5576049237046901,"pZ":1.5994298034127503,"vX0":-8.217678306369626,"vY0":-133.17945843710874,"vZ0":-6.026232320192159,"x":138.25,"y":195.6,"x0":1.5632314578619655,"y0":50.00053918774063,"z0":5.5720060549803225,"aX":13.801346709920091},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.4,"breakHorizontal":-12.2,"spinRate":2154,"spinDirection":152},"zone":7,"typeConfidence":0.89,"plateTime":0.40912624709043666,"extension":6.634885692525348},"index":0,"playId":"3d224510-ff27-33fc-9621-83518a1b070e","pitchNumber":1,"startTime":"2026-06-06T00:59:24.460Z","endTime":"2026-06-06T00:59:28.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.240047492439246,"aZ":-22.191070052496087,"pfxX":7.416247109117697,"pfxZ":5.4637695835632005,"pX":0.6681126921944531,"pZ":2.7272232088067767,"vX0":-4.984696179524363,"vY0":-133.4829336256242,"vZ0":-3.614342078111873,"x":91.53,"y":165.14,"x0":1.5839539342846953,"y0":50.00478118831045,"z0":5.672158881227897,"aX":13.558267088477491},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.5,"breakHorizontal":-12.6,"spinRate":2199,"spinDirection":143},"zone":3,"typeConfidence":0.89,"plateTime":0.4083198512886175,"extension":6.536263916890674},"hitData":{"launchSpeed":70.2,"launchAngle":19.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":95.27,"coordY":107.27}},"index":1,"playId":"2b4fb444-09e8-3485-802d-bd4c51ecbf6a","pitchNumber":2,"startTime":"2026-06-06T00:59:41.920Z","endTime":"2026-06-06T00:59:55.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T00:59:55.986Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-06T01:02:35.886Z","endTime":"2026-06-06T01:03:52.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"postOnSecond":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,5,6,7],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-06T01:00:19.708Z","endTime":"2026-06-06T01:00:29.664Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kyle Finnegan replaces Tyler Holton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-06T01:00:29.664Z","endTime":"2026-06-06T01:01:31.488Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Luke Raley replaces Victor Robles.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-06-06T01:01:31.488Z","endTime":"2026-06-06T01:02:37.902Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":645302,"link":"/api/v1/people/645302"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.711282721794667,"aZ":-25.743962315569973,"pfxX":-5.309685392465342,"pfxZ":3.966142639929564,"pX":0.19463086189475992,"pZ":1.0243085308758084,"vX0":6.7211123419543775,"vY0":-125.78452570499496,"vZ0":-5.844798025167477,"x":109.58,"y":211.12,"x0":-1.807729254664627,"y0":50.00260432526552,"z0":5.433879921042973,"aX":-8.608246371982226},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.2,"breakHorizontal":8.3,"spinRate":1025,"spinDirection":236},"zone":14,"typeConfidence":0.91,"plateTime":0.4335145269138585,"extension":6.755443376346167},"index":3,"playId":"d01b512f-f685-3c6e-bc00-25ad051a6a31","pitchNumber":1,"startTime":"2026-06-06T01:02:37.902Z","endTime":"2026-06-06T01:02:42.448Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":4,"startTime":"2026-06-06T01:02:49.227Z","endTime":"2026-06-06T01:03:04.618Z","isPitch":false,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"}},{"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":96.3,"endSpeed":88.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69590211874296,"aZ":-14.200521252540398,"pfxX":-7.323447078001065,"pfxZ":8.932987608759309,"pX":-0.9989385286154883,"pZ":3.0082511368037324,"vX0":4.415953661467064,"vY0":-140.24848529080418,"vZ0":-4.567407550448685,"x":155.08,"y":157.56,"x0":-1.6340137823171983,"y0":50.00597451341317,"z0":5.569497880093349,"aX":-14.740261290582994},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":12.5,"spinRate":2208,"spinDirection":212},"zone":11,"typeConfidence":0.89,"plateTime":0.3890403956994213,"extension":6.391109047578466},"index":5,"playId":"0fb3f096-4bd6-360f-80d7-3a2021f23bfd","pitchNumber":2,"startTime":"2026-06-06T01:03:04.618Z","endTime":"2026-06-06T01:03:09.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.887694920573534,"aZ":-26.7764973808429,"pfxX":-6.065232880581866,"pfxZ":3.314606568650878,"pX":0.2435187405770705,"pZ":1.636677281752268,"vX0":7.94179538753609,"vY0":-126.11465648812356,"vZ0":-4.118713809352093,"x":107.72,"y":194.59,"x0":-2.1417268441929997,"y0":50.0035554364834,"z0":5.4223809428678775,"aX":-9.882689555165456},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.4,"breakHorizontal":9.4,"spinRate":925,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.4324071922384607,"extension":6.699832552822727},"index":6,"playId":"4752834b-8291-34aa-90f1-0d50d8319bdb","pitchNumber":3,"startTime":"2026-06-06T01:03:23.101Z","endTime":"2026-06-06T01:03:28.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.006909673597946,"aZ":-27.811805403617534,"pfxX":-5.63960909966511,"pfxZ":2.716140943833542,"pX":-0.6424560223154842,"pZ":2.2399894913034966,"vX0":5.435880929141,"vY0":-125.35112063693109,"vZ0":-2.5818733369668796,"x":141.49,"y":178.3,"x0":-2.0962828840272563,"y0":50.00372124029691,"z0":5.531317009736643,"aX":-9.06351734360147},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.6,"breakHorizontal":9.1,"spinRate":991,"spinDirection":245},"zone":7,"typeConfidence":0.91,"plateTime":0.4353218813625608,"extension":6.582948216063964},"index":7,"playId":"0adf3eb1-3d7d-37d5-b15d-9261414ea921","pitchNumber":4,"startTime":"2026-06-06T01:03:44.866Z","endTime":"2026-06-06T01:03:52.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T01:03:52.411Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Emerson grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-06T01:03:52.676Z","endTime":"2026-06-06T01:04:43.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.935300972814037,"aZ":-12.507451055488014,"pfxX":-6.452519334044757,"pfxZ":9.827674847098622,"pX":-0.2482601332324091,"pZ":3.493959788152281,"vX0":6.338814168519318,"vY0":-140.14955410408038,"vZ0":-3.552033347600838,"x":126.46,"y":144.44,"x0":-1.6946089948870755,"y0":50.000560862467786,"z0":5.587542977603051,"aX":-12.909900894037175},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.3,"breakHorizontal":10.4,"spinRate":2330,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.389944345631815,"extension":6.619473726999592},"index":0,"playId":"d930aae1-0a9c-3e8f-adda-5ebf5a1e0d3c","pitchNumber":1,"startTime":"2026-06-06T01:04:17.549Z","endTime":"2026-06-06T01:04:22.472Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41779669802778,"aZ":-26.25536587112575,"pfxX":-4.014490096556101,"pfxZ":3.6476413873151756,"pX":-0.4518623373044015,"pZ":2.281176493800237,"vX0":5.45502197706478,"vY0":-126.4848973419079,"vZ0":-2.92332287338374,"x":134.22,"y":177.19,"x0":-2.113357313120158,"y0":50.00442806540687,"z0":5.5538394316013875,"aX":-6.516238485920207},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.1,"breakHorizontal":6.0,"spinRate":947,"spinDirection":237},"zone":4,"typeConfidence":0.9,"plateTime":0.4327936881559791,"extension":6.658434510203806},"hitData":{"launchSpeed":78.6,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.13,"coordY":166.88}},"index":1,"playId":"f9180eff-e34c-3063-a352-7bd9d27d669d","pitchNumber":2,"startTime":"2026-06-06T01:04:37.301Z","endTime":"2026-06-06T01:04:43.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T01:04:43.875Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-06T01:07:20.242Z","endTime":"2026-06-06T01:08:54.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Luke Raley remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-06T01:06:02.150Z","endTime":"2026-06-06T01:06:02.164Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":645302,"link":"/api/v1/people/645302"}},{"details":{"description":"Pitching Change: Alex Hoppe replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-06T01:06:02.164Z","endTime":"2026-06-06T01:07:22.510Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695380,"link":"/api/v1/people/695380"},"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":87.5,"endSpeed":81.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73109396467665,"aZ":-37.10990430991706,"pfxX":2.1412561718954763,"pfxZ":-2.9481291509836147,"pX":-0.7717332925349158,"pZ":3.352210001526773,"vX0":0.13653329399978942,"vY0":-127.58904880021744,"vZ0":1.137732654649299,"x":146.42,"y":148.27,"x0":-1.1045300950719525,"y0":50.0061419121555,"z0":5.793299330123586,"aX":3.5811500391046778},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.9,"breakHorizontal":-4.0,"spinRate":2327,"spinDirection":77},"zone":1,"typeConfidence":0.97,"plateTime":0.42696606021605943,"extension":6.24648291231294},"index":2,"playId":"03fbe6dd-86c8-3af1-a016-463afa8d386f","pitchNumber":1,"startTime":"2026-06-06T01:07:22.510Z","endTime":"2026-06-06T01:07:26.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":83.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10322513520663,"aZ":-36.13458099749129,"pfxX":-0.2425501721857053,"pfxZ":-2.2960285563527147,"pX":0.6073226602339061,"pZ":2.210435147122492,"vX0":4.073893575062392,"vY0":-129.53920696326892,"vZ0":-1.8561619298732972,"x":93.85,"y":179.1,"x0":-0.9438671217925741,"y0":50.00226899244535,"z0":5.658749973031844,"aX":-0.41932703732164395},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-4.3,"breakHorizontal":-0.4,"spinRate":2466,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.4203317723605391,"extension":6.336494419712912},"index":3,"playId":"7f0a976b-1d5d-3248-9c15-4cc8a471f381","pitchNumber":2,"startTime":"2026-06-06T01:07:37.903Z","endTime":"2026-06-06T01:07:41.732Z","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":89.5,"endSpeed":83.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.835966211188264,"aZ":-34.41737343623131,"pfxX":1.6934849198421515,"pfxZ":-1.2959474239062219,"pX":1.6974652206507337,"pZ":0.48799851133158983,"vX0":6.474373464265161,"vY0":-130.19188236552577,"vZ0":-6.081826484686925,"x":52.3,"y":225.6,"x0":-1.035866643958765,"y0":50.005707515131874,"z0":5.44099696391314,"aX":2.9238427007273193},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-3.5,"breakHorizontal":-4.4,"spinRate":2436,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4197631248024316,"extension":6.460877891089082},"index":4,"playId":"093d163e-6e8b-3585-8e63-d854b9ea41c0","pitchNumber":3,"startTime":"2026-06-06T01:07:54.054Z","endTime":"2026-06-06T01:07:57.242Z","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":0},"pitchData":{"startSpeed":98.6,"endSpeed":91.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.147994602941278,"aZ":-14.807456382183037,"pfxX":-1.2520641454491237,"pfxZ":8.19612259388841,"pX":1.217292740524583,"pZ":2.1262488702776388,"vX0":6.600172575362861,"vY0":-143.48844912082342,"vZ0":-6.9007699014449635,"x":70.6,"y":181.37,"x0":-0.9341039289068138,"y0":50.00465325618832,"z0":5.4565801756148815,"aX":-2.654281498569318},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.9,"breakHorizontal":1.2,"spinRate":2269,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.3793844166157099,"extension":6.361250117763217},"index":5,"playId":"0c52b351-c97b-3bbe-8ad0-58c9a96226e4","pitchNumber":4,"startTime":"2026-06-06T01:08:12.256Z","endTime":"2026-06-06T01:08:17.785Z","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":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":92.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.084750485463545,"aZ":-12.881210811197716,"pfxX":-5.167445853921482,"pfxZ":8.998462778022358,"pX":0.11113543878717658,"pZ":2.013785652322713,"vX0":5.569166756514691,"vY0":-144.24482548475257,"vZ0":-7.52288521152868,"x":112.76,"y":184.41,"x0":-1.1573051433119161,"y0":50.00426134518596,"z0":5.4198440011366245,"aX":-11.080014471784352},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.2,"breakHorizontal":8.5,"spinRate":2431,"spinDirection":213},"zone":8,"typeConfidence":0.9,"plateTime":0.3772364221529747,"extension":6.381221315893103},"index":6,"playId":"d43875e6-2e54-3782-b2cb-661e87f413cc","pitchNumber":5,"startTime":"2026-06-06T01:08:31.313Z","endTime":"2026-06-06T01:08:35.222Z","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":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.702064281169477,"aZ":-35.04131037405307,"pfxX":2.3158277713093245,"pfxZ":-1.6409725355716063,"pX":-0.2274590591952887,"pZ":2.6800232166535984,"vX0":1.3437839879216598,"vY0":-130.3458843992529,"vZ0":-1.0434679735225285,"x":125.67,"y":166.42,"x0":-1.0482101480339532,"y0":50.004001182052114,"z0":5.69767167938484,"aX":4.042339354570015},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-3.0,"breakHorizontal":-4.4,"spinRate":2413,"spinDirection":81},"zone":5,"typeConfidence":2.0,"plateTime":0.41792780692009934,"extension":6.310800430895621},"index":7,"playId":"7b3a1d49-cfe2-3ac4-be1d-1b879c8d940c","pitchNumber":6,"startTime":"2026-06-06T01:08:48.101Z","endTime":"2026-06-06T01:08:54.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T01:08:54.237Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a line drive to left fielder Randy Arozarena.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-06T01:08:55.757Z","endTime":"2026-06-06T01:09:43.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"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],"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":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.757175487263538,"aZ":-26.885178311059416,"pfxX":-9.41362168707656,"pfxZ":2.8462643272153327,"pX":0.5241853626746841,"pZ":2.1657310176790903,"vX0":7.195072560304409,"vY0":-134.8236809929324,"vZ0":-3.9082036426524325,"x":97.02,"y":180.31,"x0":-0.9437652542033246,"y0":50.001725054512235,"z0":5.511142359057122,"aX":-17.490592536167128},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.6,"breakHorizontal":15.7,"spinRate":2005,"spinDirection":243},"zone":9,"typeConfidence":2.0,"plateTime":0.4048060604130077,"extension":6.272811975462967},"index":0,"playId":"895eec85-4b7e-3cce-a6f7-5925e9a755f5","pitchNumber":1,"startTime":"2026-06-06T01:09:16.082Z","endTime":"2026-06-06T01:09:19.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.666192164467308,"aZ":-23.901536325303525,"pfxX":-9.387481357320924,"pfxZ":4.4650405166388065,"pX":-0.0874204083169312,"pZ":1.6354956217167238,"vX0":5.771009700231037,"vY0":-134.6290005744708,"vZ0":-5.855938643999631,"x":120.33,"y":194.62,"x0":-1.0288544668957087,"y0":50.002467041083676,"z0":5.508881250116969,"aX":-17.39329474765411},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.1,"breakHorizontal":16.0,"spinRate":1979,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.40539725573254826,"extension":6.198568828680649},"hitData":{"launchSpeed":90.1,"launchAngle":16.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.79,"coordY":97.57}},"index":1,"playId":"553d86b5-3f05-3dad-a7d2-06985cc92f9f","pitchNumber":2,"startTime":"2026-06-06T01:09:32.557Z","endTime":"2026-06-06T01:09:43.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T01:09:43.409Z","atBatIndex":67},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Spencer Torkelson homers (9) on a fly ball to left field. Riley Greene scores.","rbi":2,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-06T01:09:51.000Z","endTime":"2026-06-06T01:11:39.761Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":695380,"link":"/api/v1/people/695380"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":{"id":695380,"link":"/api/v1/people/695380"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":89.0,"endSpeed":83.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31285540143331,"aZ":-35.19503205434092,"pfxX":0.874272946822215,"pfxZ":-1.739799830248682,"pX":0.3036004153007728,"pZ":2.6337490536287866,"vX0":2.8867834808960975,"vY0":-129.73464751484067,"vZ0":-0.9724245607371749,"x":105.43,"y":167.67,"x0":-0.9286928072447506,"y0":50.00285165947184,"z0":5.6514289395840365,"aX":1.5179631047161195},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-3.1,"breakHorizontal":-2.2,"spinRate":2352,"spinDirection":68},"zone":6,"typeConfidence":2.0,"plateTime":0.4191670419472815,"extension":6.54519979837263},"index":0,"playId":"197de944-730f-3282-9469-c01cfcbc6c1b","pitchNumber":1,"startTime":"2026-06-06T01:10:11.262Z","endTime":"2026-06-06T01:10:15.234Z","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":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.047364659269597,"aZ":-33.0683392338854,"pfxX":1.1226081775888863,"pfxZ":-0.5187281597828407,"pX":0.37145046919867597,"pZ":0.2278536282672782,"vX0":3.286271365760355,"vY0":-129.85407605269057,"vZ0":-6.845799624011207,"x":102.84,"y":232.63,"x0":-1.0480630394529868,"y0":50.00041659231065,"z0":5.362634082625478,"aX":1.947521149194887},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-2.0,"breakHorizontal":-2.6,"spinRate":2343,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.41921771490539506,"extension":6.584309486005146},"index":1,"playId":"8f4d4205-34e6-3335-806a-dbf265a45264","pitchNumber":2,"startTime":"2026-06-06T01:10:30.872Z","endTime":"2026-06-06T01:10:35.832Z","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":88.2,"endSpeed":82.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57270598574094,"aZ":-36.59034417743134,"pfxX":0.6290171005054084,"pfxZ":-2.5769954577221394,"pX":-0.30391913958954847,"pZ":3.3295037216635905,"vX0":1.6131489268483021,"vY0":-128.71003680871002,"vZ0":0.9932251626715072,"x":128.58,"y":148.88,"x0":-1.015468783719936,"y0":50.00434698068391,"z0":5.7278472923859285,"aX":1.076946545973846},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-4.3,"breakHorizontal":-1.4,"spinRate":2289,"spinDirection":61},"zone":1,"typeConfidence":2.0,"plateTime":0.4222626137990533,"extension":6.4872764512194205},"index":2,"playId":"a1ee6978-1950-39f9-8271-26cf8acb2ea8","pitchNumber":3,"startTime":"2026-06-06T01:10:52.836Z","endTime":"2026-06-06T01:10:58.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.88679856721315,"aZ":-36.328877472456924,"pfxX":1.9527492151577592,"pfxZ":-2.445077523279754,"pX":-0.3178649939931361,"pZ":1.7043441354659907,"vX0":1.1890443971761888,"vY0":-128.35420755404348,"vZ0":-2.5402334758096092,"x":129.12,"y":192.76,"x0":-1.037983783751347,"y0":50.002639258051396,"z0":5.484512988120221,"aX":3.319050733740267},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-4.7,"breakHorizontal":-3.7,"spinRate":2567,"spinDirection":59},"zone":7,"typeConfidence":2.0,"plateTime":0.42371068217194363,"extension":6.523421422210008},"hitData":{"launchSpeed":100.3,"launchAngle":28.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.47,"coordY":70.96}},"index":3,"playId":"1e7eaeb5-c959-3e6a-9019-28ff0642754e","pitchNumber":4,"startTime":"2026-06-06T01:11:12.719Z","endTime":"2026-06-06T01:11:39.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T01:11:39.761Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-06T01:11:52.729Z","endTime":"2026-06-06T01:14:02.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"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":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":91.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.612334055327985,"aZ":-17.18515304493376,"pfxX":-2.2804926302187694,"pfxZ":7.168315115622014,"pX":0.2598684971204014,"pZ":1.8921548648945943,"vX0":4.355023380098125,"vY0":-142.29206445327057,"vZ0":-6.98941148847174,"x":107.09,"y":187.69,"x0":-0.9806848970037472,"y0":50.00408870413172,"z0":5.4316367511783925,"aX":-4.769515404877296},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.0,"breakHorizontal":3.5,"spinRate":2386,"spinDirection":208},"zone":8,"typeConfidence":0.9,"plateTime":0.38207879346354856,"extension":6.377970124020649},"index":0,"playId":"e360b3c2-c67d-37bc-9415-30e5a6497261","pitchNumber":1,"startTime":"2026-06-06T01:12:03.441Z","endTime":"2026-06-06T01:12:07.437Z","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":91.4,"endSpeed":85.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.199079648038094,"aZ":-25.94711151639313,"pfxX":-8.915685808511896,"pfxZ":3.433319411056652,"pX":0.07807782463658744,"pZ":0.4774981589129668,"vX0":6.1013399198559775,"vY0":-132.93185236784333,"vZ0":-7.943310651246402,"x":114.02,"y":225.89,"x0":-1.0743486527992785,"y0":50.00130600165772,"z0":5.353573052296782,"aX":-16.15192016497086},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.9,"breakHorizontal":15.0,"spinRate":1759,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.41011937122463094,"extension":6.4472073582267795},"index":1,"playId":"d37e7e4e-9a43-317b-b977-e6300c594740","pitchNumber":2,"startTime":"2026-06-06T01:12:23.554Z","endTime":"2026-06-06T01:12:27.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70569681138718,"aZ":-12.80191012305241,"pfxX":-2.3787773315659266,"pfxZ":9.136905786866084,"pX":-0.1673555158106691,"pZ":3.1632932905242654,"vX0":3.2547336602498493,"vY0":-144.05036735028276,"vZ0":-4.621862758448139,"x":123.38,"y":153.37,"x0":-0.9981871495005978,"y0":50.00244633038248,"z0":5.56839822280062,"aX":-5.043477735697598},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.0,"breakHorizontal":3.7,"spinRate":2364,"spinDirection":206},"zone":2,"typeConfidence":0.93,"plateTime":0.3789747580571263,"extension":6.284988828352482},"index":2,"playId":"b0be9399-adb0-39df-81a5-64d99aef3303","pitchNumber":3,"startTime":"2026-06-06T01:12:45.242Z","endTime":"2026-06-06T01:12:51.583Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-06T01:13:07.685Z","endTime":"2026-06-06T01:13:18.103Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"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.5,"endSpeed":81.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.035205302331786,"aZ":-35.08341350650637,"pfxX":2.3039015705566834,"pfxZ":-1.7532508476263722,"pX":-0.16847264631772618,"pZ":1.6473516369108148,"vX0":0.7575312939864267,"vY0":-127.47925080603046,"vZ0":-2.9344009430021254,"x":123.42,"y":194.3,"x0":-0.768143859309796,"y0":50.003178118262646,"z0":5.55847971763889,"aX":3.8250101339697777},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.6,"breakHorizontal":-4.3,"spinRate":2461,"spinDirection":54},"zone":8,"typeConfidence":0.97,"plateTime":0.42821865621478183,"extension":6.543337563074},"index":4,"playId":"d8a07765-2c50-34ac-a403-0afa345868a9","pitchNumber":4,"startTime":"2026-06-06T01:13:18.103Z","endTime":"2026-06-06T01:13:22.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.666873981505702,"aZ":-36.01164510349842,"pfxX":1.6666411710096898,"pfxZ":-2.362698265105399,"pX":-0.5482225066886222,"pZ":1.2700337639067745,"vX0":0.5122554099827702,"vY0":-126.13786300022326,"vZ0":-3.3652496906633527,"x":137.9,"y":204.49,"x0":-0.9700635588435469,"y0":50.003511639152315,"z0":5.5006527180966085,"aX":2.707637243612564},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.8,"breakHorizontal":-3.1,"spinRate":2329,"spinDirection":55},"zone":13,"typeConfidence":0.97,"plateTime":0.4328744135465188,"extension":6.456289357089714},"index":5,"playId":"8f4c1cec-8fff-337f-b99d-418a2fc60fbe","pitchNumber":5,"startTime":"2026-06-06T01:13:38.023Z","endTime":"2026-06-06T01:13:42.902Z","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":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.163124585397277,"aZ":-17.080612752180727,"pfxX":-0.19688086623937373,"pfxZ":7.379292410264097,"pX":1.4893925568790394,"pZ":2.535549223547488,"vX0":6.365210644027538,"vY0":-141.41219816691722,"vZ0":-5.215064641000216,"x":60.23,"y":170.32,"x0":-0.7555680148649412,"y0":50.005993610894606,"z0":5.482368653529579,"aX":-0.4031559310805186},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.6,"breakHorizontal":-0.8,"spinRate":2294,"spinDirection":208},"zone":12,"typeConfidence":0.86,"plateTime":0.3858211511692997,"extension":6.347487469747557},"index":6,"playId":"ae6bed1b-2a9e-3b51-92af-73dae7efda48","pitchNumber":6,"startTime":"2026-06-06T01:13:56.650Z","endTime":"2026-06-06T01:14:02.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T01:14:02.579Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out swinging, catcher Mitch Garver to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-06T01:14:20.248Z","endTime":"2026-06-06T01:15:35.649Z","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":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"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":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.585495930036135,"aZ":-34.17477278051533,"pfxX":1.5945462852475356,"pfxZ":-1.1607659215985766,"pX":-0.5594728302067467,"pZ":0.66508563098016,"vX0":1.078791543544389,"vY0":-129.65348304973296,"vZ0":-5.614159206621875,"x":138.33,"y":220.82,"x0":-1.1867780649948887,"y0":50.00533406827665,"z0":5.436314405181678,"aX":2.741866900535263},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-3.0,"breakHorizontal":-3.1,"spinRate":2235,"spinDirection":73},"zone":13,"typeConfidence":2.0,"plateTime":0.4208656806201838,"extension":6.469683266381406},"index":0,"playId":"c7179ff0-ed19-360d-a2e7-358bfe5bfa33","pitchNumber":1,"startTime":"2026-06-06T01:14:26.066Z","endTime":"2026-06-06T01:14:32.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17576574578991,"aZ":-34.927394161080436,"pfxX":1.0273126299631548,"pfxZ":-1.655567661137483,"pX":-1.430869671182897,"pZ":1.868790578966035,"vX0":-1.2596142458645856,"vY0":-127.84414599398542,"vZ0":-2.5997697810101235,"x":171.54,"y":188.32,"x0":-1.0663509230359098,"y0":50.003322106883225,"z0":5.627480987200664,"aX":1.7088136117251824},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.4,"breakHorizontal":-1.6,"spinRate":2322,"spinDirection":66},"zone":13,"typeConfidence":0.96,"plateTime":0.42764909473578516,"extension":6.225934192131298},"index":1,"playId":"0825c4b1-797f-331d-b472-aaea6101df02","pitchNumber":2,"startTime":"2026-06-06T01:14:45.600Z","endTime":"2026-06-06T01:14:51.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3635501331457,"aZ":-16.11924800975822,"pfxX":-0.2179077603247408,"pfxZ":7.769620846123595,"pX":0.4401562280528756,"pZ":1.7201877278728188,"vX0":4.150448880919798,"vY0":-142.29834175782753,"vZ0":-7.732335359163892,"x":100.22,"y":192.33,"x0":-1.0043181720541454,"y0":50.00122953068517,"z0":5.479014396508362,"aX":-0.4506624615100801},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.8,"breakHorizontal":-0.4,"spinRate":2259,"spinDirection":203},"zone":9,"typeConfidence":0.89,"plateTime":0.3838149375061426,"extension":6.386425150855515},"index":2,"playId":"06c2d683-a7b4-3eb4-bc2d-703d3e7143b7","pitchNumber":3,"startTime":"2026-06-06T01:15:03.473Z","endTime":"2026-06-06T01:15:06.890Z","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":87.4,"endSpeed":81.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.719549218883405,"aZ":-36.82476327585499,"pfxX":0.8260254729339864,"pfxZ":-2.798557924247832,"pX":0.36584520550857874,"pZ":0.5162552253819617,"vX0":2.9826138882938777,"vY0":-127.38591091172094,"vZ0":-5.149790970130392,"x":103.05,"y":224.84,"x0":-0.9228754963199116,"y0":50.00614724465765,"z0":5.44310032529978,"aX":1.370719364460017},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.9,"breakHorizontal":-2.2,"spinRate":2367,"spinDirection":48},"zone":14,"typeConfidence":0.97,"plateTime":0.42834437307320394,"extension":6.665649508949637},"index":3,"playId":"e66e0c04-0453-3506-bfc9-210b5667f820","pitchNumber":4,"startTime":"2026-06-06T01:15:26.794Z","endTime":"2026-06-06T01:15:35.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T01:15:35.649Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Patrick Wisdom grounds out, first baseman Spencer Torkelson to pitcher Will Vest.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-06T01:18:03.421Z","endTime":"2026-06-06T01:18:45.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Will Vest replaces Kyle Finnegan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-06T01:16:15.475Z","endTime":"2026-06-06T01:18:06.420Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676684,"link":"/api/v1/people/676684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Defensive switch from center field to right field for Zach McKinstry.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-06T01:18:05.739Z","endTime":"2026-06-06T01:18:05.740Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"800"},{"details":{"description":"Defensive Substitution: Matt Vierling replaces right fielder Kerry Carpenter, batting 4th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-06T01:18:05.741Z","endTime":"2026-06-06T01:18:05.742Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":89.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.948603542624394,"aZ":-20.090542867869406,"pfxX":-7.6276485335524,"pfxZ":6.038791394322766,"pX":-0.4101066838593701,"pZ":1.672187427886517,"vX0":6.638275838960641,"vY0":-139.52299336035153,"vZ0":-6.792171665924603,"x":132.63,"y":193.63,"x0":-1.8116715975543838,"y0":50.00494874240264,"z0":5.430520026553717,"aX":-15.267650227744795},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.0,"breakHorizontal":12.7,"spinRate":2103,"spinDirection":213},"zone":7,"typeConfidence":0.94,"plateTime":0.390322398344102,"extension":6.340466190872129},"index":3,"playId":"2149cbe0-0ef3-383a-aa69-e4c46e38f8b0","pitchNumber":1,"startTime":"2026-06-06T01:18:05.743Z","endTime":"2026-06-06T01:18:09.445Z","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.8,"endSpeed":88.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87430943503748,"aZ":-11.163308643409549,"pfxX":-3.2571954449784313,"pfxZ":10.381915594239363,"pX":0.03650592117835376,"pZ":3.6179891962246193,"vX0":6.484179605641737,"vY0":-140.8581601829085,"vZ0":-3.471859199131833,"x":115.61,"y":141.09,"x0":-1.864726792317413,"y0":50.0006667195372,"z0":5.58036044842613,"aX":-6.591176321529868},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.4,"breakHorizontal":4.7,"spinRate":2363,"spinDirection":217},"zone":12,"typeConfidence":0.93,"plateTime":0.38779842038680234,"extension":6.193568180322179},"index":4,"playId":"d950d087-be3b-3a7d-bf58-e56185254e57","pitchNumber":2,"startTime":"2026-06-06T01:18:20.119Z","endTime":"2026-06-06T01:18:26.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34306293460647,"aZ":-18.961182978912092,"pfxX":-8.373569314658251,"pfxZ":6.591293384226849,"pX":-0.31500959010775736,"pZ":2.396978596120059,"vX0":7.232804762943149,"vY0":-140.34193397029077,"vZ0":-5.056878318498919,"x":129.01,"y":174.06,"x0":-1.8316841380995694,"y0":50.00091994886258,"z0":5.448631584739217,"aX":-16.78130784962914},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.2,"breakHorizontal":13.8,"spinRate":2249,"spinDirection":214},"zone":4,"typeConfidence":0.93,"plateTime":0.3895634559346517,"extension":6.293499732132429},"hitData":{"launchSpeed":89.2,"launchAngle":6.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.65,"coordY":159.79}},"index":5,"playId":"63f5d8be-0df7-30d5-abc4-e56134250c48","pitchNumber":3,"startTime":"2026-06-06T01:18:37.780Z","endTime":"2026-06-06T01:18:45.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T01:18:45.680Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-06T01:19:04.325Z","endTime":"2026-06-06T01:20:26.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":88.8,"endSpeed":81.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0880597443292,"aZ":-32.881472397311654,"pfxX":2.226553727102064,"pfxZ":-0.4161157028854401,"pX":1.071698350076276,"pZ":2.6575417864681943,"vX0":7.0681135657781615,"vY0":-129.1711992708529,"vZ0":-1.0102160486922283,"x":76.15,"y":167.03,"x0":-1.9902911877217835,"y0":50.004907970967125,"z0":5.583445863578307,"aX":3.759669125151691},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.7,"breakHorizontal":-5.6,"spinRate":2674,"spinDirection":35},"zone":12,"typeConfidence":0.9,"plateTime":0.42414056780923826,"extension":6.282851230914882},"index":0,"playId":"085c0021-e36c-3e29-a5bf-197215064681","pitchNumber":1,"startTime":"2026-06-06T01:19:26.318Z","endTime":"2026-06-06T01:19:31.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24064912804912,"aZ":-15.701234597062978,"pfxX":-8.445024230286096,"pfxZ":8.095629040365127,"pX":-0.10320059579467661,"pZ":1.962634484480645,"vX0":7.941910690870715,"vY0":-141.28537536173337,"vZ0":-6.869501355425229,"x":120.93,"y":185.79,"x0":-1.844599202464797,"y0":50.00160151372948,"z0":5.422517336819072,"aX":-17.18243029833122},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.6,"breakHorizontal":13.8,"spinRate":2250,"spinDirection":215},"zone":8,"typeConfidence":0.94,"plateTime":0.38670942393431984,"extension":6.3852010962319214},"index":1,"playId":"b1d9db12-95fd-3ce8-810c-2c3bc9bac3da","pitchNumber":2,"startTime":"2026-06-06T01:19:40.047Z","endTime":"2026-06-06T01:19:44.537Z","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":88.9,"endSpeed":82.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.610012889592408,"aZ":-34.71480777247147,"pfxX":1.3911348454456802,"pfxZ":-1.4881159495618292,"pX":0.7018293742590208,"pZ":0.568833586360087,"vX0":6.606804232436883,"vY0":-129.39821731253625,"vZ0":-5.521519032409732,"x":90.25,"y":223.42,"x0":-2.0552157169186653,"y0":50.0003113056632,"z0":5.360738642519342,"aX":2.37992100021053},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.6,"breakHorizontal":-3.8,"spinRate":2716,"spinDirection":0},"zone":14,"typeConfidence":0.9,"plateTime":0.4217704606965489,"extension":6.204195268418851},"index":2,"playId":"5a7ec161-9fb8-3551-b8f2-785b8ae36603","pitchNumber":3,"startTime":"2026-06-06T01:20:00.273Z","endTime":"2026-06-06T01:20:06.580Z","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.3,"endSpeed":89.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40195506738879,"aZ":-12.102035545234392,"pfxX":-5.154595812682533,"pfxZ":9.802533995404923,"pX":-0.7456415298601772,"pZ":3.6819255359792074,"vX0":5.360812716596264,"vY0":-141.73134483189025,"vZ0":-2.8785091523498445,"x":145.42,"y":139.37,"x0":-1.9859564410805894,"y0":50.00304136793793,"z0":5.476545286744639,"aX":-10.555819585751273},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.4,"breakHorizontal":8.3,"spinRate":2393,"spinDirection":213},"zone":11,"typeConfidence":0.82,"plateTime":0.3854785829850096,"extension":6.228939829808936},"index":3,"playId":"c907dc24-11d7-3c77-994d-c972d300348c","pitchNumber":4,"startTime":"2026-06-06T01:20:21.190Z","endTime":"2026-06-06T01:20:26.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T01:20:26.775Z","atBatIndex":72},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Randy Arozarena doubles (17) on a sharp line drive to center fielder Matt Vierling.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-06T01:20:32.752Z","endTime":"2026-06-06T01:21:21.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.03463872414112,"aZ":-19.386390746596593,"pfxX":-10.205771483370741,"pfxZ":6.34048172154808,"pX":0.19320224730086186,"pZ":1.6920595366528985,"vX0":9.213232574497962,"vY0":-140.85450761230837,"vZ0":-6.9316653866231945,"x":109.64,"y":193.09,"x0":-1.7890534503301587,"y0":50.000135690201326,"z0":5.431725031175088,"aX":-20.570238796309045},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.2,"breakHorizontal":16.7,"spinRate":2289,"spinDirection":214},"zone":8,"typeConfidence":0.92,"plateTime":0.38838932574358154,"extension":6.342907742148793},"index":0,"playId":"1aee2327-4e5e-3a53-8f4b-2e7a0e62c75f","pitchNumber":1,"startTime":"2026-06-06T01:20:53.461Z","endTime":"2026-06-06T01:20:57.476Z","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":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28189020380648,"aZ":-35.20493452804495,"pfxX":3.46266853483187,"pfxZ":-1.788395718132513,"pX":0.4773618605343975,"pZ":2.333617810877268,"vX0":5.365930954587494,"vY0":-128.91981608984557,"vZ0":-1.3985966305955713,"x":98.8,"y":175.77,"x0":-2.0760566731034147,"y0":50.0029938110878,"z0":5.585359804646537,"aX":5.864197455553102},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.4,"breakHorizontal":-7.4,"spinRate":2730,"spinDirection":34},"zone":6,"typeConfidence":0.9,"plateTime":0.42388071342721156,"extension":6.187452813974352},"hitData":{"launchSpeed":103.7,"launchAngle":14.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":173.85,"coordY":61.75}},"index":1,"playId":"5c9722b6-90ce-3b07-8be1-e00083b335cc","pitchNumber":2,"startTime":"2026-06-06T01:21:08.620Z","endTime":"2026-06-06T01:21:21.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T01:21:21.332Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Naylor walks.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-06T01:21:36.031Z","endTime":"2026-06-06T01:22:59.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0967860167072,"aZ":-34.42496372253984,"pfxX":0.25599358017894236,"pfxZ":-1.3501616289344942,"pX":0.9988089909029472,"pZ":0.30534551316630043,"vX0":7.396355764912753,"vY0":-129.41385448126422,"vZ0":-5.9579544946921,"x":78.93,"y":230.54,"x0":-1.9491700395138631,"y0":50.00345164918241,"z0":5.326501445007364,"aX":0.4252982971452054},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.7,"breakHorizontal":-2.4,"spinRate":2666,"spinDirection":9},"zone":14,"typeConfidence":0.9,"plateTime":0.4259068921261715,"extension":6.298652101128149},"index":0,"playId":"15da0f54-718e-392a-a6fd-800ee693e169","pitchNumber":1,"startTime":"2026-06-06T01:21:54.674Z","endTime":"2026-06-06T01:21:59.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.699599131648643,"aZ":-15.092119827393171,"pfxX":-3.674124071851124,"pfxZ":8.434270460361542,"pX":-0.793037108952837,"pZ":3.678772019788909,"vX0":4.432960017279916,"vY0":-140.66881159996476,"vZ0":-2.5591828023792544,"x":147.23,"y":139.45,"x0":-1.9040622656795185,"y0":50.006081041319405,"z0":5.566152860159246,"aX":-7.4442402652697615},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":5.9,"spinRate":2246,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.38778903708503565,"extension":6.152195322601289},"index":1,"playId":"9cb08fa0-8429-37a1-b2eb-b58c050aa244","pitchNumber":2,"startTime":"2026-06-06T01:22:16.662Z","endTime":"2026-06-06T01:22:20.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.344067217073288,"aZ":-15.451637928340192,"pfxX":-3.2835099594534327,"pfxZ":8.155107851582727,"pX":-0.5037702100101493,"pZ":4.119406628039608,"vX0":5.032983960787264,"vY0":-141.58071099770297,"vZ0":-1.4479243991800672,"x":136.2,"y":127.56,"x0":-1.8697948860209532,"y0":50.00030554498047,"z0":5.616214764094824,"aX":-6.731541322934744},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.8,"breakHorizontal":5.0,"spinRate":2356,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.38541930425727156,"extension":6.135851717694275},"index":2,"playId":"66e1c5c0-660e-31b8-bbd4-961adc2e7c82","pitchNumber":3,"startTime":"2026-06-06T01:22:34.095Z","endTime":"2026-06-06T01:22:38.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.479657060776532,"aZ":-15.137321365762663,"pfxX":-3.6418880222451007,"pfxZ":8.392017061289557,"pX":-1.0421138806644827,"pZ":2.8088039374274856,"vX0":3.7474281475239035,"vY0":-140.7641962033294,"vZ0":-4.88046093346912,"x":156.72,"y":162.94,"x0":-1.9101025917082066,"y0":50.00426805986277,"z0":5.527483683570395,"aX":-7.394317707326006},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":6.0,"spinRate":2209,"spinDirection":212},"zone":11,"typeConfidence":0.92,"plateTime":0.3874062293331688,"extension":6.21785160624964},"index":3,"playId":"84fdd8b2-a02e-3bbe-9632-15db446834e9","pitchNumber":4,"startTime":"2026-06-06T01:22:53.391Z","endTime":"2026-06-06T01:22:59.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T01:22:59.071Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-06T01:23:05.088Z","endTime":"2026-06-06T01:25:11.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.129"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".469"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.209"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".397"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.06"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.40"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.31"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.79"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.75"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.65"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.41"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.84"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.41"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.87"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.73"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.80"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.17"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".414"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".219"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".302"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".367"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".289"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".160"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".156"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.129"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".469"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.209"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".397"}],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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":"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23276120620993,"aZ":-15.05730728217608,"pfxX":-3.121045015732167,"pfxZ":8.528264397447913,"pX":-0.3924532270050298,"pZ":3.402270066317082,"vX0":4.7800563863470495,"vY0":-139.9918018307536,"vZ0":-3.3218103626862314,"x":131.96,"y":146.92,"x0":-1.7077088617923033,"y0":50.005810987083215,"z0":5.575096790626952,"aX":-6.266780772688708},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":4.8,"spinRate":2187,"spinDirection":216},"zone":11,"typeConfidence":0.92,"plateTime":0.38957001854783657,"extension":6.15903694241989},"index":0,"playId":"598bc6cc-96ef-350f-8e8e-7fd012c3a295","pitchNumber":1,"startTime":"2026-06-06T01:23:27.003Z","endTime":"2026-06-06T01:23:33.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":91.0,"endSpeed":84.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.714903064786228,"aZ":-23.8047816030467,"pfxX":-7.508036591766317,"pfxZ":4.642369765585844,"pX":0.10709487901604667,"pZ":0.501261216903812,"vX0":7.638556011795656,"vY0":-132.2880466891198,"vZ0":-7.943822723400038,"x":112.92,"y":225.25,"x0":-1.819094523301954,"y0":50.00105485364318,"z0":5.242239031005856,"aX":-13.532478881266575},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.1,"breakHorizontal":12.2,"spinRate":1687,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.41136728284784585,"extension":6.453922261659011},"index":1,"playId":"ea337f2f-1e27-39a0-a68f-013151dfc503","pitchNumber":2,"startTime":"2026-06-06T01:23:54.367Z","endTime":"2026-06-06T01:23:59.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6241772435192,"aZ":-23.86768468518973,"pfxX":-7.696050382766444,"pfxZ":4.792837383997756,"pX":-0.8514398480352865,"pZ":2.126807059376384,"vX0":5.186409533472989,"vY0":-129.90916278760983,"vZ0":-3.897435444195989,"x":149.45,"y":181.36,"x0":-1.8597585187472823,"y0":50.00410781165236,"z0":5.431114732076588,"aX":-13.340522793345505},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.2,"breakHorizontal":13.0,"spinRate":1663,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.41938276154034027,"extension":6.226414358724122},"index":2,"playId":"639f5ee0-831b-3dbe-b501-5fe4335a9e85","pitchNumber":3,"startTime":"2026-06-06T01:24:12.449Z","endTime":"2026-06-06T01:24:18.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.881589207348195,"aZ":-36.27377192639092,"pfxX":3.377034172877064,"pfxZ":-2.428786847491943,"pX":0.5502283889463899,"pZ":1.3688026240432007,"vX0":5.220471299467745,"vY0":-128.62357800914407,"vZ0":-3.122955813515693,"x":96.03,"y":201.82,"x0":-1.9389168997517034,"y0":50.00431841204509,"z0":5.391181406813622,"aX":5.697900547572401},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.8,"breakHorizontal":-7.2,"spinRate":2674,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.4246725572670642,"extension":6.2164081986577795},"index":3,"playId":"247e20df-329c-3a70-9647-040d06b01647","pitchNumber":4,"startTime":"2026-06-06T01:24:41.352Z","endTime":"2026-06-06T01:24:46.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.759902249621152,"aZ":-25.334121665850038,"pfxX":-7.8821804129671795,"pfxZ":3.890059002805197,"pX":-1.21598776261846,"pZ":2.169623980082924,"vX0":4.5254222348985795,"vY0":-131.28684980920482,"vZ0":-3.466799745438988,"x":163.35,"y":180.2,"x0":-1.9309451891568463,"y0":50.004571918413966,"z0":5.376291612179476,"aX":-13.868650605636995},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.6,"breakHorizontal":13.4,"spinRate":1659,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.41595000693002016,"extension":6.2747316264766795},"index":4,"playId":"115fe6d3-5b63-3a81-9992-422b8fde3492","pitchNumber":5,"startTime":"2026-06-06T01:25:04.520Z","endTime":"2026-06-06T01:25:11.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T01:25:11.075Z","atBatIndex":75}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-06T01:23:05.088Z","endTime":"2026-06-06T01:25:11.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.129"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".469"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.209"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".397"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.06"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.40"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.31"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.79"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.75"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.65"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.41"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.84"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.41"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.87"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.73"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.80"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.17"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".414"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".219"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".302"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".367"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".289"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".160"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".156"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.129"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".469"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.209"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".397"}],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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":"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23276120620993,"aZ":-15.05730728217608,"pfxX":-3.121045015732167,"pfxZ":8.528264397447913,"pX":-0.3924532270050298,"pZ":3.402270066317082,"vX0":4.7800563863470495,"vY0":-139.9918018307536,"vZ0":-3.3218103626862314,"x":131.96,"y":146.92,"x0":-1.7077088617923033,"y0":50.005810987083215,"z0":5.575096790626952,"aX":-6.266780772688708},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":4.8,"spinRate":2187,"spinDirection":216},"zone":11,"typeConfidence":0.92,"plateTime":0.38957001854783657,"extension":6.15903694241989},"index":0,"playId":"598bc6cc-96ef-350f-8e8e-7fd012c3a295","pitchNumber":1,"startTime":"2026-06-06T01:23:27.003Z","endTime":"2026-06-06T01:23:33.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":91.0,"endSpeed":84.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.714903064786228,"aZ":-23.8047816030467,"pfxX":-7.508036591766317,"pfxZ":4.642369765585844,"pX":0.10709487901604667,"pZ":0.501261216903812,"vX0":7.638556011795656,"vY0":-132.2880466891198,"vZ0":-7.943822723400038,"x":112.92,"y":225.25,"x0":-1.819094523301954,"y0":50.00105485364318,"z0":5.242239031005856,"aX":-13.532478881266575},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.1,"breakHorizontal":12.2,"spinRate":1687,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.41136728284784585,"extension":6.453922261659011},"index":1,"playId":"ea337f2f-1e27-39a0-a68f-013151dfc503","pitchNumber":2,"startTime":"2026-06-06T01:23:54.367Z","endTime":"2026-06-06T01:23:59.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6241772435192,"aZ":-23.86768468518973,"pfxX":-7.696050382766444,"pfxZ":4.792837383997756,"pX":-0.8514398480352865,"pZ":2.126807059376384,"vX0":5.186409533472989,"vY0":-129.90916278760983,"vZ0":-3.897435444195989,"x":149.45,"y":181.36,"x0":-1.8597585187472823,"y0":50.00410781165236,"z0":5.431114732076588,"aX":-13.340522793345505},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.2,"breakHorizontal":13.0,"spinRate":1663,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.41938276154034027,"extension":6.226414358724122},"index":2,"playId":"639f5ee0-831b-3dbe-b501-5fe4335a9e85","pitchNumber":3,"startTime":"2026-06-06T01:24:12.449Z","endTime":"2026-06-06T01:24:18.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.881589207348195,"aZ":-36.27377192639092,"pfxX":3.377034172877064,"pfxZ":-2.428786847491943,"pX":0.5502283889463899,"pZ":1.3688026240432007,"vX0":5.220471299467745,"vY0":-128.62357800914407,"vZ0":-3.122955813515693,"x":96.03,"y":201.82,"x0":-1.9389168997517034,"y0":50.00431841204509,"z0":5.391181406813622,"aX":5.697900547572401},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.8,"breakHorizontal":-7.2,"spinRate":2674,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.4246725572670642,"extension":6.2164081986577795},"index":3,"playId":"247e20df-329c-3a70-9647-040d06b01647","pitchNumber":4,"startTime":"2026-06-06T01:24:41.352Z","endTime":"2026-06-06T01:24:46.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.759902249621152,"aZ":-25.334121665850038,"pfxX":-7.8821804129671795,"pfxZ":3.890059002805197,"pX":-1.21598776261846,"pZ":2.169623980082924,"vX0":4.5254222348985795,"vY0":-131.28684980920482,"vZ0":-3.466799745438988,"x":163.35,"y":180.2,"x0":-1.9309451891568463,"y0":50.004571918413966,"z0":5.376291612179476,"aX":-13.868650605636995},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.6,"breakHorizontal":13.4,"spinRate":1659,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.41595000693002016,"extension":6.2747316264766795},"index":4,"playId":"115fe6d3-5b63-3a81-9992-422b8fde3492","pitchNumber":5,"startTime":"2026-06-06T01:25:04.520Z","endTime":"2026-06-06T01:25:11.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-06T01:25:11.075Z","atBatIndex":75},"scoringPlays":[4,23,24,49,57,62,68],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":87.22,"y":88.41},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":172.71,"y":121.19},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":172.52,"y":93.56},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":140.44,"y":153.71},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":178.95,"y":105.06},"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":1,"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":141.45,"y":160.3},"type":"O","description":"Forceout"},{"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":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":81.64,"y":119.45},"type":"O","description":"Flyout"}]}},{"startIndex":10,"endIndex":16,"top":[10,11,12],"bottom":[13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":143.5,"y":142.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":115.16,"y":145.28},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":148.54,"y":80.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":108.0,"y":154.72},"type":"O","description":"Forceout"}]}},{"startIndex":17,"endIndex":25,"top":[17,18,19],"bottom":[20,21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":113.58,"y":155.74},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":104.58,"y":148.1},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":125.74,"y":87.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":88.17,"y":93.94},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":135.14,"y":110.51},"type":"O","description":"Forceout"},{"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":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":215.18,"y":90.11},"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":3,"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":107.0,"y":60.0},"type":"O","description":"Lineout"}]}},{"startIndex":26,"endIndex":33,"top":[26,27,28,29,30],"bottom":[31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":112.0,"y":180.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":119.66,"y":146.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":75.83,"y":118.34},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":41.74,"y":99.65},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":97.87,"y":135.47},"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":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":90.72,"y":161.92},"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":4,"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":71.33,"y":113.16},"type":"O","description":"Flyout"}]}},{"startIndex":34,"endIndex":41,"top":[34,35,36,37,38],"bottom":[39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":153.1,"y":162.32},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":150.51,"y":183.54},"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":5,"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":154.62,"y":166.88},"type":"O","description":"Groundout"}]}},{"startIndex":42,"endIndex":47,"top":[42,43,44],"bottom":[45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":126.17,"y":58.31},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":66.84,"y":133.04},"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":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":100.51,"y":89.96},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":90.82,"y":174.49},"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":6,"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":154.12,"y":159.79},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":48,"endIndex":59,"top":[48,49,50,51,52],"bottom":[53,54,55,56,57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":137.0,"y":150.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"coordinates":{"x":30.68,"y":93.02},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"coordinates":{"x":151.18,"y":145.69},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":42.0,"y":96.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":211.27,"y":81.65},"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":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":96.86,"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":7,"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":98.88,"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":7,"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"batter":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"coordinates":{"x":128.27,"y":81.75},"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":7,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":192.97,"y":63.66},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":71.13,"y":173.45},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":172.87,"y":184.62},"type":"O","description":"Pop Out"}]}},{"startIndex":60,"endIndex":70,"top":[60,61,62,63,64,65],"bottom":[66,67,68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":210.41,"y":117.41},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":140.0,"y":149.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":178.63,"y":138.41},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":95.27,"y":107.27},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"coordinates":{"x":155.13,"y":166.88},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":83.79,"y":97.57},"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":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":33.47,"y":70.96},"type":"H","description":"Home Run"}]}},{"startIndex":71,"endIndex":75,"top":[71,72,73,74,75],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"batter":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"coordinates":{"x":156.65,"y":159.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":173.85,"y":61.75},"type":"H","description":"Double"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":7,"hits":12,"errors":0,"leftOnBase":4},"away":{"runs":3,"hits":11,"errors":0,"leftOnBase":11}},"defense":{"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"catcher":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"first":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"second":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"third":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"shortstop":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"left":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"center":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"right":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batter":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"onDeck":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"inHole":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"battingOrder":9,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"offense":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"onDeck":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"inHole":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"battingOrder":5,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":10,"airOuts":7,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".235","atBats":37,"obp":".318","slg":".399","ops":".717","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":17,"rbi":3,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":3,"groundOuts":5,"airOuts":8,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":35,"obp":".343","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":122,"era":"3.53","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.19","battersFaced":35,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":40,"strikes":82,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":7,"pitchesPerInning":"15.25","runsScoredPer9":"7.88","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID647304":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":4,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":32,"groundOuts":69,"airOuts":71,"runs":22,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":34,"baseOnBalls":21,"intentionalWalks":2,"hits":59,"hitByPitch":1,"avg":".254","atBats":232,"obp":".318","slg":".358","ops":".676","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":256,"totalBases":83,"rbi":25,"leftOnBase":101,"sacBunts":0,"sacFlies":1,"babip":".275","groundOutsToAirouts":"0.97","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"38.67","popOuts":23,"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":40,"putOuts":416,"errors":4,"chances":460,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID645302":{"person":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"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":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":2,"groundOuts":9,"airOuts":6,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".276","atBats":29,"obp":".276","slg":".345","ops":".621","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":10,"rbi":2,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".348","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID702284":{"person":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":64,"flyOuts":37,"groundOuts":51,"airOuts":70,"runs":27,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":51,"baseOnBalls":20,"intentionalWalks":0,"hits":56,"hitByPitch":5,"avg":".250","atBats":224,"obp":".321","slg":".357","ops":".678","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":80,"rbi":30,"leftOnBase":97,"sacBunts":1,"sacFlies":3,"babip":".302","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.00","popOuts":21,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":180,"putOuts":100,"errors":2,"chances":282,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID678606":{"person":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":0,"flyOuts":17,"groundOuts":30,"airOuts":27,"runs":6,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":3,"intentionalWalks":0,"hits":30,"hitByPitch":3,"atBats":109,"obp":".313","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":424,"era":"1.63","inningsPitched":"27.2","wins":0,"losses":1,"saves":3,"saveOpportunities":4,"holds":7,"blownSaves":1,"earnedRuns":5,"whip":"1.19","battersFaced":117,"outs":83,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":424,"balls":129,"strikes":295,"strikePercentage":".700","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".000","pitchesPerInning":"15.33","gamesFinished":4,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"7.81","walksPer9Inn":"0.98","hitsPer9Inn":"9.76","runsScoredPer9":"1.95","homeRunsPer9":"0.33","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695380":{"person":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":7,"strikes":15,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.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":13,"gamesStarted":0,"flyOuts":6,"groundOuts":14,"airOuts":17,"runs":13,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":62,"obp":".329","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":269,"era":"6.46","inningsPitched":"15.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.43","battersFaced":70,"outs":46,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":269,"balls":103,"strikes":166,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":2,"winPercentage":".000","pitchesPerInning":"17.54","gamesFinished":8,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"9.39","walksPer9Inn":"3.52","hitsPer9Inn":"9.39","runsScoredPer9":"7.63","homeRunsPer9":"0.59","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668227":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":29,"groundOuts":63,"airOuts":48,"runs":42,"doubles":17,"triples":1,"homeRuns":6,"strikeOuts":62,"baseOnBalls":25,"intentionalWalks":0,"hits":66,"hitByPitch":9,"avg":".280","atBats":236,"obp":".366","slg":".436","ops":".802","caughtStealing":2,"stolenBases":18,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":273,"totalBases":103,"rbi":26,"leftOnBase":89,"sacBunts":0,"sacFlies":3,"babip":".351","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.33","popOuts":4,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":126,"errors":0,"chances":127,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID641487":{"person":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"1-1 | HBP, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":22,"groundOuts":55,"airOuts":51,"runs":31,"doubles":5,"triples":0,"homeRuns":10,"strikeOuts":44,"baseOnBalls":34,"intentionalWalks":0,"hits":44,"hitByPitch":5,"avg":".228","atBats":193,"obp":".356","slg":".409","ops":".765","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":79,"rbi":23,"leftOnBase":72,"sacBunts":0,"sacFlies":1,"babip":".243","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.30","popOuts":11,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":111,"putOuts":87,"errors":5,"chances":203,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID621550":{"person":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"jerseyNumber":"35","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"101","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":2,"groundOuts":3,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".143","atBats":21,"obp":".182","slg":".333","ops":".515","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":7,"rbi":4,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".182","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":4,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":16,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"501","stats":{"batting":{"note":"a-","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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":20,"groundOuts":32,"airOuts":36,"runs":20,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":33,"baseOnBalls":13,"intentionalWalks":0,"hits":35,"hitByPitch":2,"avg":".261","atBats":134,"obp":".331","slg":".493","ops":".824","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":151,"totalBases":66,"rbi":23,"leftOnBase":59,"sacBunts":0,"sacFlies":2,"babip":".292","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.14","popOuts":5,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID640902":{"person":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"jerseyNumber":"5","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":6,"groundOuts":5,"airOuts":17,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".275","atBats":40,"obp":".356","slg":".425","ops":".781","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":17,"rbi":4,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".290","groundOutsToAirouts":"0.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":3,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":7,"putOuts":114,"errors":0,"chances":121,"fielding":"1.000","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608701":{"person":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"2-2 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":17,"groundOuts":17,"airOuts":29,"runs":7,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":27,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":2,"avg":".136","atBats":81,"obp":".207","slg":".247","ops":".454","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":20,"rbi":9,"leftOnBase":38,"sacBunts":0,"sacFlies":3,"babip":".148","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":8,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":15,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID666374":{"person":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":4,"groundOuts":13,"airOuts":16,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":1,"hits":8,"hitByPitch":2,"atBats":48,"obp":".255","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":227,"era":"0.60","inningsPitched":"15.0","wins":3,"losses":0,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":1,"whip":"0.80","battersFaced":56,"outs":45,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":227,"balls":89,"strikes":138,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.13","gamesFinished":1,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"7.80","walksPer9Inn":"2.40","hitsPer9Inn":"4.80","runsScoredPer9":"1.20","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":43,"groundOuts":56,"airOuts":80,"runs":31,"doubles":19,"triples":0,"homeRuns":13,"strikeOuts":77,"baseOnBalls":17,"intentionalWalks":0,"hits":64,"hitByPitch":4,"atBats":276,"obp":".285","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1200,"era":"3.79","inningsPitched":"73.2","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.10","battersFaced":298,"outs":221,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1200,"balls":418,"strikes":782,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".500","pitchesPerInning":"16.29","gamesFinished":0,"strikeoutWalkRatio":"4.53","strikeoutsPer9Inn":"9.41","walksPer9Inn":"2.08","hitsPer9Inn":"7.82","runsScoredPer9":"3.79","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693433":{"person":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(L, 5-4)","summary":"6.1 IP, 5 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":6,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":27,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"6.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":27,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":29,"strikes":61,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"7.11","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":56,"groundOuts":56,"airOuts":96,"runs":34,"doubles":9,"triples":1,"homeRuns":7,"strikeOuts":75,"baseOnBalls":14,"intentionalWalks":1,"hits":63,"hitByPitch":2,"atBats":287,"obp":".258","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1126,"era":"3.74","inningsPitched":"77.0","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.00","battersFaced":306,"outs":231,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1126,"balls":358,"strikes":768,"strikePercentage":".680","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.58","rbi":3,"winPercentage":".556","pitchesPerInning":"14.62","gamesFinished":0,"strikeoutWalkRatio":"5.36","strikeoutsPer9Inn":"8.77","walksPer9Inn":"1.64","hitsPer9Inn":"7.36","runsScoredPer9":"3.97","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID806068":{"person":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":3,"groundOuts":12,"airOuts":11,"runs":8,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":18,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".255","atBats":55,"obp":".328","slg":".582","ops":".910","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":32,"rbi":9,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"babip":".303","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.75","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":26,"putOuts":23,"errors":2,"chances":51,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID622491":{"person":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":10,"flyOuts":32,"groundOuts":50,"airOuts":59,"runs":39,"doubles":12,"triples":1,"homeRuns":7,"strikeOuts":56,"baseOnBalls":22,"intentionalWalks":0,"hits":58,"hitByPitch":5,"atBats":218,"obp":".344","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1046,"era":"5.53","inningsPitched":"55.1","wins":2,"losses":5,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":34,"whip":"1.45","battersFaced":250,"outs":166,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1046,"balls":376,"strikes":670,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".286","pitchesPerInning":"18.90","gamesFinished":1,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"9.11","walksPer9Inn":"3.58","hitsPer9Inn":"9.43","runsScoredPer9":"6.34","homeRunsPer9":"1.14","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681867":{"person":{"id":681867,"fullName":"Cooper Criswell","link":"/api/v1/people/681867"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":13,"groundOuts":37,"airOuts":20,"runs":10,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":7,"intentionalWalks":1,"hits":24,"hitByPitch":1,"atBats":101,"obp":".288","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":430,"era":"2.76","inningsPitched":"29.1","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":9,"whip":"1.06","battersFaced":112,"outs":88,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":430,"balls":143,"strikes":287,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.85","rbi":0,"winPercentage":".667","pitchesPerInning":"14.66","gamesFinished":12,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"7.06","walksPer9Inn":"2.15","hitsPer9Inn":"7.36","runsScoredPer9":"3.07","homeRunsPer9":"0.92","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669923":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":44,"groundOuts":93,"airOuts":64,"runs":38,"doubles":13,"triples":0,"homeRuns":7,"strikeOuts":64,"baseOnBalls":18,"intentionalWalks":0,"hits":82,"hitByPitch":2,"atBats":302,"obp":".316","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":1195,"era":"4.04","inningsPitched":"78.0","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.28","battersFaced":323,"outs":234,"gamesPitched":13,"completeGames":1,"shutouts":0,"pitchesThrown":1195,"balls":394,"strikes":801,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".500","pitchesPerInning":"15.32","gamesFinished":0,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"7.38","walksPer9Inn":"2.08","hitsPer9Inn":"9.46","runsScoredPer9":"4.38","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID662253":{"person":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":8,"groundOuts":16,"airOuts":18,"runs":13,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":35,"baseOnBalls":7,"intentionalWalks":0,"hits":22,"hitByPitch":1,"atBats":90,"obp":".303","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":393,"era":"4.76","inningsPitched":"22.2","wins":3,"losses":3,"saves":9,"saveOpportunities":13,"holds":0,"blownSaves":4,"earnedRuns":12,"whip":"1.28","battersFaced":99,"outs":68,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":393,"balls":141,"strikes":252,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".500","pitchesPerInning":"17.34","gamesFinished":17,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"13.90","walksPer9Inn":"2.78","hitsPer9Inn":"8.74","runsScoredPer9":"5.16","homeRunsPer9":"1.59","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":5},"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}},"ID641598":{"person":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":4,"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":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":17,"groundOuts":13,"airOuts":23,"runs":12,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":16,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".190","atBats":79,"obp":".326","slg":".291","ops":".617","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":23,"rbi":7,"leftOnBase":36,"sacBunts":0,"sacFlies":0,"babip":".265","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.50","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":7,"putOuts":198,"errors":1,"chances":206,"fielding":".995","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID642100":{"person":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"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":18,"gamesStarted":0,"flyOuts":8,"groundOuts":14,"airOuts":13,"runs":6,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":5,"intentionalWalks":1,"hits":14,"hitByPitch":2,"atBats":54,"obp":".333","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":249,"era":"2.45","inningsPitched":"14.2","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":6,"blownSaves":0,"earnedRuns":4,"whip":"1.30","battersFaced":64,"outs":44,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":249,"balls":78,"strikes":171,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".333","pitchesPerInning":"16.98","gamesFinished":4,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"9.82","walksPer9Inn":"3.07","hitsPer9Inn":"8.59","runsScoredPer9":"3.68","homeRunsPer9":"0.61","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":2},"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}},"ID677594":{"person":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":37,"groundOuts":56,"airOuts":76,"runs":33,"doubles":14,"triples":0,"homeRuns":13,"strikeOuts":60,"baseOnBalls":20,"intentionalWalks":1,"hits":67,"hitByPitch":2,"avg":".260","atBats":258,"obp":".317","slg":".465","ops":".782","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":120,"rbi":32,"leftOnBase":100,"sacBunts":0,"sacFlies":1,"babip":".290","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.85","popOuts":16,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":165,"errors":2,"chances":169,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682243":{"person":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"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":3,"flyOuts":12,"groundOuts":18,"airOuts":23,"runs":4,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":3,"intentionalWalks":1,"hits":15,"hitByPitch":0,"atBats":75,"obp":".231","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":307,"era":"1.71","inningsPitched":"21.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.86","battersFaced":79,"outs":63,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":307,"balls":92,"strikes":215,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.62","gamesFinished":1,"strikeoutWalkRatio":"6.67","strikeoutsPer9Inn":"8.57","walksPer9Inn":"1.29","hitsPer9Inn":"6.43","runsScoredPer9":"1.71","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":5},"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}},"ID660825":{"person":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":4,"strikes":6,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":0,"flyOuts":18,"groundOuts":20,"airOuts":36,"runs":9,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":10,"intentionalWalks":1,"hits":29,"hitByPitch":1,"atBats":105,"obp":".333","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":471,"era":"2.20","inningsPitched":"28.2","wins":3,"losses":2,"saves":0,"saveOpportunities":2,"holds":11,"blownSaves":2,"earnedRuns":7,"whip":"1.36","battersFaced":121,"outs":86,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":471,"balls":158,"strikes":313,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.56","rbi":2,"winPercentage":".600","pitchesPerInning":"16.43","gamesFinished":2,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.85","walksPer9Inn":"3.14","hitsPer9Inn":"9.10","runsScoredPer9":"2.83","homeRunsPer9":"0.63","inheritedRunners":19,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670042":{"person":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":58,"flyOuts":18,"groundOuts":28,"airOuts":34,"runs":22,"doubles":5,"triples":1,"homeRuns":13,"strikeOuts":59,"baseOnBalls":9,"intentionalWalks":1,"hits":42,"hitByPitch":6,"avg":".259","atBats":162,"obp":".322","slg":".543","ops":".865","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":88,"rbi":31,"leftOnBase":79,"sacBunts":1,"sacFlies":0,"babip":".322","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.46","popOuts":6,"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":0,"putOuts":68,"errors":0,"chances":68,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676106":{"person":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":39,"groundOuts":61,"airOuts":70,"runs":22,"doubles":9,"triples":0,"homeRuns":10,"strikeOuts":70,"baseOnBalls":15,"intentionalWalks":0,"hits":52,"hitByPitch":3,"atBats":253,"obp":".258","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1096,"era":"2.80","inningsPitched":"70.2","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"0.95","battersFaced":271,"outs":212,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1096,"balls":387,"strikes":709,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".667","pitchesPerInning":"15.51","gamesFinished":0,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"8.92","walksPer9Inn":"1.91","hitsPer9Inn":"6.62","runsScoredPer9":"2.80","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[641487,621550,677594,668227,647304,608701,686527,641598,702284,645302,670042,806068,693433,660825,695380],"pitchers":[693433,660825,695380],"bench":[640902],"bullpen":[666374,622491,681867,678606,669302,676106,669923,682243,662253,642100],"battingOrder":[621550,677594,668227,647304,686527,641598,702284,670042,806068],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Rodríguez, J (14, Anderson, D); Naylor, J (6, Holton); Arozarena (17, Vest)."},{"label":"HR","value":"Emerson (4, 7th inning off Anderson, D, 0 on, 1 out)."},{"label":"TB","value":"Arozarena 2; Crawford, J; Emerson 4; Garver; Naylor, J 3; Refsnyder 2; Rodríguez, J 3; Young."},{"label":"RBI","value":"Emerson (9); Garver (7); Refsnyder (9)."},{"label":"2-out RBI","value":"Refsnyder."},{"label":"Runners left in scoring position, 2 out","value":"Naylor, J 2; Canzone; Garver; Emerson; Arozarena; Robles."},{"label":"GIDP","value":"Rodríguez, J."},{"label":"Team RISP","value":"2-for-14."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Rodríguez, J 2 (7, 2nd base off Valdez, F/Dingler, 3rd base off Valdez, F/Dingler); Arozarena (18, 2nd base off Valdez, F/Dingler)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Rodríguez, J (McGonigle at 2nd base)."},{"label":"DP","value":"(Young-Emerson-Naylor, J)."}]}],"note":[{"label":"a","value":"Lined out for Refsnyder in the 6th."},{"label":"b","value":"Struck out for Robles 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":5,"airOuts":8,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".237","atBats":35,"obp":".316","slg":".384","ops":".700","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":19,"rbi":7,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":4,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":7,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":37,"obp":".366","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":165,"era":"4.00","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.27","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":165,"balls":61,"strikes":104,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":3,"pitchesPerInning":"18.33","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"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":{"note":"(W, 3-4)","summary":"5.0 IP, ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","numberOfPitches":102,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":41,"strikes":61,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":46,"groundOuts":84,"airOuts":72,"runs":38,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":59,"baseOnBalls":27,"intentionalWalks":0,"hits":69,"hitByPitch":6,"atBats":282,"obp":".322","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1172,"era":"4.21","inningsPitched":"72.2","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.32","battersFaced":317,"outs":218,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1172,"balls":406,"strikes":766,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":1,"winPercentage":".429","pitchesPerInning":"16.13","gamesFinished":0,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"7.31","walksPer9Inn":"3.34","hitsPer9Inn":"8.55","runsScoredPer9":"4.71","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":20},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"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":{"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":41,"flyOuts":23,"groundOuts":37,"airOuts":41,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":14,"intentionalWalks":1,"hits":19,"hitByPitch":0,"avg":".161","atBats":118,"obp":".246","slg":".212","ops":".458","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":25,"rbi":9,"leftOnBase":47,"sacBunts":2,"sacFlies":2,"babip":".191","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"118.00","popOuts":8,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":61,"putOuts":52,"errors":1,"chances":114,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID689225":{"person":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"jerseyNumber":"4","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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":8,"obp":".545","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":55,"era":"32.40","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"3.60","battersFaced":11,"outs":5,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":55,"balls":22,"strikes":33,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"33.00","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"16.20","walksPer9Inn":"16.20","hitsPer9Inn":"16.20","runsScoredPer9":"32.40","homeRunsPer9":"10.80","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680744":{"person":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"jerseyNumber":"36","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":1,"flyOuts":8,"groundOuts":13,"airOuts":15,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":54,"obp":".241","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":223,"era":"3.07","inningsPitched":"14.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"0.95","battersFaced":58,"outs":44,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":223,"balls":87,"strikes":136,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".---","pitchesPerInning":"15.20","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.82","walksPer9Inn":"2.45","hitsPer9Inn":"6.14","runsScoredPer9":"3.07","homeRunsPer9":"1.23","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"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}},"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":{"note":"(H, 3)","summary":"2.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":7,"strikes":17,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":1,"flyOuts":20,"groundOuts":38,"airOuts":35,"runs":20,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":48,"baseOnBalls":16,"intentionalWalks":1,"hits":34,"hitByPitch":1,"atBats":153,"obp":".298","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":673,"era":"3.95","inningsPitched":"41.0","wins":2,"losses":3,"saves":2,"saveOpportunities":5,"holds":3,"blownSaves":3,"earnedRuns":18,"whip":"1.22","battersFaced":172,"outs":123,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":673,"balls":237,"strikes":436,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":1,"winPercentage":".400","pitchesPerInning":"16.41","gamesFinished":8,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.54","walksPer9Inn":"3.51","hitsPer9Inn":"7.46","runsScoredPer9":"4.39","homeRunsPer9":"1.32","inheritedRunners":13,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":43,"flyOuts":13,"groundOuts":18,"airOuts":21,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".145","atBats":76,"obp":".226","slg":".250","ops":".476","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":19,"rbi":7,"leftOnBase":43,"sacBunts":0,"sacFlies":0,"babip":".188","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":"500","stats":{"batting":{"summary":"2-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":34,"groundOuts":37,"airOuts":48,"runs":33,"doubles":16,"triples":0,"homeRuns":6,"strikeOuts":74,"baseOnBalls":33,"intentionalWalks":0,"hits":73,"hitByPitch":2,"avg":".315","atBats":232,"obp":".404","slg":".461","ops":".865","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":267,"totalBases":107,"rbi":29,"leftOnBase":107,"sacBunts":0,"sacFlies":0,"babip":".441","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.67","popOuts":8,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":108,"errors":0,"chances":108,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663947":{"person":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(H, 5)","summary":"0.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":1,"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":0,"runsScoredPer9":"27.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":27,"gamesStarted":2,"flyOuts":9,"groundOuts":32,"airOuts":22,"runs":16,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":24,"baseOnBalls":8,"intentionalWalks":0,"hits":33,"hitByPitch":1,"atBats":110,"obp":".353","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":474,"era":"4.50","inningsPitched":"28.0","wins":1,"losses":4,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":14,"whip":"1.46","battersFaced":120,"outs":84,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":474,"balls":178,"strikes":296,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.45","rbi":1,"winPercentage":".200","pitchesPerInning":"16.93","gamesFinished":6,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.57","hitsPer9Inn":"10.61","runsScoredPer9":"5.14","homeRunsPer9":"1.29","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID805808":{"person":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":58,"groundOuts":41,"airOuts":88,"runs":39,"doubles":13,"triples":3,"homeRuns":3,"strikeOuts":35,"baseOnBalls":36,"intentionalWalks":0,"hits":66,"hitByPitch":2,"avg":".287","atBats":230,"obp":".388","slg":".409","ops":".797","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":268,"totalBases":94,"rbi":21,"leftOnBase":78,"sacBunts":0,"sacFlies":0,"babip":".328","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.67","popOuts":17,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":130,"putOuts":63,"errors":5,"chances":198,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID681481":{"person":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":17,"groundOuts":18,"airOuts":29,"runs":13,"doubles":3,"triples":2,"homeRuns":8,"strikeOuts":45,"baseOnBalls":11,"intentionalWalks":0,"hits":28,"hitByPitch":2,"avg":".239","atBats":117,"obp":".308","slg":".504","ops":".812","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":59,"rbi":22,"leftOnBase":54,"sacBunts":0,"sacFlies":3,"babip":".299","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.62","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":0,"putOuts":41,"errors":0,"chances":41,"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":{"note":"(H, 8)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":".---","numberOfPitches":6,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":1,"strikes":5,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":28,"gamesStarted":0,"flyOuts":13,"groundOuts":33,"airOuts":26,"runs":6,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":17,"baseOnBalls":19,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":99,"obp":".364","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":453,"era":"1.88","inningsPitched":"28.2","wins":1,"losses":0,"saves":1,"saveOpportunities":5,"holds":8,"blownSaves":4,"earnedRuns":6,"whip":"1.50","battersFaced":119,"outs":86,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":453,"balls":181,"strikes":272,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.80","gamesFinished":2,"strikeoutWalkRatio":"0.89","strikeoutsPer9Inn":"5.34","walksPer9Inn":"5.97","hitsPer9Inn":"7.53","runsScoredPer9":"1.88","homeRunsPer9":"0.63","inheritedRunners":15,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":7},"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"}]},"ID656427":{"person":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"jerseyNumber":"9","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":35,"groundOuts":40,"airOuts":64,"runs":42,"doubles":14,"triples":2,"homeRuns":8,"strikeOuts":70,"baseOnBalls":32,"intentionalWalks":1,"hits":60,"hitByPitch":5,"atBats":228,"obp":".361","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1139,"era":"5.31","inningsPitched":"57.2","wins":1,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.60","battersFaced":271,"outs":173,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1139,"balls":447,"strikes":692,"strikePercentage":".610","hitBatsmen":5,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".125","pitchesPerInning":"19.75","gamesFinished":0,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"10.92","walksPer9Inn":"4.99","hitsPer9Inn":"9.36","runsScoredPer9":"6.55","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670097":{"person":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"jerseyNumber":"15","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":8,"groundOuts":2,"airOuts":16,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".188","atBats":32,"obp":".333","slg":".250","ops":".583","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":8,"rbi":2,"leftOnBase":14,"sacBunts":0,"sacFlies":2,"babip":".250","groundOutsToAirouts":"0.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":28,"putOuts":19,"errors":1,"chances":48,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"1-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":39,"groundOuts":33,"airOuts":57,"runs":21,"doubles":14,"triples":0,"homeRuns":9,"strikeOuts":77,"baseOnBalls":28,"intentionalWalks":0,"hits":45,"hitByPitch":4,"avg":".214","atBats":210,"obp":".316","slg":".410","ops":".726","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":244,"totalBases":86,"rbi":25,"leftOnBase":102,"sacBunts":0,"sacFlies":2,"babip":".286","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.33","popOuts":5,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":455,"errors":1,"chances":491,"fielding":".998","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":2,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"23.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":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}},"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":11,"gamesStarted":11,"flyOuts":41,"groundOuts":49,"airOuts":88,"runs":26,"doubles":11,"triples":2,"homeRuns":7,"strikeOuts":43,"baseOnBalls":15,"intentionalWalks":0,"hits":46,"hitByPitch":1,"atBats":223,"obp":".257","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":865,"era":"3.69","inningsPitched":"61.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.00","battersFaced":242,"outs":183,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":865,"balls":303,"strikes":562,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".400","pitchesPerInning":"14.18","gamesFinished":0,"strikeoutWalkRatio":"2.87","strikeoutsPer9Inn":"6.34","walksPer9Inn":"2.21","hitsPer9Inn":"6.79","runsScoredPer9":"3.84","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":28,"lineOuts":19},"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}},"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":19,"flyOuts":12,"groundOuts":6,"airOuts":22,"runs":5,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".167","atBats":54,"obp":".242","slg":".296","ops":".538","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":16,"rbi":5,"leftOnBase":22,"sacBunts":1,"sacFlies":2,"babip":".229","groundOutsToAirouts":"0.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.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":7,"putOuts":149,"errors":0,"chances":156,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650402":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"3-4 | 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":21,"groundOuts":38,"airOuts":33,"runs":23,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":26,"intentionalWalks":1,"hits":37,"hitByPitch":1,"avg":".287","atBats":129,"obp":".405","slg":".388","ops":".793","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":50,"rbi":14,"leftOnBase":46,"sacBunts":0,"sacFlies":2,"babip":".324","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":3,"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":83,"putOuts":33,"errors":1,"chances":117,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":17,"gamesStarted":0,"flyOuts":16,"groundOuts":23,"airOuts":28,"runs":17,"doubles":1,"triples":3,"homeRuns":1,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":99,"obp":".327","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":427,"era":"4.97","inningsPitched":"25.1","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.42","battersFaced":112,"outs":76,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":427,"balls":149,"strikes":278,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.86","gamesFinished":6,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"8.88","walksPer9Inn":"3.91","hitsPer9Inn":"8.88","runsScoredPer9":"6.04","homeRunsPer9":"0.36","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":2,"chances":3,"fielding":".333","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669724":{"person":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":2,"flyOuts":9,"groundOuts":17,"airOuts":12,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":47,"obp":".333","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":175,"era":"3.65","inningsPitched":"12.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"1.38","battersFaced":52,"outs":37,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":175,"balls":62,"strikes":113,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".---","pitchesPerInning":"14.19","gamesFinished":3,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"4.38","walksPer9Inn":"2.92","hitsPer9Inn":"9.49","runsScoredPer9":"3.65","homeRunsPer9":"1.46","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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}},"ID663837":{"person":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"jerseyNumber":"8","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"401","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":54,"flyOuts":26,"groundOuts":41,"airOuts":57,"runs":16,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":31,"baseOnBalls":16,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".219","atBats":160,"obp":".283","slg":".369","ops":".652","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":59,"rbi":23,"leftOnBase":72,"sacBunts":0,"sacFlies":4,"babip":".240","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":16,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":106,"errors":2,"chances":109,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":29,"groundOuts":50,"airOuts":62,"runs":29,"doubles":12,"triples":0,"homeRuns":14,"strikeOuts":46,"baseOnBalls":20,"intentionalWalks":0,"hits":50,"hitByPitch":5,"avg":".242","atBats":207,"obp":".322","slg":".502","ops":".824","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":235,"totalBases":104,"rbi":44,"leftOnBase":102,"sacBunts":0,"sacFlies":1,"babip":".243","groundOutsToAirouts":"0.81","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"14.79","popOuts":12,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":25,"stolenBasePercentage":".806","caughtStealingPercentage":".194","assists":15,"putOuts":374,"errors":1,"chances":390,"fielding":".997","passedBall":1,"pickoffs":0}},"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":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"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":5,"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":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":8,"groundOuts":26,"airOuts":11,"runs":17,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":79,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":379,"era":"6.86","inningsPitched":"19.2","wins":1,"losses":4,"saves":1,"saveOpportunities":4,"holds":6,"blownSaves":3,"earnedRuns":15,"whip":"1.47","battersFaced":88,"outs":59,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":379,"balls":138,"strikes":241,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.36","rbi":0,"winPercentage":".200","pitchesPerInning":"19.27","gamesFinished":6,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"10.07","walksPer9Inn":"3.66","hitsPer9Inn":"9.61","runsScoredPer9":"7.78","homeRunsPer9":"0.92","inheritedRunners":8,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690993":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"jerseyNumber":"33","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":58,"flyOuts":28,"groundOuts":34,"airOuts":54,"runs":22,"doubles":8,"triples":1,"homeRuns":0,"strikeOuts":39,"baseOnBalls":10,"intentionalWalks":0,"hits":46,"hitByPitch":1,"avg":".267","atBats":172,"obp":".310","slg":".326","ops":".636","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":184,"totalBases":56,"rbi":7,"leftOnBase":78,"sacBunts":0,"sacFlies":1,"babip":".343","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":13,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":58,"errors":1,"chances":88,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID672761":{"person":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"jerseyNumber":"46","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":32,"groundOuts":42,"airOuts":55,"runs":19,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".170","atBats":147,"obp":".228","slg":".320","ops":".548","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":47,"rbi":13,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".164","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":16,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":88,"errors":1,"chances":89,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675512":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":17,"groundOuts":24,"airOuts":28,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":72,"obp":".228","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":262,"era":"1.74","inningsPitched":"20.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.87","battersFaced":79,"outs":62,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":262,"balls":90,"strikes":172,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.68","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"3.92","walksPer9Inn":"2.61","hitsPer9Inn":"5.23","runsScoredPer9":"1.74","homeRunsPer9":"0.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[650402,805808,693307,681481,663837,682985,679529,690993,656716,670097,664285,623454,663947,640448,676684],"pitchers":[664285,623454,663947,640448,676684],"bench":[663330,672761,668670],"bullpen":[689225,646241,656427,669724,680744,675512,672456,805427],"battingOrder":[650402,805808,693307,663837,682985,679529,690993,656716,670097],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Torres (4, Bazardo)."},{"label":"HR","value":"Carpenter (8, 3rd inning off Woo, 1 on, 2 out); Torkelson (9, 8th inning off Hoppe, 1 on, 1 out)."},{"label":"TB","value":"Carpenter 4; Dingler; Greene, R 2; Keith; McGonigle; McKinstry; Short; Torkelson 4; Torres 4."},{"label":"RBI","value":"Carpenter 2 (22); Dingler (44); Torkelson 2 (25); Torres 2 (14)."},{"label":"2-out RBI","value":"Carpenter 2."},{"label":"Runners left in scoring position, 2 out","value":"Dingler 2."},{"label":"GIDP","value":"Greene, R."},{"label":"Team RISP","value":"2-for-5."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Short-Torres-Torkelson)."}]}],"note":[]}},"officials":[{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":503490,"fullName":"Chris Segal","link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":427113,"fullName":"Laz Diaz","link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":676581,"fullName":"James Jean","link":"/api/v1/people/676581"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Crawford, J (by Valdez, F)."},{"label":"ABS Challenge","value":"Naylor, J (Strike-Confirmed); Arozarena (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Woo 90-61; Bazardo 10-6; Hoppe 22-15; Valdez, F 102-61; Anderson, D 24-17; Holton 15-10; Finnegan 6-5; Vest 18-11."},{"label":"Groundouts-flyouts","value":"Woo 5-3; Bazardo 0-0; Hoppe 0-0; Valdez, F 6-2; Anderson, D 1-2; Holton 1-0; Finnegan 1-0; Vest 1-0."},{"label":"Batters faced","value":"Woo 27; Bazardo 3; Hoppe 5; Valdez, F 22; Anderson, D 8; Holton 4; Finnegan 2; Vest 5."},{"label":"Inherited runners-scored","value":"Bazardo 3-2; Finnegan 2-0."},{"label":"Umpires","value":"HP: Erich Bacchus. 1B: Chris Segal. 2B: Laz Diaz. 3B: James Jean. "},{"label":"Weather","value":"79 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, R To L."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:45."},{"label":"Att","value":"32,591."},{"label":"Venue","value":"Comerica Park."},{"label":"June 5, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402","boxscoreName":"Torres"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"3-4 | 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":21,"groundOuts":38,"airOuts":33,"runs":23,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":26,"intentionalWalks":1,"hits":37,"hitByPitch":1,"avg":".287","atBats":129,"obp":".405","slg":".388","ops":".793","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":50,"rbi":14,"leftOnBase":46,"sacBunts":0,"sacFlies":2,"babip":".324","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":3,"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":83,"putOuts":33,"errors":1,"chances":117,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285","boxscoreName":"Valdez, F"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(W, 3-4)","summary":"5.0 IP, ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","numberOfPitches":102,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":41,"strikes":61,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":46,"groundOuts":84,"airOuts":72,"runs":38,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":59,"baseOnBalls":27,"intentionalWalks":0,"hits":69,"hitByPitch":6,"atBats":282,"obp":".322","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1172,"era":"4.21","inningsPitched":"72.2","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.32","battersFaced":317,"outs":218,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1172,"balls":406,"strikes":766,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":1,"winPercentage":".429","pitchesPerInning":"16.13","gamesFinished":0,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"7.31","walksPer9Inn":"3.34","hitsPer9Inn":"8.55","runsScoredPer9":"4.71","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":20},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","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":58,"pitchingGameScore":58},{"player":{"person":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594","boxscoreName":"Rodríguez, J"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":37,"groundOuts":56,"airOuts":76,"runs":33,"doubles":14,"triples":0,"homeRuns":13,"strikeOuts":60,"baseOnBalls":20,"intentionalWalks":1,"hits":67,"hitByPitch":2,"avg":".260","atBats":258,"obp":".317","slg":".465","ops":".782","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":120,"rbi":32,"leftOnBase":100,"sacBunts":0,"sacFlies":1,"babip":".290","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.85","popOuts":16,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":165,"errors":2,"chances":169,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"loser":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}