{"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":824285,"link":"/api/v1.1/game/824285/feed/live","metaData":{"wait":10,"timeStamp":"20260504_015116","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count32","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824285,"type":"R","doubleHeader":"N","id":"2026/05/03/texmlb-detmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824285-2026-05-03","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-03T23:20:00Z","originalDate":"2026-05-03","officialDate":"2026-05-03","dayNight":"night","time":"7:20","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":140,"name":"Texas Rangers","link":"/api/v1/teams/140","season":2026,"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"tex","fileCode":"tex","abbreviation":"TEX","teamName":"Rangers","locationName":"Arlington","firstYearOfPlay":"1961","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":"Texas","record":{"gamesPlayed":34,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":16,"losses":18,"ties":0,"pct":".471"},"records":{},"divisionLeader":false,"wins":16,"losses":18,"winningPercentage":".471"},"franchiseName":"Texas","clubName":"Rangers","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":35,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":18,"losses":17,"ties":0,"pct":".514"},"records":{},"divisionLeader":false,"wins":18,"losses":17,"winningPercentage":".514"},"franchiseName":"Detroit","clubName":"Tigers","active":true}},"players":{"ID694497":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497","firstName":"Evan","lastName":"Carter","primaryNumber":"32","birthDate":"2002-08-29","currentAge":24,"birthCity":"Elizabethton","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Evan","useLastName":"Carter","middleName":"Jason","boxscoreName":"Carter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Evan Carter","nameSlug":"evan-carter-694497","firstLastName":"Evan Carter","lastFirstName":"Carter, Evan","lastInitName":"Carter, E","initLastName":"E Carter","fullFMLName":"Evan Jason Carter","fullLFMName":"Carter, Evan Jason","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"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},"ID676428":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428","firstName":"Brant","lastName":"Hurter","primaryNumber":"48","birthDate":"1998-09-06","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brant","useLastName":"Hurter","middleName":"Harris","boxscoreName":"Hurter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brant Hurter","nameSlug":"brant-hurter-676428","firstLastName":"Brant Hurter","lastFirstName":"Hurter, Brant","lastInitName":"Hurter, B","initLastName":"B Hurter","fullFMLName":"Brant Harris Hurter","fullLFMName":"Hurter, Brant Harris","strikeZoneTop":3.656,"strikeZoneBottom":1.677},"ID677958":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958","firstName":"Kumar","lastName":"Rocker","primaryNumber":"80","birthDate":"1999-11-22","currentAge":26,"birthCity":"Watkinsville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kumar","useLastName":"Rocker","boxscoreName":"Rocker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"rhymes with ‘Lamar’","mlbDebutDate":"2024-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kumar Rocker","nameSlug":"kumar-rocker-677958","firstLastName":"Kumar Rocker","lastFirstName":"Rocker, Kumar","lastInitName":"Rocker, K","initLastName":"K Rocker","fullFMLName":"Kumar Rocker","fullLFMName":"Rocker, Kumar ","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID701678":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678","firstName":"Hao-Yu","lastName":"Lee","primaryNumber":"50","birthDate":"2003-02-03","currentAge":23,"birthCity":"New Taipei","birthCountry":"Taiwan","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Hao-Yu","useLastName":"Lee","boxscoreName":"Lee","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hao-Yu Lee","nameSlug":"hao-yu-lee-701678","firstLastName":"Hao-Yu Lee","lastFirstName":"Lee, Hao-Yu","lastInitName":"Lee, H","initLastName":"H Lee","fullFMLName":"Hao-Yu Lee","fullLFMName":"Lee, Hao-Yu ","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID696030":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030","firstName":"Tadeo","lastName":"Osuna","primaryNumber":"19","birthDate":"2002-10-10","currentAge":23,"birthCity":"Ahome","birthStateProvince":"SI","birthCountry":"Mexico","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alejandro","useLastName":"Osuna","middleName":"Alejandro","boxscoreName":"Osuna, A","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"oh-SOON-ah","mlbDebutDate":"2025-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alejandro Osuna","nameSlug":"alejandro-osuna-696030","firstLastName":"Alejandro Osuna","lastFirstName":"Osuna, Alejandro","lastInitName":"Osuna, A","initLastName":"A Osuna","fullFMLName":"Tadeo Alejandro Osuna","fullLFMName":"Osuna, Tadeo Alejandro","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"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},"ID683004":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004","firstName":"Jack","lastName":"Leiter","primaryNumber":"22","birthDate":"2000-04-21","currentAge":26,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Leiter","middleName":"Thomas","boxscoreName":"Leiter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"lighter","mlbDebutDate":"2024-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Leiter","nameSlug":"jack-leiter-683004","firstLastName":"Jack Leiter","lastFirstName":"Leiter, Jack","lastInitName":"Leiter, J","initLastName":"J Leiter","fullFMLName":"Jack Thomas Leiter","fullLFMName":"Leiter, Jack Thomas","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID592626":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626","firstName":"Joc","lastName":"Pederson","primaryNumber":"3","birthDate":"1992-04-21","currentAge":34,"birthCity":"Palo Alto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Joc","useLastName":"Pederson","middleName":"R.","boxscoreName":"Pederson","nickName":"King","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"PEE-der-sin","mlbDebutDate":"2014-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joc Pederson","nameSlug":"joc-pederson-592626","firstLastName":"Joc Pederson","lastFirstName":"Pederson, Joc","lastInitName":"Pederson, J","initLastName":"J Pederson","fullFMLName":"Joc R. Pederson","fullLFMName":"Pederson, Joc R.","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"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},"ID656222":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222","firstName":"Jalen","lastName":"Beeks","primaryNumber":"68","birthDate":"1993-07-10","currentAge":33,"birthCity":"Fayetteville","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jalen","useLastName":"Beeks","middleName":"Christopher","boxscoreName":"Beeks","nickName":"Beeker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jalen Beeks","nameSlug":"jalen-beeks-656222","firstLastName":"Jalen Beeks","lastFirstName":"Beeks, Jalen","lastInitName":"Beeks, J","initLastName":"J Beeks","fullFMLName":"Jalen Christopher Beeks","fullLFMName":"Beeks, Jalen Christopher","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID572143":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143","firstName":"Burch","lastName":"Smith","primaryNumber":"65","birthDate":"1990-04-12","currentAge":36,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Burch","useLastName":"Smith","middleName":"Taylor","boxscoreName":"Smith, B","nickName":"Smitty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Burch Smith","nameSlug":"burch-smith-572143","firstLastName":"Burch Smith","lastFirstName":"Smith, Burch","lastInitName":"Smith, B","initLastName":"B Smith","fullFMLName":"Burch Taylor Smith","fullLFMName":"Smith, Burch Taylor","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID445276":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276","firstName":"Kenley","lastName":"Jansen","primaryNumber":"74","birthDate":"1987-09-30","currentAge":38,"birthCity":"Willemstad","birthCountry":"Curacao","height":"6' 5\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kenley","useLastName":"Jansen","middleName":"Geronimo","boxscoreName":"Jansen, K","nickName":"Kenleyfornia","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KEHN-lee JAN-sin","mlbDebutDate":"2010-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kenley Jansen","nameSlug":"kenley-jansen-445276","firstLastName":"Kenley Jansen","lastFirstName":"Jansen, Kenley","lastInitName":"Jansen, K","initLastName":"K Jansen","fullFMLName":"Kenley Geronimo Jansen","fullLFMName":"Jansen, Kenley Geronimo","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID673962":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962","firstName":"Joshua","lastName":"Jung","primaryNumber":"6","birthDate":"1998-02-12","currentAge":28,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Josh","useLastName":"Jung","middleName":"Ryne","boxscoreName":"Jung, Jo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"young","mlbDebutDate":"2022-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Jung","nameSlug":"josh-jung-673962","firstLastName":"Josh Jung","lastFirstName":"Jung, Josh","lastInitName":"Jung, J","initLastName":"J Jung","fullFMLName":"Joshua Ryne Jung","fullLFMName":"Jung, Joshua Ryne","strikeZoneTop":3.263,"strikeZoneBottom":1.647},"ID543309":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309","firstName":"Kyle","lastName":"Higashioka","primaryNumber":"11","birthDate":"1990-04-20","currentAge":36,"birthCity":"Huntington Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Kyle","useLastName":"Higashioka","middleName":"Harris","boxscoreName":"Higashioka","nickName":"Higgy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"he-GAH-she-OH-kah","mlbDebutDate":"2017-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Higashioka","nameSlug":"kyle-higashioka-543309","firstLastName":"Kyle Higashioka","lastFirstName":"Higashioka, Kyle","lastInitName":"Higashioka, K","initLastName":"K Higashioka","fullFMLName":"Kyle Harris Higashioka","fullLFMName":"Higashioka, Kyle Harris","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"ID669022":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022","firstName":"MacKenzie","lastName":"Gore","primaryNumber":"1","birthDate":"1999-02-24","currentAge":27,"birthCity":"Wilmington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"MacKenzie","useLastName":"Gore","middleName":"Evan","boxscoreName":"Gore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"MacKenzie Gore","nameSlug":"mackenzie-gore-669022","firstLastName":"MacKenzie Gore","lastFirstName":"Gore, MacKenzie","lastInitName":"Gore, M","initLastName":"M Gore","fullFMLName":"MacKenzie Evan Gore","fullLFMName":"Gore, MacKenzie Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID669701":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701","firstName":"Josh","lastName":"Smith","primaryNumber":"9","birthDate":"1997-08-07","currentAge":29,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"5' 9\"","weight":172,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Josh","useLastName":"Smith","middleName":"Harris","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Smith","nameSlug":"josh-smith-669701","firstLastName":"Josh Smith","lastFirstName":"Smith, Josh","lastInitName":"Smith, J","initLastName":"J Smith","fullFMLName":"Josh Harris Smith","fullLFMName":"Smith, Josh Harris","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID664059":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059","firstName":"Samuel","lastName":"Haggerty","primaryNumber":"0","birthDate":"1994-05-26","currentAge":32,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 11\"","weight":175,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Sam","useLastName":"Haggerty","middleName":"Onofrio","boxscoreName":"Haggerty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-09-04","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Haggerty","nameSlug":"sam-haggerty-664059","firstLastName":"Sam Haggerty","lastFirstName":"Haggerty, Sam","lastInitName":"Haggerty, S","initLastName":"S Haggerty","fullFMLName":"Samuel Onofrio Haggerty","fullLFMName":"Haggerty, Samuel Onofrio","strikeZoneTop":3.151,"strikeZoneBottom":1.59},"ID643376":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376","firstName":"Daniel","lastName":"Jansen","primaryNumber":"9","birthDate":"1995-04-15","currentAge":31,"birthCity":"Elmhurst","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":240,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Danny","useLastName":"Jansen","middleName":"Robert","boxscoreName":"Jansen, D","nickName":"Jano","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"JAN-sin","mlbDebutDate":"2018-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Danny Jansen","nameSlug":"danny-jansen-643376","firstLastName":"Danny Jansen","lastFirstName":"Jansen, Danny","lastInitName":"Jansen, D","initLastName":"D Jansen","fullFMLName":"Daniel Robert Jansen","fullLFMName":"Jansen, Daniel Robert","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID596001":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001","firstName":"Jakob","lastName":"Junis","primaryNumber":"16","birthDate":"1992-09-16","currentAge":33,"birthCity":"Jacksonville","birthStateProvince":"AR","birthCountry":"USA","height":"6' 3\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jakob","useLastName":"Junis","middleName":"Benjamin Lee","boxscoreName":"Junis","nickName":"June Bug","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"pronunciation":"JOO-nis","mlbDebutDate":"2017-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jakob Junis","nameSlug":"jakob-junis-596001","firstLastName":"Jakob Junis","lastFirstName":"Junis, Jakob","lastInitName":"Junis, J","initLastName":"J Junis","fullFMLName":"Jakob Benjamin Lee Junis","fullLFMName":"Junis, Jakob Benjamin Lee","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},"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},"ID669394":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394","firstName":"Jacob","lastName":"Burger","primaryNumber":"21","birthDate":"1996-04-10","currentAge":30,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Burger","middleName":"Michael","boxscoreName":"Burger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-07-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Burger","nameSlug":"jake-burger-669394","firstLastName":"Jake Burger","lastFirstName":"Burger, Jake","lastInitName":"Burger, J","initLastName":"J Burger","fullFMLName":"Jacob Michael Burger","fullLFMName":"Burger, Jacob Michael","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID682608":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608","firstName":"Peyton","lastName":"Gray","primaryNumber":"75","birthDate":"1995-06-02","currentAge":31,"birthCity":"Columbus","birthStateProvince":"IN","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peyton","useLastName":"Gray","middleName":"Charles Paul","boxscoreName":"Gray","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peyton Gray","nameSlug":"peyton-gray-682608","firstLastName":"Peyton Gray","lastFirstName":"Gray, Peyton","lastInitName":"Gray, P","initLastName":"P Gray","fullFMLName":"Peyton Charles Paul Gray","fullLFMName":"Gray, Peyton Charles Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641302":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302","firstName":"Tyler","lastName":"Alexander","primaryNumber":"13","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Alexander","middleName":"John","boxscoreName":"Alexander, T","nickName":"Todd The Painter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Alexander","nameSlug":"tyler-alexander-641302","firstLastName":"Tyler Alexander","lastFirstName":"Alexander, Tyler","lastInitName":"Alexander, T","initLastName":"T Alexander","fullFMLName":"Tyler John Alexander","fullLFMName":"Alexander, Tyler John","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID656641":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641","firstName":"Jacob","lastName":"Latz","primaryNumber":"67","birthDate":"1996-04-08","currentAge":30,"birthCity":"Lemont","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Latz","middleName":"Eugene","boxscoreName":"Latz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Latz","nameSlug":"jacob-latz-656641","firstLastName":"Jacob Latz","lastFirstName":"Latz, Jacob","lastInitName":"Latz, J","initLastName":"J Latz","fullFMLName":"Jacob Eugene Latz","fullLFMName":"Latz, Jacob Eugene","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID608369":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369","firstName":"Corey","lastName":"Seager","primaryNumber":"5","birthDate":"1994-04-27","currentAge":32,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Corey","useLastName":"Seager","middleName":"Drew","boxscoreName":"Seager","nickName":"Seags","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-ger","mlbDebutDate":"2015-09-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Corey Seager","nameSlug":"corey-seager-608369","firstLastName":"Corey Seager","lastFirstName":"Seager, Corey","lastInitName":"Seager, C","initLastName":"C Seager","fullFMLName":"Corey Drew Seager","fullLFMName":"Seager, Corey Drew","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"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},"ID615698":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698","firstName":"Cal","lastName":"Quantrill","primaryNumber":"44","birthDate":"1995-02-10","currentAge":31,"birthCity":"Port Hope","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cal","useLastName":"Quantrill","middleName":"Paul","boxscoreName":"Quantrill","nickName":"Quan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"kwan-trull","mlbDebutDate":"2019-05-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Quantrill","nameSlug":"cal-quantrill-615698","firstLastName":"Cal Quantrill","lastFirstName":"Quantrill, Cal","lastInitName":"Quantrill, C","initLastName":"C Quantrill","fullFMLName":"Cal Paul Quantrill","fullLFMName":"Quantrill, Cal Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"ID457705":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705","firstName":"Andrew","lastName":"McCutchen","primaryNumber":"24","birthDate":"1986-10-10","currentAge":39,"birthCity":"Fort Meade","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Andrew","useLastName":"McCutchen","middleName":"Stefan","boxscoreName":"McCutchen","nickName":"Drusneeze","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"pronunciation":"mik-KUCH-in","mlbDebutDate":"2009-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew McCutchen","nameSlug":"andrew-mccutchen-457705","firstLastName":"Andrew McCutchen","lastFirstName":"McCutchen, Andrew","lastInitName":"McCutchen, A","initLastName":"A McCutchen","fullFMLName":"Andrew Stefan McCutchen","fullLFMName":"McCutchen, Andrew Stefan","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID677649":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649","firstName":"Ezequiel","lastName":"Duran","primaryNumber":"20","birthDate":"1999-05-22","currentAge":27,"birthCity":"San Juan de la Maguana","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Duran","middleName":"Alberto","boxscoreName":"Duran, E","gender":"M","nameMatrilineal":"Zabala","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Duran","nameSlug":"ezequiel-duran-677649","firstLastName":"Ezequiel Duran","lastFirstName":"Duran, Ezequiel","lastInitName":"Duran, E","initLastName":"E Duran","fullFMLName":"Ezequiel Alberto Duran","fullLFMName":"Duran, Ezequiel Alberto","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"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},"ID686560":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560","firstName":"Gavin","lastName":"Collyer","primaryNumber":"65","birthDate":"2001-05-12","currentAge":25,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Collyer","middleName":"Thomas","boxscoreName":"Collyer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Collyer","nameSlug":"gavin-collyer-686560","firstLastName":"Gavin Collyer","lastFirstName":"Collyer, Gavin","lastInitName":"Collyer, G","initLastName":"G Collyer","fullFMLName":"Gavin Thomas Collyer","fullLFMName":"Collyer, Gavin Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID594798":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798","firstName":"Jacob","lastName":"deGrom","primaryNumber":"48","birthDate":"1988-06-19","currentAge":38,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"deGrom","middleName":"Anthony","boxscoreName":"deGrom","nickName":"Jake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob deGrom","nameSlug":"jacob-degrom-594798","firstLastName":"Jacob deGrom","lastFirstName":"deGrom, Jacob","lastInitName":"deGrom, J","initLastName":"J deGrom","fullFMLName":"Jacob Anthony deGrom","fullLFMName":"deGrom, Jacob Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID607043":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043","firstName":"Brandon","lastName":"Nimmo","primaryNumber":"24","birthDate":"1993-03-27","currentAge":33,"birthCity":"Cheyenne","birthStateProvince":"WY","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Brandon","useLastName":"Nimmo","middleName":"Tate","boxscoreName":"Nimmo","nickName":"Tater","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"NIH-mo","mlbDebutDate":"2016-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Nimmo","nameSlug":"brandon-nimmo-607043","firstLastName":"Brandon Nimmo","lastFirstName":"Nimmo, Brandon","lastInitName":"Nimmo, B","initLastName":"B Nimmo","fullFMLName":"Brandon Tate Nimmo","fullLFMName":"Nimmo, Brandon Tate","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"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},"ID543135":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135","firstName":"Nathan","lastName":"Eovaldi","primaryNumber":"17","birthDate":"1990-02-13","currentAge":36,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nathan","useLastName":"Eovaldi","middleName":"Edward","boxscoreName":"Eovaldi","nickName":"Nitro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"ee-VAHL-dee","mlbDebutDate":"2011-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Eovaldi","nameSlug":"nathan-eovaldi-543135","firstLastName":"Nathan Eovaldi","lastFirstName":"Eovaldi, Nathan","lastInitName":"Eovaldi, N","initLastName":"N Eovaldi","fullFMLName":"Nathan Edward Eovaldi","fullLFMName":"Eovaldi, Nathan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668390":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390","firstName":"Cole","lastName":"Winn","primaryNumber":"60","birthDate":"1999-11-25","currentAge":26,"birthCity":"Longmont","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Winn","middleName":"Robert","boxscoreName":"Winn, C","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Winn","nameSlug":"cole-winn-668390","firstLastName":"Cole Winn","lastFirstName":"Winn, Cole","lastInitName":"Winn, C","initLastName":"C Winn","fullFMLName":"Cole Robert Winn","fullLFMName":"Winn, Cole Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID676568":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568","firstName":"Ricky","lastName":"Vanasco","birthDate":"1998-10-13","currentAge":27,"birthCity":"Morriston","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ricky","useLastName":"Vanasco","boxscoreName":"Vanasco","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2024-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ricky Vanasco","nameSlug":"ricky-vanasco-676568","firstLastName":"Ricky Vanasco","lastFirstName":"Vanasco, Ricky","lastInitName":"Vanasco, R","initLastName":"R Vanasco","fullFMLName":"Ricky  Vanasco","fullLFMName":"Vanasco, Ricky ","strikeZoneTop":3.344,"strikeZoneBottom":1.688}},"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":"60","wind":"12 mph, Out To LF"},"gameInfo":{"attendance":24083,"firstPitch":"2026-05-03T23:20:00.000Z","gameDurationMinutes":151},"review":{"hasChallenges":true,"away":{"used":2,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"home":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"}},"officialScorer":{"id":427283,"fullName":"Chuck Klonke","link":"/api/v1/people/427283"},"primaryDatacaster":{"id":839297,"fullName":"Chris Ruffner","link":"/api/v1/people/839297"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a ground ball to right fielder Wenceel Pérez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T23:20:33.995Z","endTime":"2026-05-03T23:22:19.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,7,8,9],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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-05-03T19:45:48.226Z","endTime":"2026-05-03T22:58:16.155Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"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-05-03T22:58:16.155Z","endTime":"2026-05-03T23:19:16.608Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"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-05-03T23:19:16.608Z","endTime":"2026-05-03T23:20:36.278Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"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":89.7,"endSpeed":82.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.802260744665936,"aZ":-24.47384002950723,"pfxX":9.302540491316893,"pfxZ":4.45003908521155,"pX":-0.10143580426104921,"pZ":3.415448848508241,"vX0":-7.300615691642143,"vY0":-130.53164157149507,"vZ0":-1.3240716662376633,"x":120.87,"y":146.56,"x0":1.51948761804723,"y0":50.001213691291824,"z0":5.767280456330488,"aX":16.093370832513244},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.0,"breakHorizontal":-15.2,"spinRate":2093,"spinDirection":141},"zone":2,"typeConfidence":0.89,"plateTime":0.4191787807454439,"extension":6.50298265111125},"index":3,"playId":"a7253b38-6c3e-322c-bb62-3fdbd36b2659","pitchNumber":1,"startTime":"2026-05-03T23:20:36.278Z","endTime":"2026-05-03T23:20:40.609Z","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":91.9,"endSpeed":85.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.702108244323295,"aZ":-20.570594766580353,"pfxX":10.25971832541356,"pfxZ":6.317988374005608,"pX":0.7948164635654134,"pZ":2.809400678389709,"vX0":-5.623006516488049,"vY0":-133.88753326169925,"vZ0":-3.783270048533602,"x":86.7,"y":162.93,"x0":1.5761487679985067,"y0":50.00516049414333,"z0":5.691663828676519,"aX":18.849479687359462},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.9,"breakHorizontal":-17.6,"spinRate":2198,"spinDirection":143},"zone":6,"typeConfidence":0.9,"plateTime":0.40726704125268354,"extension":6.399228121136044},"index":4,"playId":"6fd279ae-fe3e-310a-9fe2-fecda6a5a76a","pitchNumber":2,"startTime":"2026-05-03T23:20:52.014Z","endTime":"2026-05-03T23:20:55.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.89855224170816,"aZ":-25.901836402562378,"pfxX":-1.9643113382166901,"pfxZ":3.8058845462003106,"pX":0.13170623575886473,"pZ":2.575260983548767,"vX0":-2.9834869182137993,"vY0":-126.76816348703507,"vZ0":-2.8266960759445667,"x":111.98,"y":169.25,"x0":1.5734727959922008,"y0":50.0029096280827,"z0":5.745610933310363,"aX":-3.2359354215873117},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.6,"breakHorizontal":4.2,"spinRate":2431,"spinDirection":185},"zone":5,"typeConfidence":0.91,"plateTime":0.4300494224494731,"extension":6.371665968967066},"index":5,"playId":"23a1c6b0-3f6f-3047-bcf6-34d816d8ab4e","pitchNumber":3,"startTime":"2026-05-03T23:21:08.255Z","endTime":"2026-05-03T23:21:12.142Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-05-03T23:21:18.741Z","endTime":"2026-05-03T23:21:30.903Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"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":0},"pitchData":{"startSpeed":80.9,"endSpeed":76.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.22401390576856,"aZ":-32.75559736433665,"pfxX":-8.48565374465079,"pfxZ":-0.40186971815081485,"pX":-0.9057036016355284,"pZ":1.8272375544166644,"vX0":-3.4759548908610904,"vY0":-118.00987231643748,"vZ0":-1.7982597305440968,"x":151.52,"y":189.44,"x0":1.6802740080320948,"y0":50.00366875568148,"z0":5.560479640383366,"aX":-12.209822370442287},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.8,"breakHorizontal":16.1,"spinRate":2828,"spinDirection":297},"zone":13,"typeConfidence":0.9,"plateTime":0.4606104002902227,"extension":6.386837365788681},"index":7,"playId":"64263f4f-a0ad-3f89-9817-24211352294b","pitchNumber":4,"startTime":"2026-05-03T23:21:30.903Z","endTime":"2026-05-03T23:21:35.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98646654473007,"aZ":-21.950261661214544,"pfxX":8.609429245469533,"pfxZ":5.628815198818101,"pX":0.03357921435178863,"pZ":3.2918061608362854,"vX0":-6.629263053028551,"vY0":-133.47602136887204,"vZ0":-2.295271364832736,"x":115.72,"y":149.9,"x0":1.4229020513502804,"y0":50.00234269131396,"z0":5.7326582978288245,"aX":15.634983300477444},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.0,"breakHorizontal":-14.3,"spinRate":2156,"spinDirection":139},"zone":2,"typeConfidence":0.9,"plateTime":0.4093420596242412,"extension":6.452604974654746},"index":8,"playId":"4cb7a74e-db4b-33d8-a1bd-2eb53b36eaa9","pitchNumber":5,"startTime":"2026-05-03T23:21:47.886Z","endTime":"2026-05-03T23:21:51.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81399672421847,"aZ":-24.087590584792586,"pfxX":10.014550981863746,"pfxZ":4.374756584911644,"pX":0.3033915977860433,"pZ":1.915561930866242,"vX0":-6.6894363709243345,"vY0":-134.5313563346178,"vZ0":-5.0992624665893915,"x":105.44,"y":187.06,"x0":1.5100626218463462,"y0":50.004840483824175,"z0":5.523950274937506,"aX":18.518274448385565},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.1,"breakHorizontal":-16.9,"spinRate":1996,"spinDirection":131},"zone":9,"typeConfidence":0.91,"plateTime":0.4058003168928326,"extension":6.547626851500847},"hitData":{"launchSpeed":101.7,"launchAngle":2.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.0,"coordY":103.0}},"index":9,"playId":"9c6d6d08-9dc3-3f54-b377-2a5985a8b138","pitchNumber":6,"startTime":"2026-05-03T23:22:08.962Z","endTime":"2026-05-03T23:22:19.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T23:22:19.191Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew McCutchen flies out to right fielder Wenceel Pérez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T23:22:23.471Z","endTime":"2026-05-03T23:24:57.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.032162341918742,"aZ":-23.665921063161306,"pfxX":-1.5119073459074936,"pfxZ":4.969764555369311,"pX":1.293469088323579,"pZ":3.4841668360586255,"vX0":-0.7066815895270366,"vY0":-129.02046494549276,"vZ0":-1.4156731020606674,"x":67.7,"y":144.71,"x0":1.7660718189858937,"y0":50.00057174832023,"z0":5.837593649139959,"aX":-2.587109412776064},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.0,"breakHorizontal":2.9,"spinRate":2310,"spinDirection":181},"zone":12,"typeConfidence":0.9,"plateTime":0.4220966991161341,"extension":6.473575612103454},"index":0,"playId":"6d8aedc1-4d4d-3485-b7f3-c8939f7b16c3","pitchNumber":1,"startTime":"2026-05-03T23:22:44.692Z","endTime":"2026-05-03T23:22:48.343Z","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":84.5,"endSpeed":77.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55182247851576,"aZ":-27.980401812253266,"pfxX":10.552743593201098,"pfxZ":2.747753386170542,"pX":-0.218850883542814,"pZ":1.5313084508133057,"vX0":-7.350469842236832,"vY0":-122.7607238290737,"vZ0":-3.896418049821159,"x":125.34,"y":197.43,"x0":1.4448225470600509,"y0":50.001031341594945,"z0":5.5238279190184185,"aX":16.087255953942094},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.3,"breakHorizontal":-17.4,"spinRate":1733,"spinDirection":104},"zone":13,"typeConfidence":0.9,"plateTime":0.4463623766022131,"extension":6.517959705401535},"index":1,"playId":"7ee42131-ae16-3c32-8e5d-93da2a459616","pitchNumber":2,"startTime":"2026-05-03T23:23:02.589Z","endTime":"2026-05-03T23:23:08.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.148787173301205,"aZ":-25.271720188182908,"pfxX":-2.4611185382897998,"pfxZ":4.254021816928326,"pX":-0.048399171599016,"pZ":3.2274869784507136,"vX0":-3.1608379454678133,"vY0":-125.71830489719714,"vZ0":-1.3302815490135882,"x":118.84,"y":151.64,"x0":1.5384097182714735,"y0":50.004992500795616,"z0":5.788180603884071,"aX":-3.994056833843356},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.7,"breakHorizontal":5.0,"spinRate":2393,"spinDirection":196},"zone":2,"typeConfidence":0.9,"plateTime":0.43338295879703104,"extension":6.470930921726968},"index":2,"playId":"8cab3a75-2305-324e-8f5e-e078ae85407c","pitchNumber":3,"startTime":"2026-05-03T23:23:22.935Z","endTime":"2026-05-03T23:23:27.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29982526671976,"aZ":-24.845494791998917,"pfxX":-2.0673945811265826,"pfxZ":4.377792083668062,"pX":-0.08281409815202906,"pZ":1.6392423965985647,"vX0":-3.401848276938056,"vY0":-127.76023141861111,"vZ0":-5.353571224016655,"x":120.16,"y":194.52,"x0":1.5282211929918248,"y0":50.00177335635547,"z0":5.68412377508357,"aX":-3.458534072809067},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.1,"breakHorizontal":4.4,"spinRate":2389,"spinDirection":175},"zone":8,"typeConfidence":0.91,"plateTime":0.4267287717585879,"extension":6.485350459418269},"index":3,"playId":"9e907b82-e89d-31eb-9a7b-e9549e2bafd7","pitchNumber":4,"startTime":"2026-05-03T23:23:42.468Z","endTime":"2026-05-03T23:23:46.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.033423126359725,"aZ":-21.90795819910216,"pfxX":-1.1606872819280418,"pfxZ":6.006463853844249,"pX":0.37531655613285547,"pZ":2.6071993269911156,"vX0":-2.578634378209577,"vY0":-129.43313807820658,"vZ0":-3.808880658436829,"x":102.69,"y":168.39,"x0":1.5322802356154626,"y0":50.00497855490787,"z0":5.759736696372842,"aX":-1.9851752489589032},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.3,"breakHorizontal":2.6,"spinRate":2358,"spinDirection":171},"zone":6,"typeConfidence":0.9,"plateTime":0.42190542394783925,"extension":6.473197078596421},"index":4,"playId":"3bb2216a-3fa1-372a-9921-f35f6ed7d5c9","pitchNumber":5,"startTime":"2026-05-03T23:24:00.426Z","endTime":"2026-05-03T23:24:04.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18641147665987,"aZ":-24.656095943755567,"pfxX":-1.5483038495240788,"pfxZ":4.459481331186042,"pX":-0.6984684266620372,"pZ":2.411491002037581,"vX0":-4.933708687458955,"vY0":-128.37404637037443,"vZ0":-3.6549552871888915,"x":143.62,"y":173.67,"x0":1.4419651676758114,"y0":50.0016154607548,"z0":5.752128479223003,"aX":-2.6074854954909212},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.6,"breakHorizontal":3.8,"spinRate":2415,"spinDirection":187},"zone":4,"typeConfidence":0.91,"plateTime":0.42512302812350544,"extension":6.559617408317136},"index":5,"playId":"c11e35f1-d04a-30cb-97c9-658b4a39516b","pitchNumber":6,"startTime":"2026-05-03T23:24:20.538Z","endTime":"2026-05-03T23:24:24.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.317331066935942,"aZ":-16.925181132067873,"pfxX":4.715244922157156,"pfxZ":8.348887513346725,"pX":0.4381711891127539,"pZ":2.2594075209403974,"vX0":-4.07232389890261,"vY0":-133.90197277437815,"vZ0":-5.977833133362658,"x":100.3,"y":177.78,"x0":1.3617313523435062,"y0":50.00411277622807,"z0":5.720447751412456,"aX":8.613673284730487},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.2,"breakHorizontal":-7.7,"spinRate":2089,"spinDirection":141},"zone":6,"typeConfidence":0.86,"plateTime":0.4081394047794622,"extension":6.515281594225532},"hitData":{"launchSpeed":93.0,"launchAngle":50.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.83,"coordY":116.9}},"index":6,"playId":"95af3b68-421c-37ca-8f5b-c96b9cb1da74","pitchNumber":7,"startTime":"2026-05-03T23:24:46.113Z","endTime":"2026-05-03T23:24:57.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T23:24:57.789Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T23:24:59.792Z","endTime":"2026-05-03T23:26:23.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.669054292473355,"aZ":-31.203204265162938,"pfxX":-7.021904859596636,"pfxZ":0.7002261653058994,"pX":-0.19033594338471094,"pZ":2.260934518970772,"vX0":-2.5041475975967367,"vY0":-117.22736298906823,"vZ0":-1.005534564148926,"x":124.26,"y":177.73,"x0":1.8035146865651193,"y0":50.00552954375881,"z0":5.602110292696997,"aX":-9.797431974515497},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.3,"breakHorizontal":13.3,"spinRate":2707,"spinDirection":297},"zone":8,"typeConfidence":0.91,"plateTime":0.4668090521200754,"extension":6.459062205842125},"index":0,"playId":"ba1db6be-2291-307a-8c6c-efa5c078dbd9","pitchNumber":1,"startTime":"2026-05-03T23:25:23.861Z","endTime":"2026-05-03T23:25:27.968Z","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":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.503708621976894,"aZ":-32.268066886746254,"pfxX":-6.220182858324157,"pfxZ":-0.06974744138263134,"pX":-1.655497717540253,"pZ":1.4328953074283037,"vX0":-5.799421712673795,"vY0":-117.64886893895459,"vZ0":-2.4180887827265924,"x":180.1,"y":200.09,"x0":1.6502298769708323,"y0":50.001530859196826,"z0":5.467307927434065,"aX":-8.709717453053353},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.5,"breakHorizontal":12.7,"spinRate":2798,"spinDirection":303},"zone":13,"typeConfidence":0.91,"plateTime":0.4657134375689713,"extension":6.403187717040613},"index":1,"playId":"e8babd43-c531-313c-a5f1-2a3da1d1f10f","pitchNumber":2,"startTime":"2026-05-03T23:25:42.337Z","endTime":"2026-05-03T23:25:46.374Z","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":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.042551681157015,"aZ":-30.47567776027712,"pfxX":-6.890564341287547,"pfxZ":1.2157764376724982,"pX":-0.5022333075230139,"pZ":2.0003974487925213,"vX0":-3.145026840752904,"vY0":-117.32200820132114,"vZ0":-1.5897499359759655,"x":136.14,"y":184.77,"x0":1.7504649464855453,"y0":50.00191579359993,"z0":5.525168543368437,"aX":-9.611313232805525},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.0,"breakHorizontal":13.2,"spinRate":2853,"spinDirection":300},"zone":7,"typeConfidence":0.91,"plateTime":0.46672490161140345,"extension":6.36713394300483},"index":2,"playId":"d6dd7dbd-657e-36c7-a8e1-5caec46cbc82","pitchNumber":3,"startTime":"2026-05-03T23:26:00.225Z","endTime":"2026-05-03T23:26:04.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.787185244074216,"aZ":-33.26547046545532,"pfxX":-7.891073832146755,"pfxZ":-0.794584468404552,"pX":-0.8384227885206905,"pZ":1.3768707815499377,"vX0":-3.5768660349124524,"vY0":-117.1660425650465,"vZ0":-2.2949115691246433,"x":148.96,"y":201.6,"x0":1.7367750298608085,"y0":50.00137816402378,"z0":5.5017690277345634,"aX":-10.881289010726972},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.8,"breakHorizontal":15.2,"spinRate":2852,"spinDirection":297},"zone":13,"typeConfidence":0.91,"plateTime":0.4689228930699527,"extension":6.3767456032435685},"index":3,"playId":"01fa3ece-f650-3718-b3b9-d68f179ddeb1","pitchNumber":4,"startTime":"2026-05-03T23:26:18.867Z","endTime":"2026-05-03T23:26:23.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T23:26:23.452Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a ground ball to right fielder Wenceel Pérez. Brandon Nimmo to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T23:28:52.584Z","endTime":"2026-05-03T23:29:58.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-03T23:26:37.690Z","endTime":"2026-05-03T23:26:50.998Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brenan Hanifee replaces Tyler Holton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-03T23:26:50.998Z","endTime":"2026-05-03T23:28:54.903Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669724,"link":"/api/v1/people/669724"},"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":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.081470147775242,"aZ":-28.031868857120617,"pfxX":-9.322634139844403,"pfxZ":2.177940705592171,"pX":-1.0639682264136272,"pZ":2.2090928565396943,"vX0":7.434039214669109,"vY0":-137.2349760531932,"vZ0":-3.3042475120270574,"x":157.56,"y":179.13,"x0":-2.6000909289615657,"y0":50.0040074357592,"z0":5.343443675956507,"aX":-17.738997326353722},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.4,"breakHorizontal":15.2,"spinRate":1988,"spinDirection":244},"zone":13,"typeConfidence":0.92,"plateTime":0.39950986663045507,"extension":6.052397591125629},"index":2,"playId":"30cced18-4e3a-3e86-84fc-28a433c16701","pitchNumber":1,"startTime":"2026-05-03T23:28:54.903Z","endTime":"2026-05-03T23:28:58.789Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.807200100603964,"aZ":-30.93150701412887,"pfxX":-9.878161533943903,"pfxZ":0.656776536116201,"pX":-0.4146860545249987,"pZ":2.9950322505552096,"vX0":9.37429524972589,"vY0":-136.94534301045132,"vZ0":-0.8715706846047636,"x":132.81,"y":157.91,"x0":-2.5962086539928713,"y0":50.00524403830006,"z0":5.43027669131278,"aX":-18.793766046354936},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.2,"breakHorizontal":16.0,"spinRate":2009,"spinDirection":249},"zone":1,"typeConfidence":0.9,"plateTime":0.39972017555805506,"extension":6.115424357371805},"index":3,"playId":"02416f4b-262e-3845-a4cb-fc4f4c2324b8","pitchNumber":2,"startTime":"2026-05-03T23:29:17.004Z","endTime":"2026-05-03T23:29:24.383Z","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":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.339092005578905,"aZ":-26.433008528486646,"pfxX":-7.609116202237344,"pfxZ":2.9995312824167737,"pX":-0.5044130071524784,"pZ":3.206100900405617,"vX0":7.896865761330192,"vY0":-137.66889073887705,"vZ0":-1.3037863915230101,"x":136.23,"y":152.22,"x0":-2.4251814324909846,"y0":50.00391707840448,"z0":5.479648760306611,"aX":-14.567504368324368},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.4,"breakHorizontal":12.1,"spinRate":1865,"spinDirection":243},"zone":1,"typeConfidence":0.86,"plateTime":0.39828053541510355,"extension":6.218134535179394},"hitData":{"launchSpeed":63.1,"launchAngle":17.0,"totalDistance":148.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.85,"coordY":121.07}},"index":4,"playId":"22ef3f1d-bc7e-350f-9748-e5ad59624fbb","pitchNumber":3,"startTime":"2026-05-03T23:29:48.370Z","endTime":"2026-05-03T23:29:58.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T23:29:58.823Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T23:30:06.184Z","endTime":"2026-05-03T23:32:41.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":82.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.200891499781346,"aZ":-29.089274203211097,"pfxX":-1.8160139838793397,"pfxZ":1.7967188332250394,"pX":0.05015143257142918,"pZ":1.9007125838919605,"vX0":7.207244790648482,"vY0":-129.79921961020463,"vZ0":-3.1932351117872306,"x":115.09,"y":187.46,"x0":-2.521819244155193,"y0":50.00057845611139,"z0":5.352963417510167,"aX":-3.1120884969384544},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.8,"breakHorizontal":1.8,"spinRate":2178,"spinDirection":179},"zone":8,"typeConfidence":0.9,"plateTime":0.42138533037826065,"extension":6.068068912944025},"index":0,"playId":"f6a6ce0b-9705-3f79-a354-57abe5d78f71","pitchNumber":1,"startTime":"2026-05-03T23:30:26.473Z","endTime":"2026-05-03T23:30:30.632Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99160758542325,"aZ":-31.329711162689758,"pfxX":-9.741035660686048,"pfxZ":0.44094852002115026,"pX":0.13092163232430393,"pZ":2.4347601308568234,"vX0":10.549531687997012,"vY0":-137.23150429225873,"vZ0":-2.0332237856965563,"x":112.01,"y":173.04,"x0":-2.48868578036082,"y0":50.0027450631498,"z0":5.309287259563882,"aX":-18.669492166039042},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":0.6,"breakHorizontal":15.6,"spinRate":2037,"spinDirection":248},"zone":5,"typeConfidence":0.89,"plateTime":0.3983783939796228,"extension":6.242041842428342},"index":1,"playId":"db1cd230-6094-303b-a396-7e6a5b123843","pitchNumber":2,"startTime":"2026-05-03T23:30:43.285Z","endTime":"2026-05-03T23:30:48.438Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-03T23:31:07.414Z","endTime":"2026-05-03T23:31:24.286Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.573484603680235,"aZ":-29.202984557141214,"pfxX":-0.24888811796541432,"pfxZ":1.7359150256995726,"pX":2.7078989461750416,"pZ":0.966510802516588,"vX0":12.866007357767607,"vY0":-129.65307043083774,"vZ0":-5.457958265731668,"x":13.78,"y":212.68,"x0":-2.273971267704869,"y0":50.00486887067251,"z0":5.311226277235134,"aX":-0.4286777235037132},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.2,"breakHorizontal":-2.3,"spinRate":2299,"spinDirection":101},"zone":14,"typeConfidence":0.9,"plateTime":0.4214918678417181,"extension":6.326173461804413},"index":3,"playId":"2222fef2-2a52-323c-9a24-dacff71ae042","pitchNumber":3,"startTime":"2026-05-03T23:31:24.286Z","endTime":"2026-05-03T23:31:27.612Z","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.2,"endSpeed":81.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71114342944374,"aZ":-29.936781748639238,"pfxX":0.08463223784337148,"pfxZ":1.3398737382106765,"pX":0.19297403377657446,"pZ":1.4371150513994388,"vX0":7.004437595025737,"vY0":-128.37109107651915,"vZ0":-3.941070669361611,"x":109.64,"y":199.98,"x0":-2.5781594609463103,"y0":50.0062378697644,"z0":5.313903243532455,"aX":0.1412453045498491},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.8,"breakHorizontal":-1.7,"spinRate":2229,"spinDirection":164},"zone":14,"typeConfidence":0.91,"plateTime":0.4261101421068365,"extension":6.121453800510998},"index":4,"playId":"65fd231e-7848-3c84-889c-a37af0ecae89","pitchNumber":4,"startTime":"2026-05-03T23:31:43.799Z","endTime":"2026-05-03T23:31:47.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16498768870882,"aZ":-32.501900353454545,"pfxX":-10.785724338121335,"pfxZ":-0.1759178258983507,"pX":0.6130072984703103,"pZ":1.5401445188881329,"vX0":11.78268143948692,"vY0":-137.11194162002764,"vZ0":-4.1473423709284765,"x":93.63,"y":197.2,"x0":-2.3448085125437177,"y0":50.000463745409995,"z0":5.297609262294354,"aX":-20.472493745495203},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-1.1,"breakHorizontal":16.9,"spinRate":1967,"spinDirection":249},"zone":14,"typeConfidence":0.88,"plateTime":0.3999407722647308,"extension":6.308340879939713},"index":5,"playId":"8cd76907-4c3a-39f6-8f33-ad951c2c71dc","pitchNumber":5,"startTime":"2026-05-03T23:32:07.814Z","endTime":"2026-05-03T23:32:12.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.258125223303317,"aZ":-31.748388918920604,"pfxX":0.112616348325421,"pfxZ":0.25449742404137154,"pX":0.737831202895374,"pZ":1.217432540475642,"vX0":7.976077362582059,"vY0":-127.14154728458848,"vZ0":-3.998120991570258,"x":88.88,"y":205.91,"x0":-2.4446432452684403,"y0":50.000739801226736,"z0":5.309554086943701,"aX":0.18407369046718128},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.2,"breakHorizontal":-1.9,"spinRate":2200,"spinDirection":90},"zone":14,"typeConfidence":0.91,"plateTime":0.42958217098622953,"extension":6.224566261301626},"index":6,"playId":"e436f4ae-9453-3b55-86ec-80e6cf9601ad","pitchNumber":6,"startTime":"2026-05-03T23:32:37.517Z","endTime":"2026-05-03T23:32:41.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T23:32:41.238Z","atBatIndex":4},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kevin McGonigle pops out to third baseman Josh Jung.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T23:34:34.231Z","endTime":"2026-05-03T23:35:29.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":0},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.045866784895836,"aZ":-10.604270583002291,"pfxX":-4.684154101398191,"pfxZ":10.88666272514578,"pX":0.12781515759610054,"pZ":2.737017518647534,"vX0":5.911842396673257,"vY0":-140.40858929101492,"vZ0":-5.509893705146565,"x":112.13,"y":164.88,"x0":-1.4039755604825663,"y0":50.005397393614125,"z0":5.4256772821568,"aX":-9.283372105148848},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.6,"breakHorizontal":7.2,"spinRate":2449,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3912371824836032,"extension":6.740175087531214},"hitData":{"launchSpeed":84.4,"launchAngle":70.0,"totalDistance":121.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":97.57,"coordY":162.75}},"index":0,"playId":"9f248173-70fc-3b2d-bb2b-cb00d25d11dc","pitchNumber":1,"startTime":"2026-05-03T23:35:18.184Z","endTime":"2026-05-03T23:35:29.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T23:35:29.396Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Vierling strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T23:35:34.310Z","endTime":"2026-05-03T23:36:55.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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":96.3,"endSpeed":87.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.04628856118219,"aZ":-10.89481763797799,"pfxX":-2.4016611616631507,"pfxZ":10.834644030386128,"pX":0.5953860696597963,"pZ":3.1788904229112482,"vX0":5.976426989410322,"vY0":-140.05985472069003,"vZ0":-4.489000666562833,"x":94.31,"y":152.95,"x0":-1.2650451835719192,"y0":50.00048518137761,"z0":5.529633210968377,"aX":-4.7167232676491375},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.7,"breakHorizontal":3.0,"spinRate":2437,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.3928084336489448,"extension":6.7585563995255304},"index":0,"playId":"5b7b0dfd-76c0-387e-96a4-183979c68105","pitchNumber":1,"startTime":"2026-05-03T23:35:51.949Z","endTime":"2026-05-03T23:35:55.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.73313429408161,"aZ":-9.693036008464047,"pfxX":-3.3141238675592404,"pfxZ":11.202817129513834,"pX":0.6575331085651445,"pZ":3.13729713086744,"vX0":6.475634897547891,"vY0":-141.57903600116057,"vZ0":-4.726045983237069,"x":91.94,"y":154.07,"x0":-1.2406589834320116,"y0":50.00614750672106,"z0":5.462520484241194,"aX":-6.652733597618477},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.3,"breakHorizontal":4.6,"spinRate":2497,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.3885495042783029,"extension":6.631523604900606},"index":1,"playId":"76be2dec-fb5c-3ae4-865b-9921ccd4c98a","pitchNumber":2,"startTime":"2026-05-03T23:36:09.124Z","endTime":"2026-05-03T23:36:12.470Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-03T23:36:18.807Z","endTime":"2026-05-03T23:36:31.666Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":87.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.575281406204404,"aZ":-8.206612287442542,"pfxX":-3.393488937616901,"pfxZ":12.034219619122775,"pX":1.5711130943457923,"pZ":1.9131708307730588,"vX0":8.296528821619503,"vY0":-141.69032910072983,"vZ0":-8.238507564219523,"x":57.11,"y":187.12,"x0":-0.981239592255342,"y0":50.00231765429953,"z0":5.417568628298829,"aX":-6.759181803905711},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.8,"breakHorizontal":4.1,"spinRate":2505,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.389656947312655,"extension":6.838707083948144},"index":3,"playId":"fbfd56f4-4005-392f-8849-80cc85d3a23d","pitchNumber":3,"startTime":"2026-05-03T23:36:31.666Z","endTime":"2026-05-03T23:36:35.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":87.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.41435466363229,"aZ":-10.30638053940041,"pfxX":-2.7510764667225813,"pfxZ":10.985189776250673,"pX":0.5476370254949599,"pZ":3.030767122617727,"vX0":5.673196995067712,"vY0":-141.6350162497901,"vZ0":-4.997634919478697,"x":96.13,"y":156.95,"x0":-1.1423604847791442,"y0":50.003130604602006,"z0":5.503584067797026,"aX":-5.476875170862473},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.7,"breakHorizontal":3.6,"spinRate":2491,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.3897269365811402,"extension":6.646861879714429},"index":4,"playId":"635444d2-c2e9-3542-ab9d-b71dc4f11fe6","pitchNumber":4,"startTime":"2026-05-03T23:36:52.222Z","endTime":"2026-05-03T23:36:55.995Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T23:36:55.995Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T23:36:58.088Z","endTime":"2026-05-03T23:38:32.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.751374176977485,"aZ":-45.2529420780028,"pfxX":3.080546403827502,"pfxZ":-9.502196843728273,"pX":-0.30177577073726175,"pZ":3.047110139712907,"vX0":1.573978073939739,"vY0":-118.06937340952398,"vZ0":3.0772202609797685,"x":128.5,"y":156.51,"x0":-1.3827629936971328,"y0":50.003006262646096,"z0":5.966363452482343,"aX":4.239643875238819},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-15.8,"breakHorizontal":-6.0,"spinRate":2852,"spinDirection":36},"zone":1,"typeConfidence":2.0,"plateTime":0.4684534050930016,"extension":6.477078095692207},"index":0,"playId":"b1a6663d-fe8f-3355-b23a-db45063d7ec8","pitchNumber":1,"startTime":"2026-05-03T23:37:23.246Z","endTime":"2026-05-03T23:37:27.364Z","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.7,"endSpeed":83.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.668093254425926,"aZ":-26.66203822041811,"pfxX":-11.157958278124582,"pfxZ":3.10653480851827,"pX":0.22155305679298212,"pZ":0.7039171676970113,"vX0":7.6945436352920344,"vY0":-133.0618786613875,"vZ0":-7.0092066529430275,"x":108.55,"y":219.77,"x0":-1.2752739255666399,"y0":50.0008248729694,"z0":5.336119429717593,"aX":-19.772076680766585},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.1,"breakHorizontal":18.2,"spinRate":1741,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4134983802381229,"extension":6.8282088059338575},"index":1,"playId":"2321dcae-05e8-3bf3-8c42-1f7bdec6d370","pitchNumber":2,"startTime":"2026-05-03T23:37:37.374Z","endTime":"2026-05-03T23:37:42.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.883028400339875,"aZ":-13.01247378100546,"pfxX":-3.7191623893918697,"pfxZ":9.551147246830368,"pX":0.06821756296114762,"pZ":3.7045053405181987,"vX0":5.3014646342496325,"vY0":-140.73749122241082,"vZ0":-2.747760850133883,"x":114.4,"y":138.76,"x0":-1.3565433594371732,"y0":50.00320811176133,"z0":5.536033903577576,"aX":-7.462309735813191},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":5.6,"spinRate":2498,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3891468063456238,"extension":6.666103298868686},"index":2,"playId":"d7d2192e-f997-30fa-930c-4d0d7975ecdc","pitchNumber":3,"startTime":"2026-05-03T23:37:58.497Z","endTime":"2026-05-03T23:38:01.936Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-03T23:38:13.283Z","endTime":"2026-05-03T23:38:28.113Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.716558465929474,"aZ":-37.221462432178946,"pfxX":1.6810435337465837,"pfxZ":-3.0933883989560123,"pX":-0.3766179305931989,"pZ":2.246261157891232,"vX0":1.8030058764279895,"vY0":-126.8824019400529,"vZ0":-1.1581670305827374,"x":131.36,"y":178.13,"x0":-1.3145508474937708,"y0":50.00309368634603,"z0":5.672008150950455,"aX":2.7430921398821777},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.6,"breakHorizontal":-3.5,"spinRate":2736,"spinDirection":58},"zone":7,"typeConfidence":2.0,"plateTime":0.43152204496062563,"extension":6.4752112371431485},"index":4,"playId":"922c85b7-3fd8-328a-a04b-a5b50e2e59ec","pitchNumber":4,"startTime":"2026-05-03T23:38:28.113Z","endTime":"2026-05-03T23:38:32.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T23:38:32.483Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T23:40:39.152Z","endTime":"2026-05-03T23:42:55.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.402639577575723,"aZ":-26.890419987522822,"pfxX":-10.46995513049465,"pfxZ":2.8209027091413104,"pX":0.21953999991457113,"pZ":1.8345196180700816,"vX0":10.558290092164535,"vY0":-135.91578146820578,"vZ0":-4.346187580287554,"x":108.63,"y":189.25,"x0":-2.3525998633668963,"y0":50.00237424071141,"z0":5.318493800586671,"aX":-19.615078809866883},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.3,"breakHorizontal":16.8,"spinRate":2012,"spinDirection":245},"zone":8,"typeConfidence":0.91,"plateTime":0.4027712690295133,"extension":6.152747413769914},"index":0,"playId":"48607e38-345e-3186-a9d4-c6b14db01bbe","pitchNumber":1,"startTime":"2026-05-03T23:41:06.264Z","endTime":"2026-05-03T23:41:10.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.752861636517927,"aZ":-32.96819500323356,"pfxX":-11.317198506425722,"pfxZ":-0.46859370433896785,"pX":0.2698083679957507,"pZ":2.1765967895844183,"vX0":10.639268764828765,"vY0":-129.01593042686477,"vZ0":-1.5821382648294509,"x":106.72,"y":180.01,"x0":-2.436369237887252,"y0":50.004715076705985,"z0":5.337850509316967,"aX":-19.08760024500465},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.0,"breakHorizontal":18.1,"spinRate":1684,"spinDirection":259},"zone":9,"typeConfidence":0.9,"plateTime":0.4244867017148848,"extension":6.09744156203455},"index":1,"playId":"caa0982e-ecb8-33ab-8b97-8d876797e5ce","pitchNumber":2,"startTime":"2026-05-03T23:41:20.177Z","endTime":"2026-05-03T23:41:24.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71743193234311,"aZ":-28.72388548447054,"pfxX":-10.958068131892496,"pfxZ":2.0317994227801908,"pX":0.2493171562150416,"pZ":0.7737363493303697,"vX0":10.678980126136375,"vY0":-129.3624147542243,"vZ0":-5.514586639102992,"x":107.5,"y":217.89,"x0":-2.5064768123984096,"y0":50.001094975616745,"z0":5.132014827046567,"aX":-18.59055201886969},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.6,"breakHorizontal":17.5,"spinRate":1861,"spinDirection":252},"zone":14,"typeConfidence":0.91,"plateTime":0.4232381567631225,"extension":6.144469390649294},"index":2,"playId":"1873b2e9-338d-3bda-9754-68affc23b92f","pitchNumber":3,"startTime":"2026-05-03T23:41:35.954Z","endTime":"2026-05-03T23:41:39.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.727026226793477,"aZ":-23.505300456947325,"pfxX":-7.433284326562319,"pfxZ":4.407989755293428,"pX":-0.8375979849494692,"pZ":2.857429264718194,"vX0":7.460914561215771,"vY0":-139.03240557484287,"vZ0":-2.646435303661505,"x":148.93,"y":161.63,"x0":-2.583752215423967,"y0":50.00592391219514,"z0":5.3733312800655035,"aX":-14.627460132320206},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.7,"breakHorizontal":12.0,"spinRate":2055,"spinDirection":239},"zone":4,"typeConfidence":0.92,"plateTime":0.39322355521388275,"extension":6.189804747163297},"index":3,"playId":"d635db3c-3bb6-30b2-87b2-20fc2f08cfd5","pitchNumber":4,"startTime":"2026-05-03T23:41:53.866Z","endTime":"2026-05-03T23:41:57.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.484160972105304,"aZ":-35.78853201218104,"pfxX":-7.4806651809313545,"pfxZ":-2.1233657410747693,"pX":-1.964153911071996,"pZ":2.699417924181705,"vX0":4.322264291596028,"vY0":-129.4341662086554,"vZ0":0.10555584661277284,"x":191.87,"y":165.9,"x0":-2.681953475941579,"y0":50.00384147759671,"z0":5.393704734296934,"aX":-12.720222940941753},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.6,"breakHorizontal":12.6,"spinRate":1492,"spinDirection":263},"zone":11,"typeConfidence":0.9,"plateTime":0.42282024700175347,"extension":6.029055230954415},"index":4,"playId":"d7b985a0-c9d2-34fc-b08a-819759bf6a92","pitchNumber":5,"startTime":"2026-05-03T23:42:12.756Z","endTime":"2026-05-03T23:42:16.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60013947339701,"aZ":-36.46337624578755,"pfxX":-7.886127816866366,"pfxZ":-2.4868201549455,"pX":-1.6378506672715898,"pZ":2.9751568590400512,"vX0":5.041104926915218,"vY0":-130.3090491635322,"vZ0":0.8520521452443082,"x":179.43,"y":158.45,"x0":-2.569881064107423,"y0":50.00309433010489,"z0":5.392173262772253,"aX":-13.603795231692015},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-4.1,"breakHorizontal":13.2,"spinRate":1550,"spinDirection":258},"zone":11,"typeConfidence":0.9,"plateTime":0.41984642779690207,"extension":6.07395269615652},"index":5,"playId":"a30ece98-fcd7-374c-bcf1-f8fb8f7e599b","pitchNumber":6,"startTime":"2026-05-03T23:42:31.140Z","endTime":"2026-05-03T23:42:34.708Z","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":93.4,"endSpeed":86.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.686540173008282,"aZ":-29.53332380603235,"pfxX":-9.040169821727499,"pfxZ":1.4002854539624412,"pX":-0.5727647389762875,"pZ":2.8855414362718093,"vX0":8.21416693603806,"vY0":-135.79394496710225,"vZ0":-1.2086894843968312,"x":138.83,"y":160.87,"x0":-2.451573956685043,"y0":50.000551988455975,"z0":5.3771989244872165,"aX":-17.00586326896381},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.5,"breakHorizontal":14.8,"spinRate":1898,"spinDirection":243},"zone":1,"typeConfidence":0.91,"plateTime":0.40223517582450485,"extension":6.161368425334009},"hitData":{"launchSpeed":96.5,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.32,"coordY":159.28}},"index":6,"playId":"0466323e-30bc-3f08-9dc6-0f5a93ad32ba","pitchNumber":7,"startTime":"2026-05-03T23:42:47.988Z","endTime":"2026-05-03T23:42:55.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T23:42:55.299Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T23:43:02.192Z","endTime":"2026-05-03T23:44:17.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2087462886416,"aZ":-30.734765491113627,"pfxX":-10.552286705364084,"pfxZ":0.745842875975276,"pX":0.20668101048493412,"pZ":2.035591341997866,"vX0":10.749559249463289,"vY0":-137.98794738833803,"vZ0":-3.266640028504939,"x":109.12,"y":183.82,"x0":-2.3717384004293898,"y0":50.00219639774415,"z0":5.309469746849206,"aX":-20.31353853327935},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":0.8,"breakHorizontal":16.8,"spinRate":2087,"spinDirection":241},"zone":8,"typeConfidence":0.89,"plateTime":0.3972199716938736,"extension":6.167289058160412},"index":0,"playId":"f2378bee-5f75-3029-a0d0-7100548f18d6","pitchNumber":1,"startTime":"2026-05-03T23:43:18.144Z","endTime":"2026-05-03T23:43:22.179Z","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":94.3,"endSpeed":86.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.240828624435196,"aZ":-27.544010506143636,"pfxX":-10.982443223286413,"pfxZ":2.438286294165666,"pX":0.2664092029779448,"pZ":1.4901432983849165,"vX0":11.218498856602158,"vY0":-136.85179829295282,"vZ0":-5.002645654212281,"x":106.85,"y":198.55,"x0":-2.4594397292656263,"y0":50.000990677204584,"z0":5.2288945442315375,"aX":-20.827165416107498},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.5,"breakHorizontal":17.5,"spinRate":2140,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.40026179366588055,"extension":6.280780921291201},"index":1,"playId":"9a861469-04da-38bb-a64f-5e7d16327df8","pitchNumber":2,"startTime":"2026-05-03T23:43:33.760Z","endTime":"2026-05-03T23:43:37.985Z","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":94.2,"endSpeed":86.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.244683138150922,"aZ":-30.186295879664772,"pfxX":-10.948653423800112,"pfxZ":1.0487592836109974,"pX":-0.31761077642936836,"pZ":1.6881537741662327,"vX0":9.590545013595923,"vY0":-136.8462398545064,"vZ0":-4.168362904866295,"x":129.11,"y":193.2,"x0":-2.4515581743250525,"y0":50.00052336169112,"z0":5.307718892186307,"aX":-20.686252404404968},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.2,"breakHorizontal":17.8,"spinRate":2131,"spinDirection":240},"zone":7,"typeConfidence":0.9,"plateTime":0.4008207170800713,"extension":6.131855580664326},"index":2,"playId":"8cd83a79-e7d6-35be-adf1-1b620aabba87","pitchNumber":3,"startTime":"2026-05-03T23:43:51.081Z","endTime":"2026-05-03T23:43:54.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.568692368967675,"aZ":-32.98201392767436,"pfxX":-10.4408517073602,"pfxZ":-0.42562325964072123,"pX":0.43867164209769116,"pZ":2.3342176594404926,"vX0":11.160625101122678,"vY0":-137.62005057445876,"vZ0":-2.1746975152162284,"x":100.28,"y":175.76,"x0":-2.3335069674129767,"y0":50.00329656514686,"z0":5.392222976672085,"aX":-19.815524700983612},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-1.1,"breakHorizontal":16.3,"spinRate":2167,"spinDirection":244},"zone":6,"typeConfidence":0.88,"plateTime":0.3996245267281213,"extension":6.194767272260898},"hitData":{"launchSpeed":103.2,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.38,"coordY":151.18}},"index":3,"playId":"bb45e686-f2a9-3d05-83ef-89b1a5a53641","pitchNumber":4,"startTime":"2026-05-03T23:44:10.015Z","endTime":"2026-05-03T23:44:17.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T23:44:17.946Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Smith flies out to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T23:44:24.286Z","endTime":"2026-05-03T23:45:05.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.327497397910278,"aZ":-29.790011974506,"pfxX":0.9098121042097036,"pfxZ":1.42910378119789,"pX":-0.6030570346569544,"pZ":3.6456807272296845,"vX0":4.850993914571678,"vY0":-127.84216646134112,"vZ0":1.119239152089743,"x":139.99,"y":140.35,"x0":-2.637006864662312,"y0":50.003896919893705,"z0":5.526183842209469,"aX":1.5171142259794483},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.0,"breakHorizontal":-2.6,"spinRate":2167,"spinDirection":156},"zone":11,"typeConfidence":0.91,"plateTime":0.42710305320518893,"extension":6.010327682216319},"index":0,"playId":"37bb00cc-5cc9-3b15-9d8a-0e2ca9da7d56","pitchNumber":1,"startTime":"2026-05-03T23:44:42.251Z","endTime":"2026-05-03T23:44:46.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.656382434606858,"aZ":-32.50594190030499,"pfxX":-9.44728295533078,"pfxZ":-0.193155863977033,"pX":-0.4479939466978913,"pZ":2.5071794916919607,"vX0":8.415912329848517,"vY0":-130.2650021331839,"vZ0":-0.9330341642465884,"x":134.08,"y":171.09,"x0":-2.488857547464315,"y0":50.003181524540686,"z0":5.32146533160029,"aX":-16.281750217861156},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.4,"breakHorizontal":15.4,"spinRate":1597,"spinDirection":255},"zone":4,"typeConfidence":0.9,"plateTime":0.4200272121676387,"extension":6.039435398066619},"hitData":{"launchSpeed":94.9,"launchAngle":44.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.67,"coordY":73.32}},"index":1,"playId":"0bde077d-9d1e-3333-8103-de10b48b94f9","pitchNumber":2,"startTime":"2026-05-03T23:44:55.962Z","endTime":"2026-05-03T23:45:05.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T23:45:05.727Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T23:47:16.363Z","endTime":"2026-05-03T23:49:33.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":75.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.316910177871875,"aZ":-41.49627666472723,"pfxX":1.7558622964730985,"pfxZ":-6.637579565379443,"pX":-0.6222813686345035,"pZ":1.797334462941957,"vX0":1.365665533445253,"vY0":-116.94011225763067,"vZ0":-0.6069938174789098,"x":140.72,"y":190.25,"x0":-1.4393119048099583,"y0":50.00539278819169,"z0":5.909182901551021,"aX":2.4643436434615618},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.0,"breakHorizontal":-3.5,"spinRate":2788,"spinDirection":27},"zone":7,"typeConfidence":2.0,"plateTime":0.46603035968536455,"extension":6.314893222265854},"index":0,"playId":"e72a23e0-0772-3f17-82aa-e6de5ad03cbf","pitchNumber":1,"startTime":"2026-05-03T23:47:41.004Z","endTime":"2026-05-03T23:47:45.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":90.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.206197864364047,"aZ":-14.952943517914228,"pfxX":-4.95217086906264,"pfxZ":8.313220685927428,"pX":-0.2833309471058028,"pZ":3.2983635136094533,"vX0":4.378778721444953,"vY0":-142.22946361866443,"vZ0":-3.788719097626842,"x":127.8,"y":149.72,"x0":-1.1910237014318312,"y0":50.00397891501939,"z0":5.581065625259391,"aX":-10.260195958712503},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.6,"breakHorizontal":8.2,"spinRate":2489,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3834697384624439,"extension":6.514026460019318},"index":1,"playId":"8a8562eb-b304-310c-9626-a1eb25812404","pitchNumber":2,"startTime":"2026-05-03T23:47:55.688Z","endTime":"2026-05-03T23:47:58.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.087641196260357,"aZ":-24.473135490003475,"pfxX":-7.0134702056015925,"pfxZ":4.280247883726572,"pX":-0.578978976303403,"pZ":2.901987579266222,"vX0":4.6106438803011915,"vY0":-132.97171846102455,"vZ0":-2.1411813134770528,"x":139.07,"y":160.43,"x0":-1.419404240501411,"y0":50.00657337189868,"z0":5.483745731763895,"aX":-12.629225987291203},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.6,"breakHorizontal":11.8,"spinRate":1687,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4110905934770872,"extension":6.610437353607621},"index":2,"playId":"0c307cd6-f1d9-3947-a973-044fb71041d0","pitchNumber":3,"startTime":"2026-05-03T23:48:10.279Z","endTime":"2026-05-03T23:48:16.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75084532729759,"aZ":-12.201446854968493,"pfxX":-4.093807070373583,"pfxZ":9.834640852421504,"pX":0.7086737693351632,"pZ":3.226705749839157,"vX0":6.340139896246806,"vY0":-142.12875860297225,"vZ0":-4.063459882466951,"x":89.99,"y":151.66,"x0":-1.026527376791554,"y0":50.005879419011414,"z0":5.458826715842317,"aX":-8.317018326256342},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":6.0,"spinRate":2411,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.38643859529484104,"extension":6.908100546024028},"index":3,"playId":"bca0ece8-cdfa-38d3-b953-c575d1ce3d07","pitchNumber":4,"startTime":"2026-05-03T23:48:34.161Z","endTime":"2026-05-03T23:48:37.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.742697104751446,"aZ":-29.47721311481277,"pfxX":-9.269989297395686,"pfxZ":1.5076889243410712,"pX":-1.089089094849721,"pZ":2.1276642580514045,"vX0":3.9667801776120406,"vY0":-133.5274190320481,"vZ0":-3.0248296645117163,"x":158.51,"y":181.33,"x0":-1.395611412222633,"y0":50.00578482242399,"z0":5.412877034923237,"aX":-16.617790288001842},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.3,"breakHorizontal":15.8,"spinRate":1845,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4113626282085332,"extension":6.569251134982631},"index":4,"playId":"20695d90-5491-3e66-ac87-8e2fde8add87","pitchNumber":5,"startTime":"2026-05-03T23:48:53.138Z","endTime":"2026-05-03T23:48:57.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15173458695837,"aZ":-36.32587466275803,"pfxX":1.5828623603627556,"pfxZ":-2.5048330620887,"pX":-0.21388302914043564,"pZ":1.919152997199765,"vX0":2.5703397155580627,"vY0":-127.87785039210365,"vZ0":-2.1300265802205782,"x":125.15,"y":186.96,"x0":-1.4373153750371832,"y0":50.00206959519821,"z0":5.610089156695266,"aX":2.6236759866846904},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.8,"breakHorizontal":-3.5,"spinRate":2837,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.4281660444569222,"extension":6.466378026668542},"index":5,"playId":"b42b626c-d6ab-3647-97ae-74b0a69e3dc2","pitchNumber":6,"startTime":"2026-05-03T23:49:10.818Z","endTime":"2026-05-03T23:49:14.390Z","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":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45459979049086,"aZ":-10.625238776852171,"pfxX":-3.416091120514041,"pfxZ":10.579361525727563,"pX":-0.02862398381130155,"pZ":3.7819247040217254,"vX0":4.445655708296449,"vY0":-142.24541413084117,"vZ0":-2.868813986081438,"x":118.09,"y":136.67,"x0":-1.172340309146542,"y0":50.002438448062826,"z0":5.483094152090038,"aX":-6.95838200520587},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.7,"breakHorizontal":5.2,"spinRate":2496,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.38594697556416735,"extension":6.734106024734956},"index":6,"playId":"5515cbfd-f6ce-3887-9110-c9b15287c6a3","pitchNumber":7,"startTime":"2026-05-03T23:49:29.607Z","endTime":"2026-05-03T23:49:33.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T23:49:33.051Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T23:49:36.245Z","endTime":"2026-05-03T23:50:51.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.7435463676312,"aZ":-10.180648074011991,"pfxX":-2.7240165211030822,"pfxZ":10.727113198135372,"pX":0.4666716551666206,"pZ":3.2020508599645514,"vX0":5.434793502606901,"vY0":-142.93235731617193,"vZ0":-4.563749269803813,"x":99.21,"y":152.32,"x0":-1.1133374902129638,"y0":50.00139977462137,"z0":5.469688687865378,"aX":-5.584711119057621},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.6,"breakHorizontal":3.7,"spinRate":2469,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.3845375321689084,"extension":6.7956796161829125},"index":0,"playId":"622211d0-d067-3f83-af40-a9676cbca4c1","pitchNumber":1,"startTime":"2026-05-03T23:49:57.684Z","endTime":"2026-05-03T23:50:02.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.690239401131997,"aZ":-34.33350645677566,"pfxX":3.2191611335053225,"pfxZ":-1.2999841498325448,"pX":-0.4628145581619122,"pZ":2.285139663473718,"vX0":0.8378062917421361,"vY0":-127.21441719651423,"vZ0":-1.6326269872465204,"x":134.64,"y":177.08,"x0":-1.2140712335562565,"y0":50.00527364430354,"z0":5.631975294661516,"aX":5.3292816106721395},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.5,"breakHorizontal":-6.0,"spinRate":2728,"spinDirection":69},"zone":4,"typeConfidence":2.0,"plateTime":0.42893129839352095,"extension":6.358566414455646},"index":1,"playId":"92c73ac0-2753-3e9c-aa24-665b246ac561","pitchNumber":2,"startTime":"2026-05-03T23:50:13.066Z","endTime":"2026-05-03T23:50:17.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":88.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.3617073663712,"aZ":-10.099249568767465,"pfxX":-2.942793247352639,"pfxZ":10.781433570804552,"pX":-0.29201817749951614,"pZ":3.8641666910953383,"vX0":2.882141224241799,"vY0":-142.97529289348074,"vZ0":-3.10479030452357,"x":128.13,"y":134.45,"x0":-0.9362374667917799,"y0":50.00231922929284,"z0":5.6089335063038055,"aX":-6.025254185049936},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.0,"breakHorizontal":4.7,"spinRate":2468,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.38473291270500276,"extension":6.658952447601529},"index":2,"playId":"3f28af76-7319-3267-bdd8-eeb7add63b3c","pitchNumber":3,"startTime":"2026-05-03T23:50:29.803Z","endTime":"2026-05-03T23:50:33.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.63880442792924,"aZ":-10.35724871769762,"pfxX":-2.7087600353037624,"pfxZ":10.689754550325823,"pX":0.40125222021611473,"pZ":2.9717150669586454,"vX0":5.224903450005616,"vY0":-142.62227613176415,"vZ0":-5.025400703290332,"x":101.71,"y":158.54,"x0":-1.1102951432641994,"y0":50.00400402761032,"z0":5.421831247210424,"aX":-5.529420029043922},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.4,"breakHorizontal":3.7,"spinRate":2447,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.3854075225371778,"extension":6.703420299596946},"index":3,"playId":"57dcb844-05c1-372f-90c7-f34f540cdf65","pitchNumber":4,"startTime":"2026-05-03T23:50:46.611Z","endTime":"2026-05-03T23:50:51.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T23:50:51.124Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T23:50:53.856Z","endTime":"2026-05-03T23:52:03.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":"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":2},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02154607015346,"aZ":-10.804290517502567,"pfxX":-3.3320545523108835,"pfxZ":10.287229863421508,"pX":0.3983160087630547,"pZ":2.143736425659025,"vX0":5.454007430660107,"vY0":-143.20751204244425,"vZ0":-7.240044965280302,"x":101.82,"y":180.9,"x0":-1.0977960657275558,"y0":50.00226997355121,"z0":5.380178023117432,"aX":-6.921839360838504},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.3,"breakHorizontal":4.9,"spinRate":2510,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3824382438055487,"extension":6.795059585570464},"index":0,"playId":"f7fa7e3e-b76c-38e5-a2a2-dda76579f43d","pitchNumber":1,"startTime":"2026-05-03T23:51:16.510Z","endTime":"2026-05-03T23:51:20.879Z","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":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.667982114225726,"aZ":-31.531056736723453,"pfxX":-8.267256009300109,"pfxZ":0.3515577145902622,"pX":0.22827032344083248,"pZ":2.2338490477633575,"vX0":6.593418939597057,"vY0":-134.9147274424361,"vZ0":-2.6443981585179914,"x":108.3,"y":178.47,"x0":-1.170143927864865,"y0":50.00535697467256,"z0":5.4433339073150835,"aX":-15.280662631043844},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":0.2,"breakHorizontal":13.6,"spinRate":1960,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.40558830210492447,"extension":6.622242242989125},"index":1,"playId":"f5adb73f-b0a0-3597-8b65-879571054dbc","pitchNumber":2,"startTime":"2026-05-03T23:51:33.049Z","endTime":"2026-05-03T23:51:37.384Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43761895119743,"aZ":-41.03825119880127,"pfxX":2.1175029270827235,"pfxZ":-5.685848404968925,"pX":-0.07317671696082372,"pZ":1.7456737638961168,"vX0":1.9874673113142234,"vY0":-124.28467214238232,"vZ0":-1.3732156955865222,"x":119.79,"y":191.65,"x0":-1.1588542875333738,"y0":50.0001441435776,"z0":5.720678684719064,"aX":3.3036110662005953},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-10.3,"breakHorizontal":-4.3,"spinRate":2713,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.4410979243171198,"extension":6.86832079786563},"index":2,"playId":"83ecfcca-28c1-365f-b857-30a3b91f81d5","pitchNumber":3,"startTime":"2026-05-03T23:51:58.758Z","endTime":"2026-05-03T23:52:03.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T23:52:03.435Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Higashioka flies out to center fielder Matt Vierling.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T23:54:14.724Z","endTime":"2026-05-03T23:54:59.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"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_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":93.1,"endSpeed":85.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.754607052846794,"aZ":-27.882512889695683,"pfxX":-9.448602670111836,"pfxZ":2.3157847475282978,"pX":0.7538354983509992,"pZ":2.418555942136061,"vX0":11.577593438986476,"vY0":-135.14373766626787,"vZ0":-2.5831100186090747,"x":88.27,"y":173.48,"x0":-2.353050322069827,"y0":50.00426201488117,"z0":5.3401170871512,"aX":-17.523554079763557},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.8,"breakHorizontal":14.8,"spinRate":2120,"spinDirection":242},"zone":6,"typeConfidence":0.92,"plateTime":0.4048924920016761,"extension":6.1544399814826685},"index":0,"playId":"5932672c-5ec7-3fde-bc33-aec35d4758c1","pitchNumber":1,"startTime":"2026-05-03T23:54:35.729Z","endTime":"2026-05-03T23:54:39.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.673433505312566,"aZ":-30.005562009730898,"pfxX":-10.16497954718093,"pfxZ":1.293985762082218,"pX":0.6153604343285439,"pZ":1.7906529859523808,"vX0":11.051879958780413,"vY0":-128.6101457331239,"vZ0":-2.894158823494189,"x":93.54,"y":190.43,"x0":-2.4088391749398155,"y0":50.00573510174384,"z0":5.2480669279074705,"aX":-17.09927187871179},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.9,"breakHorizontal":16.1,"spinRate":1557,"spinDirection":260},"zone":9,"typeConfidence":0.91,"plateTime":0.4252294896075042,"extension":6.19410047366436},"hitData":{"launchSpeed":80.2,"launchAngle":32.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.81,"coordY":85.89}},"index":1,"playId":"93d33a63-6449-39b1-93ed-373fab235317","pitchNumber":2,"startTime":"2026-05-03T23:54:49.455Z","endTime":"2026-05-03T23:54:59.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T23:54:59.628Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T23:57:34.832Z","endTime":"2026-05-03T23:58:36.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6],"actionIndex":[1],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-03T23:55:05.492Z","endTime":"2026-05-03T23:55:19.115Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brant Hurter replaces Brenan Hanifee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-03T23:55:19.115Z","endTime":"2026-05-03T23:57:37.199Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676428,"link":"/api/v1/people/676428"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08967926510031,"aZ":-31.76991660525318,"pfxX":9.322326373465664,"pfxZ":0.21732598948226567,"pX":0.08995039935289445,"pZ":3.052076466318353,"vX0":-11.511315913622852,"vY0":-135.01893527587495,"vZ0":-1.5875748278118658,"x":113.57,"y":156.37,"x0":3.1807676060597934,"y0":50.00378991964977,"z0":5.865861694381172,"aX":17.358461294858305},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.2,"breakHorizontal":-14.6,"spinRate":1936,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.40438425862643523,"extension":6.1447720319143775},"index":2,"playId":"8fc30bec-61a6-3ce7-863a-adf86b07cae7","pitchNumber":1,"startTime":"2026-05-03T23:57:37.199Z","endTime":"2026-05-03T23:57:41.524Z","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":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.223315800846425,"aZ":-28.49154950697895,"pfxX":-6.59151118300989,"pfxZ":2.525889511991446,"pX":-0.8785517620273569,"pZ":2.659438929398964,"vX0":-7.804089729723005,"vY0":-119.4506596875663,"vZ0":-1.609577808074057,"x":150.49,"y":166.98,"x0":3.276874911121511,"y0":50.00115257376576,"z0":5.8836659389967,"aX":-9.602758385614887},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.4,"breakHorizontal":13.7,"spinRate":2682,"spinDirection":297},"zone":11,"typeConfidence":0.9,"plateTime":0.4570979388921108,"extension":5.894746856274284},"index":3,"playId":"e5dd2285-33fd-35d9-8e99-0b5364fe9785","pitchNumber":2,"startTime":"2026-05-03T23:57:50.054Z","endTime":"2026-05-03T23:57:54.533Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":4,"startTime":"2026-05-03T23:58:00.433Z","endTime":"2026-05-03T23:58:11.588Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"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":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1172809183175,"aZ":-28.251767638772872,"pfxX":8.342188972887074,"pfxZ":2.184875871449682,"pX":-0.2359368048981366,"pZ":2.7575573662167137,"vX0":-11.744759882465639,"vY0":-132.59914382073853,"vZ0":-2.5995203090037164,"x":125.99,"y":164.33,"x0":3.149749935467571,"y0":50.00446166814477,"z0":5.794239440642259,"aX":14.983303125748655},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.6,"breakHorizontal":-12.8,"spinRate":1935,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.41175801798698863,"extension":6.201288652471822},"index":5,"playId":"dcd19d5a-e37f-3f0f-9c8c-da8511ffdac5","pitchNumber":3,"startTime":"2026-05-03T23:58:11.588Z","endTime":"2026-05-03T23:58:17.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22474533604558,"aZ":-30.263668370325895,"pfxX":10.041347265617173,"pfxZ":1.0410717793998945,"pX":-0.22858708313433376,"pZ":3.3032076194683393,"vX0":-12.188323537305287,"vY0":-133.77579875048744,"vZ0":-1.3895753760348495,"x":125.71,"y":149.59,"x0":3.061207833490166,"y0":50.000309351936764,"z0":5.979203655090743,"aX":18.37523983400514},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.8,"breakHorizontal":-15.8,"spinRate":1915,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.4079156223224456,"extension":6.076502188315457},"index":6,"playId":"cb6e619a-faaa-37d4-8c75-ffd084ed1ccd","pitchNumber":4,"startTime":"2026-05-03T23:58:32.094Z","endTime":"2026-05-03T23:58:36.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T23:58:36.218Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew McCutchen pops out to second baseman Hao-Yu Lee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T23:58:37.342Z","endTime":"2026-05-04T00:00:10.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"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":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.926662585110297,"aZ":-30.600339918867366,"pfxX":9.621149444035872,"pfxZ":0.870706880768152,"pX":1.2022475413602198,"pZ":2.6602907889791414,"vX0":-8.868357059859255,"vY0":-132.88716445883205,"vZ0":-2.4078012157534774,"x":71.17,"y":166.95,"x0":3.3173931524376745,"y0":50.00170662843914,"z0":5.779878213986916,"aX":17.370844090008102},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.3,"breakHorizontal":-15.7,"spinRate":1944,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4106741223680612,"extension":6.124945203820072},"index":0,"playId":"9fe68f90-37a4-3246-8eb9-79bebd352d99","pitchNumber":1,"startTime":"2026-05-03T23:58:59.506Z","endTime":"2026-05-03T23:59:04.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.671122871263957,"aZ":-30.55244649698999,"pfxX":-4.068107085661778,"pfxZ":1.1568994470958387,"pX":0.4139320732995486,"pZ":2.915497950130882,"vX0":-5.907714436935647,"vY0":-117.93942847602692,"vZ0":-0.4213301564776838,"x":101.22,"y":160.06,"x0":3.4854985752949337,"y0":50.002888057013024,"z0":5.928702571111186,"aX":-5.695141581301152},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.3,"breakHorizontal":8.9,"spinRate":2625,"spinDirection":292},"zone":3,"typeConfidence":0.9,"plateTime":0.4654735049744452,"extension":6.038853601335777},"index":1,"playId":"098cca74-9114-316c-b89c-5dbfd1bb3b0c","pitchNumber":2,"startTime":"2026-05-03T23:59:12.372Z","endTime":"2026-05-03T23:59:16.238Z","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":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.407898971651694,"aZ":-30.082524786183694,"pfxX":10.917596630893499,"pfxZ":1.2427265139241346,"pX":-0.34413568745917805,"pZ":2.131172090258978,"vX0":-12.384478258358232,"vY0":-128.54758771207932,"vZ0":-3.2885715722613806,"x":130.12,"y":181.24,"x0":3.106332519599503,"y0":50.001931920035204,"z0":5.750124072334,"aX":18.36172777997408},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.7,"breakHorizontal":-17.2,"spinRate":1608,"spinDirection":112},"zone":7,"typeConfidence":0.79,"plateTime":0.42528905390179705,"extension":6.104193723525424},"index":2,"playId":"ccfe0667-e86a-313c-b82a-02e095eef9f9","pitchNumber":3,"startTime":"2026-05-03T23:59:26.990Z","endTime":"2026-05-03T23:59:31.432Z","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":91.1,"endSpeed":83.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8344661241762,"aZ":-22.098829389426655,"pfxX":3.278381740241608,"pfxZ":5.615332401119364,"pX":2.7212509895457733,"pZ":4.816722446629372,"vX0":-3.6953016506355385,"vY0":-132.73637140556863,"vZ0":1.2292151218492462,"x":13.27,"y":108.73,"x0":3.7016330360127783,"y0":50.00564551390959,"z0":5.949904529248586,"aX":5.885931965969878},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.7,"breakHorizontal":-5.2,"spinRate":2111,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.411711543107796,"extension":6.03374819550418},"index":3,"playId":"b101a46a-63aa-33c0-8118-e0ecbd39d590","pitchNumber":4,"startTime":"2026-05-03T23:59:41.851Z","endTime":"2026-05-03T23:59:45.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.715408762464392,"aZ":-31.93194142735152,"pfxX":9.393230874603052,"pfxZ":0.1325088316799814,"pX":-0.1452226613406258,"pZ":3.277858901586775,"vX0":-12.194189738352684,"vY0":-133.55658686643986,"vZ0":-0.798448839901418,"x":122.54,"y":150.28,"x0":3.235424930897423,"y0":50.00223092082105,"z0":5.854333791111411,"aX":17.160962755610672},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.2,"breakHorizontal":-14.8,"spinRate":2011,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.408350870861808,"extension":6.202789568845367},"hitData":{"launchSpeed":83.6,"launchAngle":60.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":137.6,"coordY":139.32}},"index":4,"playId":"b0009bb7-9490-3a53-9c1a-b234c684bd2e","pitchNumber":5,"startTime":"2026-05-03T23:59:59.042Z","endTime":"2026-05-04T00:00:10.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:00:10.155Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wenceel Pérez grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-04T00:02:13.872Z","endTime":"2026-05-04T00:03:07.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95934176981226,"aZ":-13.259447307054169,"pfxX":-5.366841106467149,"pfxZ":9.56174762294242,"pX":-0.8511794056002373,"pZ":2.6260385048725445,"vX0":3.4237867802425694,"vY0":-140.07053263198932,"vZ0":-5.273176058054377,"x":149.44,"y":167.88,"x0":-1.3949292266646,"y0":50.00210454383756,"z0":5.406745077840078,"aX":-10.61611575304202},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":9.0,"spinRate":2388,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3917080367667962,"extension":6.667163341274039},"index":0,"playId":"0fe579ee-fbe5-3b6b-8d66-d5ef50947c23","pitchNumber":1,"startTime":"2026-05-04T00:02:39.400Z","endTime":"2026-05-04T00:02:43.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.32779316903879,"aZ":-34.83312860119537,"pfxX":1.7477970305616153,"pfxZ":-1.6145154563738302,"pX":0.11813028778097315,"pZ":1.7648677739645808,"vX0":3.3060363986487724,"vY0":-126.57022663457607,"vZ0":-2.5717294857005273,"x":112.5,"y":191.13,"x0":-1.424712012304092,"y0":50.00265767326114,"z0":5.544043692285787,"aX":2.876932230440447},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.2,"breakHorizontal":-3.8,"spinRate":2606,"spinDirection":61},"zone":8,"typeConfidence":2.0,"plateTime":0.43037139356498644,"extension":6.478658341210763},"hitData":{"launchSpeed":97.6,"launchAngle":-2.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.34,"coordY":159.79}},"index":1,"playId":"30b84593-cc8e-3d9b-bc68-f818b7e71153","pitchNumber":2,"startTime":"2026-05-04T00:02:59.081Z","endTime":"2026-05-04T00:03:07.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:03:07.036Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-04T00:03:14.287Z","endTime":"2026-05-04T00:05:14.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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.6,"endSpeed":89.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.351661788197994,"aZ":-13.06030297090993,"pfxX":-1.977798151584416,"pfxZ":9.367784897602188,"pX":0.7827817933422145,"pZ":2.519208277225962,"vX0":6.255170930961864,"vY0":-141.91158953874515,"vZ0":-5.802590927450088,"x":87.16,"y":170.76,"x0":-1.1926388513045383,"y0":50.00395780931152,"z0":5.421814891306001,"aX":-4.036636845099531},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":2.3,"spinRate":2413,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3858996961368075,"extension":6.794470318682094},"index":0,"playId":"65c76fc0-91f0-3ee6-adef-79a231e479a2","pitchNumber":1,"startTime":"2026-05-04T00:03:35.353Z","endTime":"2026-05-04T00:03:39.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.657860547170717,"aZ":-34.37748391278867,"pfxX":1.3416060714813574,"pfxZ":-1.3333126980797,"pX":0.20475767630512362,"pZ":1.5477140041123991,"vX0":3.1499691705444626,"vY0":-127.25287767364529,"vZ0":-3.306228957310618,"x":109.2,"y":196.99,"x0":-1.2205862011966617,"y0":50.0053012516644,"z0":5.570714565606449,"aX":2.2129733762564934},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.9,"breakHorizontal":-3.1,"spinRate":2640,"spinDirection":67},"zone":8,"typeConfidence":2.0,"plateTime":0.4294618158618575,"extension":6.518563584145196},"index":1,"playId":"6efe9780-e0ca-3ec1-b15a-c53cd370cfb6","pitchNumber":2,"startTime":"2026-05-04T00:03:51.863Z","endTime":"2026-05-04T00:03:57.739Z","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":99.1,"endSpeed":89.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.587283846543016,"aZ":-8.578878840663931,"pfxX":-4.933505815661749,"pfxZ":11.431627774945845,"pX":1.1684799383994757,"pZ":0.9253872036320078,"vX0":7.564613995165525,"vY0":-143.7387360080579,"vZ0":-10.84489501510047,"x":72.46,"y":213.79,"x0":-0.8731869027761395,"y0":50.00051032057283,"z0":5.307998816186609,"aX":-10.181114858984374},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.2,"breakHorizontal":7.2,"spinRate":2507,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3830817433374287,"extension":6.901939781647037},"index":2,"playId":"79f6e560-be31-36bb-b99e-29c504dfda06","pitchNumber":3,"startTime":"2026-05-04T00:04:09.976Z","endTime":"2026-05-04T00:04:14.679Z","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":99.4,"endSpeed":90.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.647888345029784,"aZ":-10.610679783359444,"pfxX":-3.6919424823559654,"pfxZ":10.188030414159261,"pX":0.3227320038516335,"pZ":2.2161375634012743,"vX0":5.048401737500378,"vY0":-144.54713021034644,"vZ0":-7.220907431122537,"x":104.7,"y":178.94,"x0":-0.9666164314264781,"y0":50.00109455778618,"z0":5.397806518055411,"aX":-7.813209046465495},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.2,"breakHorizontal":5.6,"spinRate":2447,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.37890920240268056,"extension":6.869894704114064},"index":3,"playId":"51100a7e-c756-3a9e-a86a-708586dbdb59","pitchNumber":4,"startTime":"2026-05-04T00:04:30.673Z","endTime":"2026-05-04T00:04:35.252Z","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":88.6,"endSpeed":82.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.818993068668718,"aZ":-30.41374823604358,"pfxX":0.4363032886425948,"pfxZ":1.042382295509303,"pX":2.2772637145949823,"pZ":0.03978635365813293,"vX0":7.896752111163812,"vY0":-128.77079499950122,"vZ0":-7.644811485168437,"x":30.2,"y":237.71,"x0":-0.8809212364464158,"y0":50.00097677850146,"z0":5.388056441322644,"aX":0.7347714635783182},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.4,"breakHorizontal":-2.5,"spinRate":2661,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4247582535248018,"extension":6.785393970545235},"index":4,"playId":"75190112-3822-3bb2-9ec7-62818f69901d","pitchNumber":5,"startTime":"2026-05-04T00:04:49.829Z","endTime":"2026-05-04T00:04:53.771Z","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":98.5,"endSpeed":89.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.463906243721276,"aZ":-10.018698026462799,"pfxX":-3.8362784876605027,"pfxZ":10.752363007083346,"pX":0.8369671102009587,"pZ":2.85635491171021,"vX0":6.591797154138349,"vY0":-143.20003833354204,"vZ0":-5.6780291636597235,"x":85.1,"y":161.66,"x0":-1.0045921514808067,"y0":50.00323933390348,"z0":5.502187077823557,"aX":-7.905493560659947},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.4,"breakHorizontal":5.5,"spinRate":2475,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3836318540551584,"extension":6.862424908500307},"index":5,"playId":"254fa851-20e1-3c2d-9133-a89728633973","pitchNumber":6,"startTime":"2026-05-04T00:05:09.620Z","endTime":"2026-05-04T00:05:14.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:05:14.478Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Rogers flies out to right fielder Andrew McCutchen.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-04T00:05:16.292Z","endTime":"2026-05-04T00:06:19.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.809455970761064,"aZ":-33.278690513002296,"pfxX":1.736476921821183,"pfxZ":-0.66495373997002,"pX":0.1411180377856949,"pZ":1.8931801267992339,"vX0":3.242942091789769,"vY0":-127.10279435304656,"vZ0":-2.82287074027214,"x":111.62,"y":187.66,"x0":-1.3703590827593966,"y0":50.003569851442,"z0":5.62576401451787,"aX":2.878797416220842},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.6,"breakHorizontal":-3.8,"spinRate":2611,"spinDirection":76},"zone":8,"typeConfidence":2.0,"plateTime":0.4287612100813756,"extension":6.600565141312133},"index":0,"playId":"67385d0d-fb4a-335c-a6de-aecd7da754bb","pitchNumber":1,"startTime":"2026-05-04T00:05:38.547Z","endTime":"2026-05-04T00:05:42.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.427984906448653,"aZ":-41.006329199365545,"pfxX":2.5681308532660623,"pfxZ":-6.1187790966414415,"pX":0.5389691459423499,"pZ":3.4245791478995304,"vX0":3.091972394502535,"vY0":-120.0010181123122,"vZ0":2.5458499737725697,"x":96.46,"y":146.32,"x0":-1.1048179364649715,"y0":50.002278146750584,"z0":6.029549829134979,"aX":3.7069354347205494},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-10.1,"breakHorizontal":-5.4,"spinRate":2587,"spinDirection":38},"zone":12,"typeConfidence":2.0,"plateTime":0.4582167175493628,"extension":6.435130964056122},"index":1,"playId":"bbe18c73-c28d-376e-8845-24014748980e","pitchNumber":2,"startTime":"2026-05-04T00:05:53.221Z","endTime":"2026-05-04T00:05:57.889Z","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":98.0,"endSpeed":89.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.29114104436769,"aZ":-11.337045811972082,"pfxX":-3.2917972616798004,"pfxZ":10.172929971574039,"pX":0.18650721024184352,"pZ":2.147570818074292,"vX0":4.330888823984942,"vY0":-142.5595274982709,"vZ0":-7.270364016381133,"x":109.89,"y":180.8,"x0":-0.9282042695028345,"y0":50.000470239554794,"z0":5.454730087607332,"aX":-6.741275725961507},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.0,"breakHorizontal":5.0,"spinRate":2468,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.38494573211831007,"extension":6.789249353272664},"hitData":{"launchSpeed":97.9,"launchAngle":47.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.94,"coordY":87.9}},"index":2,"playId":"69e45270-a41d-3f1f-8636-a095fbaa1afc","pitchNumber":3,"startTime":"2026-05-04T00:06:09.238Z","endTime":"2026-05-04T00:06:19.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:06:19.005Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-04T00:08:24.751Z","endTime":"2026-05-04T00:09:28.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":83.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.729383847127355,"aZ":-27.409675734959233,"pfxX":11.0729117166727,"pfxZ":2.6661127554113246,"pX":0.5861638637250018,"pZ":2.6034913154134243,"vX0":-10.384546132910328,"vY0":-132.95263038027934,"vZ0":-3.4453724381073485,"x":94.66,"y":168.49,"x0":3.1056454104172917,"y0":50.00434553722989,"z0":5.90722608518829,"aX":19.808100780172545},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.2,"breakHorizontal":-17.8,"spinRate":1823,"spinDirection":123},"zone":6,"typeConfidence":0.91,"plateTime":0.41209264215164776,"extension":6.082811225055527},"index":0,"playId":"822a4f9f-2178-3e18-897d-4d0c06d534af","pitchNumber":1,"startTime":"2026-05-04T00:08:51.335Z","endTime":"2026-05-04T00:08:56.209Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.160980628804126,"aZ":-27.7785236903412,"pfxX":10.1382403228091,"pfxZ":2.494767601467599,"pX":0.23564036260735943,"pZ":3.244530029847293,"vX0":-10.569251626365842,"vY0":-131.74779129490568,"vZ0":-1.775841518485971,"x":108.02,"y":151.18,"x0":2.9761286206908406,"y0":50.0042906482741,"z0":5.974026990526554,"aX":17.88042733980005},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.3,"breakHorizontal":-16.1,"spinRate":2049,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.41523924699396275,"extension":6.16531425155162},"index":1,"playId":"f223f012-f00f-38cf-8244-fa96d717dd5a","pitchNumber":2,"startTime":"2026-05-04T00:09:09.720Z","endTime":"2026-05-04T00:09:14.065Z","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":81.1,"endSpeed":74.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.057141668891884,"aZ":-27.36270535856967,"pfxX":-3.980869913366308,"pfxZ":3.429272502926871,"pX":0.00576869044623885,"pZ":3.1899202007512653,"vX0":-6.716951470584919,"vY0":-117.91461673432622,"vZ0":-0.6179972815146886,"x":116.78,"y":152.65,"x0":3.4120208325254087,"y0":50.00499852142554,"z0":5.986851055617356,"aX":-5.587731099633934},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":6.4,"breakHorizontal":8.9,"spinRate":2542,"spinDirection":295},"zone":2,"typeConfidence":0.9,"plateTime":0.46506218646843234,"extension":6.021286648212048},"index":2,"playId":"308e6b5b-e364-3526-b740-79131de830c8","pitchNumber":3,"startTime":"2026-05-04T00:09:24.295Z","endTime":"2026-05-04T00:09:28.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:09:28.840Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Jung pops out to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-04T00:09:31.665Z","endTime":"2026-05-04T00:10:15.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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":"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":88.3,"endSpeed":80.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.476829250997465,"aZ":-32.9994248064991,"pfxX":9.6944876037237,"pfxZ":-0.49478708066857546,"pX":1.1236234325792405,"pZ":1.6852906511464387,"vX0":-8.502511179277576,"vY0":-128.32952202035935,"vZ0":-3.7220739506438463,"x":74.17,"y":193.28,"x0":3.2261971687654447,"y0":50.0056822155495,"z0":5.7355087571561345,"aX":16.112687807871467},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.6,"breakHorizontal":-15.6,"spinRate":1516,"spinDirection":115},"zone":14,"typeConfidence":0.89,"plateTime":0.4274203978745894,"extension":5.994673082189654},"index":0,"playId":"55e6c6d4-c0a7-3aad-96dc-c02a949e3c60","pitchNumber":1,"startTime":"2026-05-04T00:09:49.329Z","endTime":"2026-05-04T00:09:53.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.577281104257132,"aZ":-26.266138455386184,"pfxX":9.823006954985665,"pfxZ":3.3299276238985023,"pX":-0.29152849012840426,"pZ":3.564828393475559,"vX0":-11.779886126227785,"vY0":-132.91100656001154,"vZ0":-1.1654568007551762,"x":128.11,"y":142.53,"x0":2.938238923951968,"y0":50.00465938249911,"z0":5.930496075312597,"aX":17.439006014976137},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.0,"breakHorizontal":-15.0,"spinRate":2051,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.4133413950985281,"extension":6.015175427960524},"hitData":{"launchSpeed":80.0,"launchAngle":64.0,"totalDistance":188.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.13,"coordY":148.14}},"index":1,"playId":"cb21d849-dc21-3d85-9d77-c9393fd6c310","pitchNumber":2,"startTime":"2026-05-04T00:10:02.787Z","endTime":"2026-05-04T00:10:15.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:10:15.159Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, third baseman Colt Keith to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-04T00:10:40.565Z","endTime":"2026-05-04T00:12:21.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28062676837417,"aZ":-35.073789497035115,"pfxX":9.270906009891695,"pfxZ":-1.7566141976067486,"pX":0.6944904501449115,"pZ":1.55039764622979,"vX0":-9.383192433921213,"vY0":-127.55065152395727,"vZ0":-3.4457297614813642,"x":90.53,"y":196.92,"x0":3.2167214373999724,"y0":50.00594526536878,"z0":5.68511403911605,"aX":15.276230874636685},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.7,"breakHorizontal":-14.6,"spinRate":1671,"spinDirection":106},"zone":14,"typeConfidence":0.92,"plateTime":0.4294479209759339,"extension":6.182853700338744},"index":0,"playId":"d7880a1c-5b2b-34c9-aeb6-affcaaa2935f","pitchNumber":1,"startTime":"2026-05-04T00:10:43.197Z","endTime":"2026-05-04T00:10:46.671Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-04T00:10:54.794Z","endTime":"2026-05-04T00:11:05.231Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.32448961782173,"aZ":-31.78656462816539,"pfxX":9.693765625458616,"pfxZ":0.2237560098298168,"pX":0.19530057415323124,"pZ":1.712247449475595,"vX0":-10.783391886153037,"vY0":-129.40951450785033,"vZ0":-4.0387990141143515,"x":109.56,"y":192.55,"x0":3.1208663244664616,"y0":50.00186659167649,"z0":5.679170977801461,"aX":16.74489057127884},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.2,"breakHorizontal":-15.7,"spinRate":1586,"spinDirection":108},"zone":8,"typeConfidence":0.71,"plateTime":0.4203023620933406,"extension":6.094262611692794},"index":2,"playId":"a5279e9a-677f-3188-b013-20b0ef20053a","pitchNumber":2,"startTime":"2026-05-04T00:11:05.231Z","endTime":"2026-05-04T00:11:08.734Z","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":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.296718998734097,"aZ":-29.907456455268324,"pfxX":9.69986287378283,"pfxZ":1.3372456862386368,"pX":0.05073941240112699,"pZ":1.3710346803111213,"vX0":-11.083106953451361,"vY0":-128.46780471669513,"vZ0":-5.263394811208488,"x":115.07,"y":201.76,"x0":3.125900119964047,"y0":50.00540866354083,"z0":5.723391994083411,"aX":16.496304786626606},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.6,"breakHorizontal":-15.6,"spinRate":1499,"spinDirection":119},"zone":14,"typeConfidence":0.85,"plateTime":0.4235641196741473,"extension":6.080796511910548},"index":3,"playId":"55a3986e-e7ca-3ebe-a5ee-eb012930c382","pitchNumber":3,"startTime":"2026-05-04T00:11:20.651Z","endTime":"2026-05-04T00:11:24.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.099278053234425,"aZ":-22.821872602144698,"pfxX":3.0052144907062717,"pfxZ":5.229843815325875,"pX":1.0674336866080665,"pZ":3.7160381859497527,"vX0":-7.068360302794881,"vY0":-132.584537927891,"vZ0":-1.3845944790571816,"x":76.31,"y":138.45,"x0":3.371952614732268,"y0":50.00365040040142,"z0":5.902963724409927,"aX":5.37584500506721},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.4,"breakHorizontal":-4.0,"spinRate":1998,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.41236851645238115,"extension":6.1259200177484345},"index":4,"playId":"4b850d14-1cb5-3636-9e37-f302bc246393","pitchNumber":4,"startTime":"2026-05-04T00:11:41.629Z","endTime":"2026-05-04T00:11:45.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.762008035623776,"aZ":-33.31821491282881,"pfxX":-4.1307956036885605,"pfxZ":-0.8247324640900926,"pX":1.2932434685751681,"pZ":1.7633764097457316,"vX0":-3.992243619526397,"vY0":-118.0935782269874,"vZ0":-2.061476048725381,"x":67.7,"y":191.17,"x0":3.552062423774293,"y0":50.00190789465525,"z0":5.758575196942188,"aX":-5.74233769644111},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-1.8,"breakHorizontal":8.5,"spinRate":2643,"spinDirection":293},"zone":14,"typeConfidence":0.9,"plateTime":0.4665998152788067,"extension":5.954824327348388},"index":5,"playId":"02f2ce91-dc84-31af-a0cc-46a7f68427e3","pitchNumber":5,"startTime":"2026-05-04T00:11:55.124Z","endTime":"2026-05-04T00:11:59.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52801891299746,"aZ":-33.062539293411206,"pfxX":10.619737991027213,"pfxZ":-0.5486935217838127,"pX":-0.1755245775791794,"pZ":2.1569842613865338,"vX0":-11.122957652265837,"vY0":-127.12905238563984,"vZ0":-2.6628283824274797,"x":123.69,"y":180.54,"x0":2.880619233187613,"y0":50.00005826190507,"z0":5.847385846721954,"aX":17.34784395672472},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.4,"breakHorizontal":-16.7,"spinRate":1664,"spinDirection":114},"zone":8,"typeConfidence":0.92,"plateTime":0.4311567589115475,"extension":6.024076225323816},"hitData":{"launchSpeed":108.7,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":170.94}},"index":6,"playId":"85776057-4717-38de-b5bf-ce6fe92798a9","pitchNumber":6,"startTime":"2026-05-04T00:12:13.012Z","endTime":"2026-05-04T00:12:21.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:12:21.238Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to left fielder Ezequiel Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-04T00:14:43.169Z","endTime":"2026-05-04T00:16:33.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.134715358610464,"aZ":-10.718455693226806,"pfxX":-4.468493253100642,"pfxZ":10.66471468898089,"pX":0.1908411221240143,"pZ":3.8601710498133155,"vX0":5.5990091781496005,"vY0":-141.8164912249954,"vZ0":-2.883398398739508,"x":109.73,"y":134.56,"x0":-1.239959390687846,"y0":50.0056984293672,"z0":5.586205297102688,"aX":-8.992720955325407},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.8,"breakHorizontal":6.8,"spinRate":2375,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.38805143140678044,"extension":6.59657737168835},"index":0,"playId":"530d2337-0bd1-3e3c-bfe7-6c97d772cd15","pitchNumber":1,"startTime":"2026-05-04T00:14:52.964Z","endTime":"2026-05-04T00:14:56.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.749487937969036,"aZ":-32.48961542175527,"pfxX":1.8603836385539902,"pfxZ":-0.19786765217445534,"pX":0.5913800163273722,"pZ":1.8753389161483365,"vX0":4.255928512044813,"vY0":-124.86303341467352,"vZ0":-2.6903083657816595,"x":94.46,"y":188.15,"x0":-1.370001223982079,"y0":50.001960150573794,"z0":5.6129911598784465,"aX":2.9673106605187174},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.7,"breakHorizontal":-4.3,"spinRate":2730,"spinDirection":81},"zone":9,"typeConfidence":2.0,"plateTime":0.43697225335143,"extension":6.205498650735786},"index":1,"playId":"de4127f0-58a6-3bc3-8372-f847d77beee7","pitchNumber":2,"startTime":"2026-05-04T00:15:08.635Z","endTime":"2026-05-04T00:15:12.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75118492220043,"aZ":-12.552938455401248,"pfxX":-3.951677661981982,"pfxZ":9.418077187904839,"pX":0.4120316441797901,"pZ":2.0680977947667745,"vX0":5.764767139453531,"vY0":-143.1395580838464,"vZ0":-7.031201307801732,"x":101.29,"y":182.94,"x0":-1.110761719485779,"y0":50.00533301440744,"z0":5.3353775449346825,"aX":-8.23546682263714},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.8,"breakHorizontal":6.0,"spinRate":2497,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.382040152077062,"extension":6.664468240701029},"index":2,"playId":"8f46dc69-d3c3-3191-bf70-998754b4200c","pitchNumber":3,"startTime":"2026-05-04T00:15:25.522Z","endTime":"2026-05-04T00:15:29.287Z","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":84.4,"endSpeed":77.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1307683274126,"aZ":-39.467431021675885,"pfxX":1.4915212587713322,"pfxZ":-4.747691207855484,"pX":-0.13055405225905675,"pZ":2.4962111408599834,"vX0":2.059491598495079,"vY0":-123.00229453264372,"vZ0":-0.18606130739748217,"x":121.98,"y":171.38,"x0":-1.172197274709376,"y0":50.00599837811399,"z0":5.915908015888964,"aX":2.28869957736615},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-8.4,"breakHorizontal":-3.1,"spinRate":2740,"spinDirection":29},"zone":5,"typeConfidence":2.0,"plateTime":0.4450942796917601,"extension":6.391865689398942},"index":3,"playId":"38cb3377-b4f5-392f-9e98-03d3ce63d289","pitchNumber":4,"startTime":"2026-05-04T00:15:45.625Z","endTime":"2026-05-04T00:15:49.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82052505144907,"aZ":-28.873782182021156,"pfxX":-8.564715179247019,"pfxZ":1.783352918852355,"pX":-1.4552163075010554,"pZ":3.304075435912038,"vX0":2.639582785060316,"vY0":-135.640699354277,"vZ0":-0.6078974998771349,"x":172.47,"y":149.57,"x0":-1.332967752996838,"y0":50.00143389543095,"z0":5.558189738724262,"aX":-15.83338770551777},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.4,"breakHorizontal":14.9,"spinRate":1781,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4050069990128309,"extension":6.696294679071022},"index":4,"playId":"f8b62818-ccb5-324c-a3bb-3a46f5a71371","pitchNumber":5,"startTime":"2026-05-04T00:16:05.161Z","endTime":"2026-05-04T00:16:09.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.3040384692689,"aZ":-12.549865234120745,"pfxX":-4.391196609807498,"pfxZ":9.486261165356458,"pX":-0.08001924708394115,"pZ":3.5223508221286806,"vX0":5.095936343475778,"vY0":-143.20715784617667,"vZ0":-3.359787058304081,"x":120.05,"y":143.68,"x0":-1.3154043049039148,"y0":50.00315810471633,"z0":5.500410456441821,"aX":-9.084802628461732},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.7,"breakHorizontal":6.8,"spinRate":2493,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3830631076620503,"extension":6.796816197448649},"hitData":{"launchSpeed":92.0,"launchAngle":51.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.94,"coordY":106.16}},"index":5,"playId":"6ba8ef59-e623-35fe-bb46-db3c1a58da51","pitchNumber":6,"startTime":"2026-05-04T00:16:22.598Z","endTime":"2026-05-04T00:16:33.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:16:33.694Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Vierling grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-04T00:16:36.748Z","endTime":"2026-05-04T00:17:57.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38073527169511,"aZ":-14.087821810580332,"pfxX":-4.546531798148656,"pfxZ":8.829789116235457,"pX":1.1160748869648391,"pZ":2.45600793389996,"vX0":8.033722928226947,"vY0":-142.16864298956216,"vZ0":-5.725551094125368,"x":74.46,"y":172.47,"x0":-1.1547734889954226,"y0":50.00431998625042,"z0":5.389172581851956,"aX":-9.314943789205568},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.0,"breakHorizontal":6.6,"spinRate":2454,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3851644649815724,"extension":6.809195768599874},"index":0,"playId":"7fb2e3ce-45ba-37b9-93e4-1c61e6df12d2","pitchNumber":1,"startTime":"2026-05-04T00:16:59.292Z","endTime":"2026-05-04T00:17:04.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.69468494428986,"aZ":-10.472906622812856,"pfxX":-3.502519990359332,"pfxZ":10.565529301016973,"pX":-0.009971339730702829,"pZ":3.2256277176581722,"vX0":4.502180313410848,"vY0":-143.04557001294435,"vZ0":-4.568883407872708,"x":117.38,"y":151.69,"x0":-1.1557446187587288,"y0":50.00609260148698,"z0":5.5110243084638455,"aX":-7.196555431298852},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.2,"breakHorizontal":5.4,"spinRate":2459,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3841936557366905,"extension":6.8030197214681785},"index":1,"playId":"633e337e-d555-3720-bc42-193f2ac344b7","pitchNumber":2,"startTime":"2026-05-04T00:17:14.058Z","endTime":"2026-05-04T00:17:17.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43487163988455,"aZ":-9.864478620394976,"pfxX":-3.7077299289837753,"pfxZ":10.869424225084686,"pX":0.9846593561728186,"pZ":1.1110187033888763,"vX0":6.944735902547869,"vY0":-142.51759226756133,"vZ0":-9.912951283060597,"x":79.47,"y":208.78,"x0":-1.0044304763166758,"y0":50.002369537134456,"z0":5.261800522862844,"aX":-7.610330940577659},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.8,"breakHorizontal":5.3,"spinRate":2469,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38465693601312534,"extension":6.796148418871026},"index":2,"playId":"af41fb62-8240-3862-b84b-d4c0d194dd83","pitchNumber":3,"startTime":"2026-05-04T00:17:30.954Z","endTime":"2026-05-04T00:17:34.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.510412627941868,"aZ":-33.67141726554934,"pfxX":1.0432089341151753,"pfxZ":-0.9137715593848776,"pX":0.5585090127829241,"pZ":1.5946562711707155,"vX0":4.138860150710428,"vY0":-126.59969122037165,"vZ0":-3.308052306972966,"x":95.71,"y":195.72,"x0":-1.229498406348166,"y0":50.00546559131404,"z0":5.598068672686018,"aX":1.7026649127995461},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.2,"breakHorizontal":-2.8,"spinRate":2611,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4317279974414241,"extension":6.315555623560877},"hitData":{"launchSpeed":91.3,"launchAngle":4.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":152.19}},"index":3,"playId":"7b4393ef-fc8d-31dc-8bab-ad79794e59df","pitchNumber":4,"startTime":"2026-05-04T00:17:49.487Z","endTime":"2026-05-04T00:17:57.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:17:57.572Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colt Keith lines out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-04T00:18:12.417Z","endTime":"2026-05-04T00:19:36.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7868490269667,"aZ":-15.67946689715445,"pfxX":-4.610394536060532,"pfxZ":8.096472984136453,"pX":-0.5445672688665018,"pZ":3.4778104880158023,"vX0":3.627078385354459,"vY0":-141.9078233263874,"vZ0":-2.9046160867498823,"x":137.76,"y":144.88,"x0":-1.240923011338472,"y0":50.00502673757007,"z0":5.514886617692763,"aX":-9.394617177855858},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.3,"breakHorizontal":7.6,"spinRate":2423,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3861364599245123,"extension":6.6848543773981675},"index":0,"playId":"a6065ede-b3be-386d-a5b5-d56b3acdbafe","pitchNumber":1,"startTime":"2026-05-04T00:18:22.911Z","endTime":"2026-05-04T00:18:27.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83224644927708,"aZ":-20.010660806523422,"pfxX":-6.243914930559724,"pfxZ":6.917159212669341,"pX":0.619461725029562,"pZ":1.698403901419503,"vX0":7.092039095891012,"vY0":-131.06525967090136,"vZ0":-5.8819973624026005,"x":93.39,"y":192.92,"x0":-1.2962916816419747,"y0":50.00629719259282,"z0":5.442333921964019,"aX":-10.98582647469228},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.5,"breakHorizontal":10.0,"spinRate":1420,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.4161563878501968,"extension":6.658345638880907},"index":1,"playId":"12bd5b91-33b0-3ded-9cd6-791b4ae2726b","pitchNumber":2,"startTime":"2026-05-04T00:18:39.539Z","endTime":"2026-05-04T00:19:06.559Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59734296024627,"aZ":-25.34333089931335,"pfxX":-8.526135739955738,"pfxZ":3.783647895698132,"pX":0.19758133858386595,"pZ":0.9719713602984017,"vX0":6.711085784596504,"vY0":-133.7052638513153,"vZ0":-6.63803369838163,"x":109.47,"y":212.54,"x0":-1.2407814730366933,"y0":50.00208115885044,"z0":5.312650495612215,"aX":-15.392407986675364},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.5,"breakHorizontal":13.9,"spinRate":1633,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4100981048964569,"extension":6.8602242425961295},"index":2,"playId":"baced740-61a6-385d-a4cf-642bc43ebd3c","pitchNumber":3,"startTime":"2026-05-04T00:19:13.806Z","endTime":"2026-05-04T00:19:19.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.093857757756215,"aZ":-36.03188413001354,"pfxX":1.717623172957323,"pfxZ":-2.417652784229089,"pX":0.29090012207342125,"pZ":3.3634970036284813,"vX0":3.6154702375820555,"vY0":-125.93090377559979,"vZ0":1.4204477678494547,"x":105.91,"y":147.97,"x0":-1.390147534216085,"y0":50.002540826181516,"z0":5.720837794669549,"aX":2.7406162493220796},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.7,"breakHorizontal":-4.0,"spinRate":2620,"spinDirection":82},"zone":3,"typeConfidence":2.0,"plateTime":0.4360146109118799,"extension":6.509949438154301},"hitData":{"launchSpeed":93.7,"launchAngle":19.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":123.06,"coordY":72.14}},"index":3,"playId":"f7dfa6ef-e199-38df-8a84-0d791b617298","pitchNumber":4,"startTime":"2026-05-04T00:19:29.884Z","endTime":"2026-05-04T00:19:36.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:19:36.910Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-04T00:21:43.469Z","endTime":"2026-05-04T00:22:46.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"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":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89442147408933,"aZ":-26.993319744864625,"pfxX":10.548926580329976,"pfxZ":2.947869090983419,"pX":0.7332667992146303,"pZ":3.1145029649500056,"vX0":-9.926301740492903,"vY0":-131.1126614699114,"vZ0":-2.1166892766684295,"x":89.05,"y":154.69,"x0":3.1779768217086284,"y0":50.005782077728696,"z0":5.9248796097690155,"aX":18.569077795120688},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.2,"breakHorizontal":-17.3,"spinRate":1881,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.41602946022279186,"extension":6.085755537086517},"index":0,"playId":"0bb294fd-ca76-32c0-b7c5-ac10c2ccd4f0","pitchNumber":1,"startTime":"2026-05-04T00:22:05.711Z","endTime":"2026-05-04T00:22:10.185Z","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":81.4,"endSpeed":75.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.37898729652256,"aZ":-29.652131701960567,"pfxX":-5.516609147130686,"pfxZ":1.7532219568956178,"pX":0.3688486066583756,"pZ":1.9388635653921584,"vX0":-5.384824476295844,"vY0":-118.50847300380215,"vZ0":-2.8301159698890195,"x":102.94,"y":186.43,"x0":3.378268548914855,"y0":50.002271436904074,"z0":5.827882192665458,"aX":-7.929265190900785},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.8,"breakHorizontal":11.2,"spinRate":2599,"spinDirection":295},"zone":9,"typeConfidence":0.9,"plateTime":0.4603007002449475,"extension":6.094886520814453},"index":1,"playId":"59bfd8bb-4f93-3eef-b99b-02850067cebc","pitchNumber":2,"startTime":"2026-05-04T00:22:25.493Z","endTime":"2026-05-04T00:22:29.597Z","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":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99343567252672,"aZ":-30.656106318963168,"pfxX":8.07003445521353,"pfxZ":0.8557851905966967,"pX":0.6120916147441273,"pZ":3.2834935182577905,"vX0":-9.308114849750561,"vY0":-132.15316074767006,"vZ0":-1.0282789453775174,"x":93.67,"y":150.13,"x0":3.124114062462727,"y0":50.00317611305295,"z0":5.92038923548658,"aX":14.337654788036744},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.6,"breakHorizontal":-12.7,"spinRate":1852,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.4137496359183914,"extension":6.132444747157947},"hitData":{"launchSpeed":54.8,"launchAngle":7.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":129.59,"coordY":147.91}},"index":2,"playId":"a2b6bc81-6cbb-3a5b-9dc3-b9dfc8537769","pitchNumber":3,"startTime":"2026-05-04T00:22:39.344Z","endTime":"2026-05-04T00:22:46.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:22:46.954Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-04T00:22:59.527Z","endTime":"2026-05-04T00:23:37.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"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":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00104438900877,"aZ":-29.485929448598093,"pfxX":9.75326007941372,"pfxZ":1.6361618582877764,"pX":0.5220013524098092,"pZ":2.0849463443660032,"vX0":-9.983178342042446,"vY0":-127.0882813791651,"vZ0":-3.375650791460623,"x":97.1,"y":182.49,"x0":3.2259316526792308,"y0":50.00395443300809,"z0":5.761818055801564,"aX":16.02468603142289},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.4,"breakHorizontal":-15.5,"spinRate":1540,"spinDirection":116},"zone":9,"typeConfidence":0.91,"plateTime":0.4302929921264078,"extension":6.084323123273821},"index":0,"playId":"e85e6d70-bc50-3b03-97f3-32423cf95670","pitchNumber":1,"startTime":"2026-05-04T00:23:11.288Z","endTime":"2026-05-04T00:23:16.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05468722920597,"aZ":-34.604824550238476,"pfxX":7.40646924312733,"pfxZ":-1.4973096691915657,"pX":0.944154261280082,"pZ":2.2498845878176903,"vX0":-8.438966161157571,"vY0":-126.03659020042947,"vZ0":-1.8814980493279205,"x":81.01,"y":178.03,"x0":3.3633908767952962,"y0":50.00475193822617,"z0":5.783502376089841,"aX":11.994632467084063},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.9,"breakHorizontal":-11.6,"spinRate":1467,"spinDirection":106},"zone":14,"typeConfidence":0.91,"plateTime":0.43348591716368556,"extension":6.164866915530071},"hitData":{"launchSpeed":76.9,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":160.3}},"index":1,"playId":"a1e53901-1ad1-3fec-9de9-106d2af4646f","pitchNumber":2,"startTime":"2026-05-04T00:23:29.199Z","endTime":"2026-05-04T00:23:37.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:23:37.201Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Smith singles on a ground ball to right fielder Wenceel Pérez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-04T00:23:49.195Z","endTime":"2026-05-04T00:24:10.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00270443121315,"aZ":-31.311179365393304,"pfxX":8.155261360469506,"pfxZ":0.4917997636024083,"pX":0.1438192678381401,"pZ":2.5648943137049356,"vX0":-10.614352895473322,"vY0":-131.69150441705347,"vZ0":-2.488998087452912,"x":111.52,"y":169.53,"x0":3.160199972212809,"y0":50.006074841882764,"z0":5.830044447646338,"aX":14.381013767644408},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.6,"breakHorizontal":-12.6,"spinRate":1920,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.4153477682479263,"extension":6.13963312492554},"hitData":{"launchSpeed":101.6,"launchAngle":5.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.0,"coordY":127.29}},"index":0,"playId":"421ad192-50af-3ebc-b3c8-dd18eb3ce13d","pitchNumber":1,"startTime":"2026-05-04T00:24:01.821Z","endTime":"2026-05-04T00:24:10.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:24:10.815Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Higashioka walks. Josh Smith to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-04T00:24:51.106Z","endTime":"2026-05-04T00:25:59.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"postOnSecond":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-04T00:24:33.334Z","endTime":"2026-05-04T00:24:53.392Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"}},{"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":90.0,"endSpeed":82.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22883016924271,"aZ":-32.68161841652057,"pfxX":8.774539080751467,"pfxZ":-0.29213889412782024,"pX":1.7773699042328224,"pZ":4.030253019018644,"vX0":-6.6875671484443115,"vY0":-130.87443112794804,"vZ0":1.2554990152738499,"x":49.25,"y":129.96,"x0":3.2238539055540283,"y0":50.00324268072525,"z0":5.989331384757097,"aX":15.24489955233959},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.0,"breakHorizontal":-14.4,"spinRate":1837,"spinDirection":120},"zone":12,"typeConfidence":0.87,"plateTime":0.4182676409346131,"extension":6.08520101407868},"index":1,"playId":"f30d6223-4bd8-3e03-b957-3fd4a9cd097e","pitchNumber":1,"startTime":"2026-05-04T00:24:53.392Z","endTime":"2026-05-04T00:24:56.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.267696536544754,"aZ":-30.125064079374457,"pfxX":9.19768053322802,"pfxZ":1.1354307688175993,"pX":1.0743906446486646,"pZ":3.6984390011632438,"vX0":-9.13601627381029,"vY0":-132.87390220137743,"vZ0":-0.004806146422503654,"x":76.05,"y":138.92,"x0":3.3487125493288126,"y0":50.0020752967921,"z0":5.87423590260088,"aX":16.582336687450233},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.3,"breakHorizontal":-14.9,"spinRate":2084,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4109231254685999,"extension":6.111084269396041},"index":2,"playId":"b1e6902a-a8be-31be-83ee-22d08b474407","pitchNumber":2,"startTime":"2026-05-04T00:25:14.760Z","endTime":"2026-05-04T00:25:18.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.617280348167924,"aZ":-31.84278884124554,"pfxX":9.32506612417326,"pfxZ":0.2113363451201642,"pX":0.7971086824627664,"pZ":0.9205486453444681,"vX0":-9.139510232466769,"vY0":-124.74451962761516,"vZ0":-5.27957787723304,"x":86.62,"y":213.93,"x0":3.271270034045855,"y0":50.00559200117704,"z0":5.644678630341436,"aX":14.916312750487464},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.5,"breakHorizontal":-15.1,"spinRate":1575,"spinDirection":102},"zone":14,"typeConfidence":0.9,"plateTime":0.4366212573310344,"extension":6.151698930450705},"index":3,"playId":"ddd81275-809e-32c9-9fdf-8b4ab653a6bb","pitchNumber":3,"startTime":"2026-05-04T00:25:34.145Z","endTime":"2026-05-04T00:25:38.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.670033052574624,"aZ":-31.487565888771027,"pfxX":10.665368724531561,"pfxZ":0.39885250356689284,"pX":2.1260050377547066,"pZ":3.198631238171505,"vX0":-6.965471392127536,"vY0":-131.37546942533604,"vZ0":-0.6177783489017818,"x":35.96,"y":152.42,"x0":3.435532803603316,"y0":50.00653614308896,"z0":5.791872363811429,"aX":18.515377578512282},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.8,"breakHorizontal":-17.6,"spinRate":1968,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4180528155347014,"extension":6.188087033369734},"index":4,"playId":"3115c8de-75fa-3125-97d2-4fbc70398b46","pitchNumber":4,"startTime":"2026-05-04T00:25:54.916Z","endTime":"2026-05-04T00:25:59.953Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:25:59.953Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out softly, pitcher Brant Hurter to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-04T00:26:02.676Z","endTime":"2026-05-04T00:28:16.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676428,"link":"/api/v1/people/676428"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.330976305769113,"aZ":-34.97947242436963,"pfxX":-4.17409772672331,"pfxZ":-2.0210559927250937,"pX":1.5096887777851955,"pZ":2.7100243632616645,"vX0":-3.383791208891346,"vY0":-117.07365247864158,"vZ0":0.07935012133583053,"x":59.45,"y":165.61,"x0":3.516728695620719,"y0":50.00470869079308,"z0":5.952692817683656,"aX":-5.7874792548190115},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.4,"breakHorizontal":8.4,"spinRate":2603,"spinDirection":292},"zone":12,"typeConfidence":0.9,"plateTime":0.46805062658997443,"extension":5.935848515800698},"index":0,"playId":"d79aa528-9432-3538-89b4-112ecd77765c","pitchNumber":1,"startTime":"2026-05-04T00:26:25.981Z","endTime":"2026-05-04T00:26:30.053Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-04T00:26:41.110Z","endTime":"2026-05-04T00:27:18.683Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.311886080736574,"aZ":-27.524495417956345,"pfxX":10.338284110605889,"pfxZ":2.6351323947141427,"pX":0.011745583659271062,"pZ":2.8783483505988525,"vX0":-11.630291247284722,"vY0":-132.22499528956223,"vZ0":-2.5217200123931174,"x":116.55,"y":161.06,"x0":3.132902289503852,"y0":50.000022281523705,"z0":5.872742367029497,"aX":18.225345052212244},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.4,"breakHorizontal":-16.1,"spinRate":2106,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.41490009437562936,"extension":6.100599005752389},"index":2,"playId":"f71c57c0-b8e2-3a7f-91ac-0d5464607fba","pitchNumber":2,"startTime":"2026-05-04T00:27:18.683Z","endTime":"2026-05-04T00:27:22.276Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.715211728386773,"aZ":-29.504170166349233,"pfxX":-7.60718564710551,"pfxZ":1.889221123486978,"pX":-1.906899463031802,"pZ":0.6049276751931059,"vX0":-9.95016152453396,"vY0":-118.56154338457675,"vZ0":-5.424983102651005,"x":189.69,"y":222.45,"x0":3.340888620625707,"y0":50.00507614338982,"z0":5.631220308811935,"aX":-10.77849000775646},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.3,"breakHorizontal":16.3,"spinRate":2601,"spinDirection":295},"zone":13,"typeConfidence":0.9,"plateTime":0.4628437141165782,"extension":6.092561602091461},"index":3,"playId":"43c969c3-e909-38b1-bfae-72a09d15fbdf","pitchNumber":3,"startTime":"2026-05-04T00:27:43.344Z","endTime":"2026-05-04T00:27:48.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51120547566615,"aZ":-31.56845635484817,"pfxX":11.06042190648778,"pfxZ":0.33884148915620393,"pX":-0.20533647524617166,"pZ":1.4721990384697334,"vX0":-12.617854701109628,"vY0":-132.8469621764714,"vZ0":-5.113886233215416,"x":124.83,"y":199.03,"x0":3.1777501515008346,"y0":50.001323084866925,"z0":5.727510987212223,"aX":19.689729358307485},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-0.4,"breakHorizontal":-17.2,"spinRate":1995,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4129202046811242,"extension":6.187717751527489},"hitData":{"launchSpeed":55.3,"launchAngle":-67.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":132.79,"coordY":178.43}},"index":4,"playId":"2ef795eb-a665-3a1d-b957-55fae159794e","pitchNumber":4,"startTime":"2026-05-04T00:28:07.480Z","endTime":"2026-05-04T00:28:16.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:28:16.724Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Riley Greene walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-04T00:30:20.008Z","endTime":"2026-05-04T00:31:37.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":79.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6906899976611,"aZ":-31.27876566114566,"pfxX":-10.200515318130055,"pfxZ":0.5559098829895195,"pX":-1.2847682226293713,"pZ":2.3228501547508578,"vX0":3.6082165082798836,"vY0":-128.07005331431495,"vZ0":-1.8090205072078405,"x":165.97,"y":176.06,"x0":-1.4075096987788076,"y0":50.00609386443938,"z0":5.545366008188755,"aX":-16.518065572065883},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.7,"breakHorizontal":17.3,"spinRate":1472,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4319045345319372,"extension":6.495453406549154},"index":0,"playId":"03b1f85c-3ed0-3ff5-ad5a-28e1faec98b7","pitchNumber":1,"startTime":"2026-05-04T00:30:46.252Z","endTime":"2026-05-04T00:30:50.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1742291035516,"aZ":-23.91197999152128,"pfxX":-7.864505585145112,"pfxZ":4.934361828188198,"pX":-0.983712587254282,"pZ":2.397469350743604,"vX0":3.7945733160666544,"vY0":-128.4689989912985,"vZ0":-3.2988149146972336,"x":154.5,"y":174.05,"x0":-1.4567504658229922,"y0":50.00213742624038,"z0":5.553042883463453,"aX":-13.168474368493827},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.4,"breakHorizontal":13.4,"spinRate":1601,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4260497753098935,"extension":6.341239945776084},"index":1,"playId":"cc3b9407-07a2-30ea-9bb6-f673fb8727f1","pitchNumber":2,"startTime":"2026-05-04T00:31:00.599Z","endTime":"2026-05-04T00:31:04.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":87.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.14825024827608,"aZ":-8.891200287341576,"pfxX":-5.481690629918227,"pfxZ":11.619659525647595,"pX":1.3628961391568917,"pZ":2.084441410673553,"vX0":8.513707180570387,"vY0":-141.78306745040925,"vZ0":-7.5449847794379945,"x":65.05,"y":182.5,"x0":-0.9885825935568797,"y0":50.006294654628505,"z0":5.3728303188341915,"aX":-10.98785205447411},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.3,"breakHorizontal":7.9,"spinRate":2477,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.38864507243107704,"extension":6.767492095293849},"index":2,"playId":"dd87be44-96d8-395b-8877-7796a6d53d4d","pitchNumber":3,"startTime":"2026-05-04T00:31:15.840Z","endTime":"2026-05-04T00:31:19.698Z","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":0},"pitchData":{"startSpeed":96.6,"endSpeed":86.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.03542507032969,"aZ":-10.246029124320394,"pfxX":-6.179266804253826,"pfxZ":11.1694149473455,"pX":-1.252786296800578,"pZ":3.2466506955260925,"vX0":2.5032043492944083,"vY0":-140.46779111975934,"vZ0":-4.099893409067224,"x":164.75,"y":151.12,"x0":-1.3617749893372166,"y0":50.00162188764545,"z0":5.412098046513881,"aX":-12.130267097283122},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.3,"breakHorizontal":10.6,"spinRate":2434,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39257804867967927,"extension":6.518905662891781},"index":3,"playId":"e6f5b759-65f8-3443-b443-0794f3a4e966","pitchNumber":4,"startTime":"2026-05-04T00:31:32.813Z","endTime":"2026-05-04T00:31:37.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:31:37.513Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Spencer Torkelson homers (6) on a fly ball to left center field. Riley Greene scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-04T00:31:53.945Z","endTime":"2026-05-04T00:33:36.207Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":683004,"link":"/api/v1/people/683004"},"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":683004,"link":"/api/v1/people/683004"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.93296539426094,"aZ":-7.426408584773507,"pfxX":-5.351589543931192,"pfxZ":12.247649636332138,"pX":0.6575889461127461,"pZ":2.4572733570976806,"vX0":6.70667866789905,"vY0":-142.2526532622853,"vZ0":-6.920379290489712,"x":91.93,"y":172.43,"x0":-1.0511114678179576,"y0":50.00128310252697,"z0":5.412543655684184,"aX":-10.812514088230127},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":20.6,"breakHorizontal":8.0,"spinRate":2543,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3871482711184564,"extension":6.779517794055607},"index":0,"playId":"73747c7a-656c-3c07-86d2-f0f182ea3d62","pitchNumber":1,"startTime":"2026-05-04T00:32:04.455Z","endTime":"2026-05-04T00:32:08.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":86.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.96039841564628,"aZ":-9.253425714570563,"pfxX":-4.195832712764654,"pfxZ":11.623063772401917,"pX":-0.014148867276505486,"pZ":3.3916520970956103,"vX0":4.197979258437176,"vY0":-141.36778312737673,"vZ0":-4.125987712460398,"x":117.54,"y":147.21,"x0":-0.9920264562829811,"y0":50.00256396273897,"z0":5.493288791068016,"aX":-8.274052838736031},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.0,"breakHorizontal":6.5,"spinRate":2490,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3913390017070575,"extension":6.461778016968021},"index":1,"playId":"0fd43a64-1883-34bd-b126-fe1896309ccc","pitchNumber":2,"startTime":"2026-05-04T00:32:25.920Z","endTime":"2026-05-04T00:32:30.786Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"9a28272f-69f5-3e20-99df-e05de2bbe8a0","startTime":"2026-05-04T00:32:49.572Z","endTime":"2026-05-04T00:32:52.572Z","isPitch":false,"type":"pickoff"},{"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":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":81.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.989623673158754,"aZ":-32.718853008017206,"pfxX":2.091643101129089,"pfxZ":-0.32842286528471476,"pX":0.002928974416670764,"pZ":2.869061088181202,"vX0":1.6637185058452753,"vY0":-125.98905887465021,"vZ0":-0.5796469208612602,"x":116.89,"y":161.32,"x0":-0.9324450805018203,"y0":50.00446736142461,"z0":5.693838542947836,"aX":3.44135517157444},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.5,"breakHorizontal":-4.1,"spinRate":2659,"spinDirection":72},"zone":2,"typeConfidence":2.0,"plateTime":0.4309308909285443,"extension":6.540788007315984},"hitData":{"launchSpeed":102.1,"launchAngle":29.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":54.52,"coordY":59.46}},"index":3,"playId":"3134a98c-430a-3444-abaa-7187e562d0cb","pitchNumber":3,"startTime":"2026-05-04T00:33:10.321Z","endTime":"2026-05-04T00:33:36.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:33:36.207Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-04T00:33:43.189Z","endTime":"2026-05-04T00:34:51.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23040021872308,"aZ":-35.05788254340056,"pfxX":1.5836080864982751,"pfxZ":-1.8689145319325853,"pX":-0.6796983799673629,"pZ":2.660926560067182,"vX0":1.522085556905656,"vY0":-123.14540392201314,"vZ0":-0.19674943859183547,"x":142.91,"y":166.93,"x0":-1.5103139328314796,"y0":50.00266735708422,"z0":5.694298934671598,"aX":2.4446570981544378},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.2,"breakHorizontal":-3.2,"spinRate":2679,"spinDirection":46},"zone":4,"typeConfidence":2.0,"plateTime":0.44388913222464943,"extension":6.32695978757812},"index":0,"playId":"eaf77eac-5f4f-3a24-a879-f9baee696914","pitchNumber":1,"startTime":"2026-05-04T00:34:01.828Z","endTime":"2026-05-04T00:34:06.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46571752859967,"aZ":-13.275792355649411,"pfxX":-2.5604211567422785,"pfxZ":9.188417894957722,"pX":0.3120817715219272,"pZ":3.2859456958939863,"vX0":5.000261388793072,"vY0":-142.0284379287274,"vZ0":-3.8582012594285766,"x":105.1,"y":150.06,"x0":-1.1332329740206952,"y0":50.00292591546143,"z0":5.497672195356695,"aX":-5.266696139470865},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.1,"breakHorizontal":3.7,"spinRate":2419,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.38465552827862304,"extension":6.837337858175136},"index":1,"playId":"f142c934-9ffc-3475-8709-73da8555abf6","pitchNumber":2,"startTime":"2026-05-04T00:34:21.580Z","endTime":"2026-05-04T00:34:26.074Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-04T00:34:32.011Z","endTime":"2026-05-04T00:34:44.886Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93221387753444,"aZ":-31.521264091846252,"pfxX":-10.057801610507987,"pfxZ":0.35251194045666656,"pX":0.5226176972163238,"pZ":0.9558414429339942,"vX0":8.169132004869981,"vY0":-134.41544889890218,"vZ0":-5.672337775069201,"x":97.08,"y":212.97,"x0":-1.2426234405712022,"y0":50.00171630076552,"z0":5.319543482993192,"aX":-18.484626425820206},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-0.4,"breakHorizontal":16.6,"spinRate":1547,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4068142798490606,"extension":6.581169263768886},"index":3,"playId":"a10bb405-6c40-35ab-b104-34cc54470b4d","pitchNumber":3,"startTime":"2026-05-04T00:34:44.886Z","endTime":"2026-05-04T00:34:51.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:34:51.198Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wenceel Pérez lines out to right fielder Andrew McCutchen.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-04T00:35:00.090Z","endTime":"2026-05-04T00:36:05.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.8,"endSpeed":75.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.733618972946978,"aZ":-42.17351630679021,"pfxX":1.4205039894845735,"pfxZ":-6.979303058754172,"pX":-0.9912136377439995,"pZ":1.3478681121682674,"vX0":0.43977726792418426,"vY0":-119.15963630954863,"vZ0":-1.4699604921962575,"x":154.78,"y":202.39,"x0":-1.3629075568318236,"y0":50.0036195899408,"z0":5.796459953430037,"aX":2.0347706824424305},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-12.7,"breakHorizontal":-2.6,"spinRate":2811,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.4603541158506248,"extension":6.560027735664045},"index":0,"playId":"a16a8d02-809e-3a30-8f21-d69928d2d2b8","pitchNumber":1,"startTime":"2026-05-04T00:35:16.121Z","endTime":"2026-05-04T00:35:20.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16411137219889,"aZ":-21.373310480294165,"pfxX":-0.060262399075405426,"pfxZ":5.576679305522253,"pX":0.5180132226765577,"pZ":1.6989964568002738,"vX0":5.493106564897393,"vY0":-137.28641295693163,"vZ0":-5.955294932277306,"x":97.25,"y":192.91,"x0":-1.4885809045819656,"y0":50.00368026671905,"z0":5.319939601030378,"aX":-0.11686274714093008},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.2,"breakHorizontal":-0.8,"spinRate":2449,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.39672348570471705,"extension":6.678681617346558},"index":1,"playId":"a677b192-a645-3467-a015-01463bb491a8","pitchNumber":2,"startTime":"2026-05-04T00:35:33.619Z","endTime":"2026-05-04T00:35:37.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.992914642074805,"aZ":-36.95708684613708,"pfxX":0.5879962183167153,"pfxZ":-2.960006085485296,"pX":0.6845074985235018,"pZ":1.5217400476509568,"vX0":4.4542071534970304,"vY0":-125.31959794584472,"vZ0":-2.582329344392336,"x":90.91,"y":197.69,"x0":-1.1821893514265711,"y0":50.005707185685615,"z0":5.543434492042437,"aX":0.9487232013057375},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.6,"breakHorizontal":-1.9,"spinRate":2616,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4347391966921279,"extension":6.781591464745013},"hitData":{"launchSpeed":99.6,"launchAngle":22.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":208.12,"coordY":101.35}},"index":2,"playId":"a9c01f77-c170-3424-97e8-734011554525","pitchNumber":3,"startTime":"2026-05-04T00:35:53.854Z","endTime":"2026-05-04T00:36:05.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:36:05.821Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-04T00:36:07.841Z","endTime":"2026-05-04T00:37:15.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.618203489979194,"aZ":-11.552312350499868,"pfxX":-5.098471816192429,"pfxZ":10.248252378849237,"pX":0.6380940773997233,"pZ":2.016861555235182,"vX0":6.49668510619568,"vY0":-140.45144290817944,"vZ0":-7.180979981109356,"x":92.68,"y":184.32,"x0":-1.0346449311303227,"y0":50.0050064124773,"z0":5.3456053544598605,"aX":-10.262334262368064},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.4,"breakHorizontal":8.0,"spinRate":2425,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.38887214228566025,"extension":6.744509715382925},"index":0,"playId":"45622dff-90fa-34a4-9382-e57c28d06bf7","pitchNumber":1,"startTime":"2026-05-04T00:36:30.296Z","endTime":"2026-05-04T00:36:35.403Z","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":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.98085265797076,"aZ":-19.03491775156568,"pfxX":-10.637276488243671,"pfxZ":6.645614191886086,"pX":-0.6651224390767605,"pZ":2.07243249357269,"vX0":4.801427800467627,"vY0":-140.6838288250757,"vZ0":-5.686990104591987,"x":142.35,"y":182.82,"x0":-1.025034005664145,"y0":50.00270507468874,"z0":5.379791374502094,"aX":-21.031027773736476},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.9,"breakHorizontal":18.1,"spinRate":2365,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.3913768099532007,"extension":6.7594707544671575},"index":1,"playId":"d791a643-bc39-3725-8270-366a3034e631","pitchNumber":2,"startTime":"2026-05-04T00:36:51.098Z","endTime":"2026-05-04T00:36:55.612Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1276951918214,"aZ":-33.01392247356582,"pfxX":0.9109725289306256,"pfxZ":-0.5097471394679829,"pX":1.3847163747368978,"pZ":0.39799947438295935,"vX0":5.45611696270552,"vY0":-127.21033568150953,"vZ0":-6.205244672840191,"x":64.22,"y":228.03,"x0":-0.9064298878923421,"y0":50.004036560749896,"z0":5.486431903319619,"aX":1.493101978348435},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.2,"breakHorizontal":-2.9,"spinRate":2700,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4305770732134171,"extension":6.7799955952349436},"index":2,"playId":"b40328c0-5c82-3137-8719-20ec898de26c","pitchNumber":3,"startTime":"2026-05-04T00:37:10.037Z","endTime":"2026-05-04T00:37:15.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:37:15.764Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew McCutchen singles on a line drive to center fielder Matt Vierling.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-04T00:38:37.408Z","endTime":"2026-05-04T00:39:59.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.177458544322036,"aZ":-28.856731894533127,"pfxX":11.203469011060443,"pfxZ":1.8576030009551436,"pX":0.3114616801009995,"pZ":2.101998944139792,"vX0":-10.862359447190356,"vY0":-132.74394366485225,"vZ0":-4.222294882020003,"x":105.13,"y":182.03,"x0":2.9991626455358196,"y0":50.00431479828814,"z0":5.812045357593394,"aX":20.014335324008705},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.6,"breakHorizontal":-18.0,"spinRate":2065,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.4124778008604766,"extension":6.070168574014294},"hitData":{"launchSpeed":103.2,"launchAngle":8.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":99.73,"coordY":96.81}},"index":0,"playId":"bd37eb67-51d3-3761-af76-0b2cc81d27e8","pitchNumber":1,"startTime":"2026-05-04T00:39:48.817Z","endTime":"2026-05-04T00:39:59.574Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:39:59.574Z","atBatIndex":36},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Corey Seager grounds into a double play, first baseman Spencer Torkelson to shortstop Kevin McGonigle to first baseman Spencer Torkelson. Andrew McCutchen out at 2nd. Corey Seager out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-04T00:40:11.491Z","endTime":"2026-05-04T00:41:08.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17750266118189,"aZ":-32.270933594741905,"pfxX":-3.85123417242478,"pfxZ":-0.06729439252106673,"pX":-0.08424818490638675,"pZ":2.0514837568518063,"vX0":-6.703488395602291,"vY0":-117.59216109808119,"vZ0":-2.039021885039828,"x":120.21,"y":183.39,"x0":3.303181056039785,"y0":50.00408203385072,"z0":5.922040618237335,"aX":-5.396242010644273},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.4,"breakHorizontal":8.6,"spinRate":2550,"spinDirection":298},"zone":8,"typeConfidence":0.9,"plateTime":0.4656788758390795,"extension":6.024352178355924},"index":0,"playId":"23dc66f7-23b7-3dd5-965e-377be438ae50","pitchNumber":1,"startTime":"2026-05-04T00:40:23.031Z","endTime":"2026-05-04T00:40:27.337Z","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":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20512981142441,"aZ":-29.8154986861747,"pfxX":11.257755462589257,"pfxZ":1.358807996160536,"pX":0.07620360035143886,"pZ":2.5634815463458365,"vX0":-11.941234891616155,"vY0":-131.5304841485722,"vZ0":-2.775613741076587,"x":114.1,"y":169.57,"x0":3.231591696534009,"y0":50.003209263160834,"z0":5.863661353331885,"aX":19.551296956181194},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.0,"breakHorizontal":-17.5,"spinRate":2034,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.41785126998164035,"extension":6.184397602123169},"index":1,"playId":"f9b9ad36-a16e-3952-8aad-4880673afc96","pitchNumber":2,"startTime":"2026-05-04T00:40:39.805Z","endTime":"2026-05-04T00:40:43.503Z","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":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.800298330998142,"aZ":-28.264231039416604,"pfxX":11.008845534556988,"pfxZ":2.2505904438888216,"pX":-0.11924423903243873,"pZ":2.2008162794076584,"vX0":-11.707453454530548,"vY0":-131.15632524479196,"vZ0":-3.876294575388295,"x":121.55,"y":179.36,"x0":2.9807483571079487,"y0":50.00050344368876,"z0":5.815432038467699,"aX":19.099161723032353},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.4,"breakHorizontal":-17.3,"spinRate":2071,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.41826355697493334,"extension":6.15354282030292},"hitData":{"launchSpeed":95.8,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":178.03}},"index":2,"playId":"799964a4-e0e7-3ec4-8062-3e81e47c9c21","pitchNumber":3,"startTime":"2026-05-04T00:40:59.341Z","endTime":"2026-05-04T00:41:08.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:41:08.911Z","atBatIndex":37},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Josh Jung reaches on a throwing error by shortstop Kevin McGonigle.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-04T00:43:33.187Z","endTime":"2026-05-04T00:44:12.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-04T00:41:26.503Z","endTime":"2026-05-04T00:41:46.048Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ricky Vanasco replaces Brant Hurter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-04T00:41:46.048Z","endTime":"2026-05-04T00:43:35.130Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676568,"link":"/api/v1/people/676568"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.665082725199035,"aZ":-42.974665877007375,"pfxX":1.6600684863792488,"pfxZ":-7.717539427980304,"pX":-1.1935001647781875,"pZ":3.9185613195163778,"vX0":1.5065543761344284,"vY0":-117.88925986960422,"vZ0":4.980725839615253,"x":162.49,"y":132.98,"x0":-2.0579372138331427,"y0":50.004133065955976,"z0":5.759698358577962,"aX":2.3224285648751897},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-12.4,"breakHorizontal":-3.4,"spinRate":2267,"spinDirection":29},"zone":11,"typeConfidence":0.89,"plateTime":0.46567619445943365,"extension":6.682637872416522},"index":2,"playId":"232c1306-7ea2-3a8e-908a-234ba5ac275f","pitchNumber":1,"startTime":"2026-05-04T00:43:35.130Z","endTime":"2026-05-04T00:43:38.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.1,"endSpeed":74.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.390315342995173,"aZ":-43.45856257789467,"pfxX":1.8478866136078875,"pfxZ":-8.08394697494789,"pX":0.4376475052891339,"pZ":1.9890709046634343,"vX0":4.792534420152217,"vY0":-117.97250683923136,"vZ0":0.8803946558097904,"x":100.32,"y":185.08,"x0":-1.867766015920924,"y0":50.00176285981389,"z0":5.646639205983345,"aX":2.5793166354723405},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-14.0,"breakHorizontal":-4.6,"spinRate":2276,"spinDirection":24},"zone":9,"typeConfidence":0.89,"plateTime":0.46594735226003214,"extension":6.644255194635753},"index":3,"playId":"69f085c3-c063-35d6-89d3-bc33ad0a2b35","pitchNumber":2,"startTime":"2026-05-04T00:43:47.812Z","endTime":"2026-05-04T00:43:51.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93934605246251,"aZ":-16.37365460576961,"pfxX":-7.774656610610862,"pfxZ":8.573564666766694,"pX":-0.5156122358582284,"pZ":1.8451504322201622,"vX0":5.729259680894072,"vY0":-135.02540756036146,"vZ0":-6.194325948339956,"x":136.65,"y":188.96,"x0":-1.6569726997258687,"y0":50.00080328892226,"z0":5.32466931702501,"aX":-14.32603153238227},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":12.8,"spinRate":2296,"spinDirection":226},"zone":7,"typeConfidence":0.86,"plateTime":0.4059385329839449,"extension":6.95746177523758},"hitData":{"launchSpeed":87.1,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":160.8}},"index":4,"playId":"4c029bee-6ab5-3c9d-8f61-4c300e2c7053","pitchNumber":3,"startTime":"2026-05-04T00:44:01.247Z","endTime":"2026-05-04T00:44:12.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:44:12.528Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-04T00:44:27.883Z","endTime":"2026-05-04T00:45:31.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.784915105053162,"aZ":-16.01651720360193,"pfxX":-7.56903411432806,"pfxZ":9.029886422896215,"pX":0.5029197918742234,"pZ":1.7679561906157781,"vX0":7.562726092009194,"vY0":-133.4294916804593,"vZ0":-6.396936807265726,"x":97.83,"y":191.05,"x0":-1.3953531381795636,"y0":50.00278280368451,"z0":5.366006452363042,"aX":-13.542710021413503},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.0,"breakHorizontal":11.9,"spinRate":2260,"spinDirection":217},"zone":9,"typeConfidence":0.83,"plateTime":0.41172660176979115,"extension":6.879541747102472},"index":0,"playId":"917b6f77-6e35-3b23-b76d-536f3195785b","pitchNumber":1,"startTime":"2026-05-04T00:44:40.380Z","endTime":"2026-05-04T00:44:44.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.550196706520502,"aZ":-31.88649819437963,"pfxX":-9.634684582799402,"pfxZ":0.19096674088782262,"pX":-0.8208996012629782,"pZ":1.4688863611347283,"vX0":5.6727252951318095,"vY0":-122.0406945590183,"vZ0":-2.6389107585267944,"x":148.29,"y":199.12,"x0":-1.9159519693160105,"y0":50.00321415002883,"z0":5.292792786314566,"aX":-14.628536063473451},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.0,"breakHorizontal":16.2,"spinRate":1366,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.4476954432830351,"extension":6.848341738391325},"index":1,"playId":"d88f7180-bea1-3b8f-bfab-635c03942887","pitchNumber":2,"startTime":"2026-05-04T00:44:57.599Z","endTime":"2026-05-04T00:45:01.004Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-04T00:45:12.097Z","endTime":"2026-05-04T00:45:26.990Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84156505160802,"aZ":-12.698081244199296,"pfxX":-8.847767204998393,"pfxZ":10.27378678625969,"pX":-0.8705063121277513,"pZ":2.6974211597146653,"vX0":5.572934026087463,"vY0":-137.61790475380138,"vZ0":-5.004424740500317,"x":150.18,"y":165.95,"x0":-1.784498618537328,"y0":50.003117230118924,"z0":5.41688849149368,"aX":-16.774508851946525},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":14.6,"spinRate":2251,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.39977145834961947,"extension":6.93019611941808},"index":3,"playId":"e83051ac-6f15-315a-8c23-9fc8e9c74c68","pitchNumber":3,"startTime":"2026-05-04T00:45:26.990Z","endTime":"2026-05-04T00:45:31.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:45:31.568Z","atBatIndex":39},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jake Rogers triples (1) on a line drive to left fielder Ezequiel Duran.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-04T00:47:27.511Z","endTime":"2026-05-04T00:49:15.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.531696073639324,"aZ":-12.777867660355154,"pfxX":-4.878448596184939,"pfxZ":9.90861273836091,"pX":0.3779961670866117,"pZ":2.3245550435819644,"vX0":5.7048217320746515,"vY0":-139.31901330865009,"vZ0":-6.207409084652215,"x":102.59,"y":176.02,"x0":-1.0664826042006568,"y0":50.00285482927839,"z0":5.432989471883603,"aX":-9.54995571089884},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":7.6,"spinRate":2363,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.39378247739634675,"extension":6.791940107874299},"index":0,"playId":"76366fea-3016-39cb-9129-ee42975ae2a9","pitchNumber":1,"startTime":"2026-05-04T00:48:01.811Z","endTime":"2026-05-04T00:48:05.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40464346706498,"aZ":-27.64148078500687,"pfxX":-7.440144724794097,"pfxZ":2.708513168421727,"pX":0.3027263823446272,"pZ":1.4630491591331178,"vX0":5.868655423316905,"vY0":-128.89680137373864,"vZ0":-4.752808601252315,"x":105.46,"y":199.28,"x0":-1.0442197360985301,"y0":50.00083656637242,"z0":5.481612146233799,"aX":-12.437450070361445},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.0,"breakHorizontal":12.0,"spinRate":1459,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.425985197563191,"extension":6.725710437753948},"index":1,"playId":"82f9bd8a-33e6-3612-affc-3eb40f7c5034","pitchNumber":2,"startTime":"2026-05-04T00:48:16.829Z","endTime":"2026-05-04T00:48:20.502Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-04T00:48:28.372Z","endTime":"2026-05-04T00:48:40.375Z","isPitch":false,"type":"action","player":{"id":668670,"link":"/api/v1/people/668670"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.12364142592495,"aZ":-11.712611059954865,"pfxX":-2.0535732973764182,"pfxZ":10.187561493705303,"pX":0.060530840522534025,"pZ":3.7752190257344296,"vX0":3.3171521276505382,"vY0":-141.4953488926923,"vZ0":-3.1072272564821373,"x":114.69,"y":136.85,"x0":-0.8652933649053145,"y0":50.00219098589158,"z0":5.648339528673166,"aX":-4.124584831406765},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.9,"breakHorizontal":3.0,"spinRate":2502,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3884998398286621,"extension":6.663211794397513},"index":3,"playId":"6b743613-66be-3966-82fe-3978dbbe97b0","pitchNumber":3,"startTime":"2026-05-04T00:48:40.375Z","endTime":"2026-05-04T00:48:45.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.366906181847146,"aZ":-43.097927554142714,"pfxX":3.8306865479639307,"pfxZ":-7.619528514381717,"pX":0.20546623507440245,"pZ":2.759175945926912,"vX0":1.4573623048130284,"vY0":-118.85886468792359,"vZ0":1.770126024125268,"x":109.17,"y":164.28,"x0":-0.9129530312867543,"y0":50.00236546550444,"z0":5.912462823716681,"aX":5.491545446692871},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.1,"breakHorizontal":-7.3,"spinRate":2696,"spinDirection":25},"zone":5,"typeConfidence":2.0,"plateTime":0.4604755166481187,"extension":6.5074741043757225},"hitData":{"launchSpeed":89.4,"launchAngle":19.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":115.04,"coordY":84.31}},"index":4,"playId":"57ef27ac-154a-3f9d-a075-2468345daf3b","pitchNumber":4,"startTime":"2026-05-04T00:49:00.202Z","endTime":"2026-05-04T00:49:15.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:49:15.859Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a line drive to right fielder Andrew McCutchen. Jake Rogers scores.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-04T00:49:44.177Z","endTime":"2026-05-04T00:51:02.206Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"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(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.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.617872649167627,"aZ":-21.981385114604294,"pfxX":-9.375587422555673,"pfxZ":6.057822471915086,"pX":0.7214455900812683,"pZ":1.7314175635747076,"vX0":8.039665203486251,"vY0":-128.64577558790435,"vZ0":-5.311537485500843,"x":89.5,"y":192.03,"x0":-1.2195998998760456,"y0":50.00486835833369,"z0":5.517007126326986,"aX":-15.78393906577612},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.0,"breakHorizontal":15.2,"spinRate":1625,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.4250703052559377,"extension":6.626660147910376},"index":0,"playId":"305c75a6-7101-3ab7-b808-6b3d143c01b7","pitchNumber":1,"startTime":"2026-05-04T00:49:49.718Z","endTime":"2026-05-04T00:49:54.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":87.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.67955957135905,"aZ":-11.336037856440022,"pfxX":-5.72877994503348,"pfxZ":10.427438000340093,"pX":0.6335690767405476,"pZ":1.9874350834062318,"vX0":6.433609659108788,"vY0":-141.29705565370335,"vZ0":-7.390344577898647,"x":92.85,"y":185.12,"x0":-0.9412569956642731,"y0":50.006557440969914,"z0":5.385543448993621,"aX":-11.452294459597464},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.3,"breakHorizontal":8.9,"spinRate":2445,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.38937879646339635,"extension":6.613098587786742},"index":1,"playId":"3a46c66c-e3a1-3a67-98e8-83fc37db20d4","pitchNumber":2,"startTime":"2026-05-04T00:50:08.701Z","endTime":"2026-05-04T00:50:14.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.727758773026164,"aZ":-27.54829379383006,"pfxX":-9.258033102286822,"pfxZ":2.648450735077903,"pX":-0.3648820912419823,"pZ":2.810257741439251,"vX0":5.45237090012575,"vY0":-131.82380470400588,"vZ0":-1.8294816495994222,"x":130.91,"y":162.9,"x0":-1.2641281027982427,"y0":50.006470587325325,"z0":5.560073518179898,"aX":-16.190942288115902},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.6,"breakHorizontal":15.5,"spinRate":2052,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.41654673340631554,"extension":6.535827157912352},"hitData":{"launchSpeed":74.6,"launchAngle":20.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.41,"coordY":120.8}},"index":2,"playId":"030b1306-0f3b-3916-ad8d-1ac6bb647c67","pitchNumber":3,"startTime":"2026-05-04T00:50:49.794Z","endTime":"2026-05-04T00:51:02.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:51:02.206Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Vierling called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-04T00:51:02.387Z","endTime":"2026-05-04T00:52:44.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71638170288643,"aZ":-11.593073237010122,"pfxX":-4.571468946869828,"pfxZ":10.123289332505722,"pX":0.2157133225159329,"pZ":3.887853613481209,"vX0":4.906216270129926,"vY0":-141.97211269340755,"vZ0":-2.7349227503834603,"x":108.78,"y":133.81,"x0":-0.9441793103689029,"y0":50.00333229318731,"z0":5.605576938550086,"aX":-9.295092538105804},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.9,"breakHorizontal":7.2,"spinRate":2436,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3863912722488978,"extension":6.587075736059881},"index":0,"playId":"54f88572-79f7-3a73-834e-010087ed6585","pitchNumber":1,"startTime":"2026-05-04T00:51:29.692Z","endTime":"2026-05-04T00:51:34.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.89929254076129,"aZ":-19.570545659915076,"pfxX":-8.219558391023693,"pfxZ":6.484010922833438,"pX":-0.6756883888959085,"pZ":4.2948030127900365,"vX0":3.615400317684438,"vY0":-139.37129544764736,"vZ0":-0.12742544233548264,"x":142.76,"y":122.82,"x0":-0.9308710741869489,"y0":50.000531435401335,"z0":5.647197685963503,"aX":-15.969517981187849},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.9,"breakHorizontal":14.0,"spinRate":2346,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3948618999632152,"extension":6.785448672860285},"index":1,"playId":"551a45e5-e03c-30fb-99e7-c29e9a7c2879","pitchNumber":2,"startTime":"2026-05-04T00:51:48.743Z","endTime":"2026-05-04T00:51:53.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.99756628966315,"aZ":-11.35354893207382,"pfxX":-4.501216524588166,"pfxZ":10.573159135562022,"pX":-0.1986380108728049,"pZ":3.2328369206318364,"vX0":3.681246110408782,"vY0":-140.43499377739948,"vZ0":-4.184938666230988,"x":124.57,"y":151.49,"x0":-0.9509280650207256,"y0":50.0038701565014,"z0":5.498714356285736,"aX":-8.864389147779749},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.4,"breakHorizontal":7.2,"spinRate":2495,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.392159771900102,"extension":6.588738644185473},"index":2,"playId":"5e73e5ea-36e2-3191-a23d-a34bfccbc00c","pitchNumber":3,"startTime":"2026-05-04T00:52:09.951Z","endTime":"2026-05-04T00:52:13.660Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-04T00:52:17.970Z","endTime":"2026-05-04T00:52:38.754Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2792872843962,"aZ":-12.25610589438024,"pfxX":-5.014150890120195,"pfxZ":9.808598855075676,"pX":0.4513811813421431,"pZ":2.057866416477294,"vX0":5.488212504976201,"vY0":-141.7938589523391,"vZ0":-7.152564817509139,"x":99.79,"y":183.22,"x0":-0.8604085786745864,"y0":50.00021072073423,"z0":5.399795670032294,"aX":-10.179822336701328},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":7.9,"spinRate":2461,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3866965431650371,"extension":6.8392810127087085},"index":4,"playId":"a8cf83fb-f4dc-36e4-aacc-dcc94287698f","pitchNumber":4,"startTime":"2026-05-04T00:52:38.754Z","endTime":"2026-05-04T00:52:44.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:52:44.047Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, pitcher Jack Leiter to first baseman Jake Burger. Kevin McGonigle to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-04T00:52:46.804Z","endTime":"2026-05-04T00:53:40.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683004,"link":"/api/v1/people/683004"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"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.5,"endSpeed":88.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70118955886677,"aZ":-12.344250301047568,"pfxX":-4.592551726609624,"pfxZ":9.87856447418951,"pX":0.10908863168714367,"pZ":3.9052754703236268,"vX0":4.497549912681137,"vY0":-140.5189732586453,"vZ0":-2.398430886330961,"x":112.84,"y":133.34,"x0":-0.9125741490805687,"y0":50.00280097284059,"z0":5.567938569914854,"aX":-9.219436914788032},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.6,"breakHorizontal":7.4,"spinRate":2498,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.38921363721412705,"extension":6.630646784799435},"index":0,"playId":"39c3debe-8771-3165-b736-39ceaed642ec","pitchNumber":1,"startTime":"2026-05-04T00:53:08.961Z","endTime":"2026-05-04T00:53:12.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.479777863928316,"aZ":-19.654070123542017,"pfxX":1.5873182863943565,"pfxZ":6.551402424608822,"pX":0.6090465730237787,"pZ":2.6977098267613564,"vX0":4.117191204554848,"vY0":-136.71086148569162,"vZ0":-3.8319409029186042,"x":93.78,"y":165.94,"x0":-1.1169804729660149,"y0":50.00078042690191,"z0":5.4504877011705775,"aX":3.0320604498580517},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.4,"breakHorizontal":-3.7,"spinRate":2452,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.39921983944034567,"extension":6.631660155792365},"hitData":{"launchSpeed":74.4,"launchAngle":-76.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":116.4,"coordY":180.68}},"index":1,"playId":"9b5f1ddd-c0ad-3a19-a617-947f31dbe8b4","pitchNumber":2,"startTime":"2026-05-04T00:53:32.805Z","endTime":"2026-05-04T00:53:40.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:53:40.615Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-04T00:53:49.442Z","endTime":"2026-05-04T00:55:22.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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(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":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3886554007735,"aZ":-31.199209683669764,"pfxX":-6.808452191302349,"pfxZ":0.5598247941368459,"pX":-0.23197061278452924,"pZ":2.877541159617127,"vX0":4.983219819658167,"vY0":-130.52463596124855,"vZ0":-0.9513528129193686,"x":125.84,"y":161.09,"x0":-1.2736361557190727,"y0":50.0030142460622,"z0":5.579133007359328,"aX":-11.84310485064729},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.1,"breakHorizontal":11.4,"spinRate":1769,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4183472533648658,"extension":6.5953271837782195},"index":0,"playId":"6c693d4e-ec79-3a3c-8da8-6a64f8844344","pitchNumber":1,"startTime":"2026-05-04T00:54:10.982Z","endTime":"2026-05-04T00:54:15.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":88.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.915025792061467,"aZ":-20.279509142880332,"pfxX":0.7343363645141143,"pfxZ":6.0988646411070775,"pX":0.9292231920468887,"pZ":2.2361630614737495,"vX0":5.70903067975191,"vY0":-137.40832704068018,"vZ0":-4.999146140033017,"x":81.58,"y":178.4,"x0":-1.254178655012375,"y0":50.00032693855152,"z0":5.4204864876489545,"aX":1.429098525640021},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":-2.3,"spinRate":2542,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.3957079049019856,"extension":6.7541664132918875},"index":1,"playId":"268e2034-5898-32d9-8097-66f0b4d380b6","pitchNumber":2,"startTime":"2026-05-04T00:54:30.416Z","endTime":"2026-05-04T00:54:34.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.479453290736274,"aZ":-15.029463644501947,"pfxX":-4.748664315150085,"pfxZ":8.514461589825602,"pX":0.2848766795581631,"pZ":2.782164374218537,"vX0":5.085629332808553,"vY0":-140.89585089950995,"vZ0":-4.715313714942213,"x":106.14,"y":163.66,"x0":-0.9250172448412384,"y0":50.00688870034095,"z0":5.4461181356230615,"aX":-9.566816301001808},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":7.6,"spinRate":2328,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3884881421071271,"extension":6.642194659368943},"index":2,"playId":"3daf2fc0-e240-3f56-b898-3eaf99f24845","pitchNumber":3,"startTime":"2026-05-04T00:54:52.160Z","endTime":"2026-05-04T00:54:55.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57439696669443,"aZ":-12.95904340334117,"pfxX":-5.794256503686306,"pfxZ":9.399358153593148,"pX":0.48195352358900145,"pZ":3.522450482878011,"vX0":5.99696269285495,"vY0":-142.28379653136673,"vZ0":-3.4296087541859865,"x":98.63,"y":143.67,"x0":-0.903329275623755,"y0":50.00035529267903,"z0":5.568183607389172,"aX":-11.842657345712091},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.4,"breakHorizontal":9.2,"spinRate":2372,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.38539932976966407,"extension":6.6067311618034825},"hitData":{"launchSpeed":82.0,"launchAngle":2.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.53,"coordY":162.34}},"index":3,"playId":"1a57b85d-56b0-36ab-8052-72f667883a96","pitchNumber":4,"startTime":"2026-05-04T00:55:14.740Z","endTime":"2026-05-04T00:55:22.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:55:22.209Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Evan Carter flies out to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-04T00:57:08.219Z","endTime":"2026-05-04T00:58:27.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.597311818827894,"aZ":-31.614420887480474,"pfxX":-7.527018943344838,"pfxZ":0.3729350387777455,"pX":0.12058981819459588,"pZ":2.075851174573057,"vX0":7.051493128919258,"vY0":-122.01071756204378,"vZ0":-1.5275701791279952,"x":112.4,"y":182.73,"x0":-1.8451230890580088,"y0":50.00122254288759,"z0":5.463962450702082,"aX":-11.216550500375373},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.6,"breakHorizontal":11.8,"spinRate":1357,"spinDirection":255},"zone":8,"typeConfidence":0.9,"plateTime":0.45092308194378106,"extension":6.654943131905277},"index":0,"playId":"ec4320fd-9e25-314a-8ee5-60bdf678cf2a","pitchNumber":1,"startTime":"2026-05-04T00:57:49.783Z","endTime":"2026-05-04T00:57:53.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.086737827305647,"aZ":-15.85413445344656,"pfxX":-9.460969984700723,"pfxZ":8.819616907432176,"pX":-0.10953677186137332,"pZ":3.2461007607452665,"vX0":7.007693482869769,"vY0":-135.54055196051937,"vZ0":-3.2162306958077407,"x":121.18,"y":151.14,"x0":-1.5061237051174952,"y0":50.00516860339777,"z0":5.562760015469398,"aX":-17.512631807346892},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":15.5,"spinRate":2296,"spinDirection":222},"zone":2,"typeConfidence":0.88,"plateTime":0.4049192746911201,"extension":6.72252865592662},"index":1,"playId":"b5ed5ade-761e-382f-814c-481540ffedd8","pitchNumber":2,"startTime":"2026-05-04T00:58:01.993Z","endTime":"2026-05-04T00:58:05.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.853194010812345,"aZ":-39.72746709090556,"pfxX":2.8974447459381234,"pfxZ":-4.9432513873229,"pX":-0.28236763440935786,"pZ":1.847363931853167,"vX0":3.026485820543373,"vY0":-122.7450381487069,"vZ0":-0.8939423116750546,"x":127.76,"y":188.9,"x0":-1.9068142758241584,"y0":50.00172637013086,"z0":5.59320204436437,"aX":4.428671972211678},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-8.9,"breakHorizontal":-6.0,"spinRate":2353,"spinDirection":25},"zone":8,"typeConfidence":0.89,"plateTime":0.4458983028216674,"extension":6.427034693741682},"hitData":{"launchSpeed":87.9,"launchAngle":36.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.5,"coordY":93.72}},"index":2,"playId":"a2cda8d8-efe5-3626-83b6-a5794545ef93","pitchNumber":3,"startTime":"2026-05-04T00:58:16.395Z","endTime":"2026-05-04T00:58:27.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:58:27.098Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ezequiel Duran doubles (6) on a line drive to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-04T00:58:26.962Z","endTime":"2026-05-04T00:59:29.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.472927408182287,"aZ":-42.778694133995835,"pfxX":0.8953346661137189,"pfxZ":-7.136439126312212,"pX":0.6279873104699629,"pZ":2.130193647267139,"vX0":5.4256270723244056,"vY0":-121.11252092101012,"vZ0":0.4048859002295442,"x":93.06,"y":181.26,"x0":-1.7567166939458392,"y0":50.00191447075993,"z0":5.6998303649128585,"aX":1.3294154901674193},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-12.6,"breakHorizontal":-2.9,"spinRate":2304,"spinDirection":28},"zone":9,"typeConfidence":0.88,"plateTime":0.45211038869747755,"extension":6.512607777004744},"index":0,"playId":"43ddce65-11bf-3220-8553-fb1d0e51e171","pitchNumber":1,"startTime":"2026-05-04T00:58:48.699Z","endTime":"2026-05-04T00:58:52.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.1,"endSpeed":76.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.005108864004516,"aZ":-44.55604931062104,"pfxX":3.7468544671769064,"pfxZ":-8.371838823074423,"pX":-0.6181381730454171,"pZ":3.5030221858251442,"vX0":1.6900656419724416,"vY0":-120.97442756427714,"vZ0":3.8243519927376837,"x":140.56,"y":144.2,"x0":-1.8129112627061605,"y0":50.00132477575531,"z0":5.812074727870536,"aX":5.542502733395656},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-13.9,"breakHorizontal":-7.2,"spinRate":2151,"spinDirection":28},"zone":11,"typeConfidence":0.9,"plateTime":0.45308423274807996,"extension":6.56649635697726},"index":1,"playId":"acdd64d4-e63e-347f-95de-7cc5bb87ede8","pitchNumber":2,"startTime":"2026-05-04T00:59:01.350Z","endTime":"2026-05-04T00:59:05.332Z","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":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.633685436867214,"aZ":-30.528971478301056,"pfxX":-7.812876025015691,"pfxZ":1.0936198417514493,"pX":0.34878039436812663,"pZ":1.504597519704136,"vX0":7.325537313157188,"vY0":-121.20294752353381,"vZ0":-3.026993012046991,"x":103.71,"y":198.16,"x0":-1.684434115589018,"y0":50.001476880536,"z0":5.41043330139365,"aX":-11.731098917728195},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.6,"breakHorizontal":12.6,"spinRate":1509,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.45032740304644303,"extension":6.844953846139779},"hitData":{"launchSpeed":81.6,"launchAngle":19.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":61.11,"coordY":135.36}},"index":2,"playId":"727efcc0-b864-3c3b-8b2e-e9dd7623a612","pitchNumber":3,"startTime":"2026-05-04T00:59:14.307Z","endTime":"2026-05-04T00:59:29.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T00:59:29.338Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Smith walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-04T00:59:29.812Z","endTime":"2026-05-04T01:01:08.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.4,"endSpeed":77.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.161345359228932,"aZ":-32.94508125365369,"pfxX":-8.08600776585687,"pfxZ":-0.51142737967269,"pX":-1.2912816896639616,"pZ":1.7041106600597153,"vX0":4.046569895867357,"vY0":-121.45989179988506,"vZ0":-2.168966145994956,"x":166.22,"y":192.77,"x0":-1.9219560262116302,"y0":50.003125473714135,"z0":5.453429398475489,"aX":-12.169926201086197},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.2,"breakHorizontal":13.8,"spinRate":1393,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.4496926571579243,"extension":6.627471251694744},"index":0,"playId":"c454b554-ef96-3909-908e-6e550a50baf7","pitchNumber":1,"startTime":"2026-05-04T00:59:53.160Z","endTime":"2026-05-04T00:59:57.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83466671918351,"aZ":-18.630361491160773,"pfxX":-8.048338612691737,"pfxZ":7.439512832332216,"pX":-0.40304406306931395,"pZ":2.6924816633699002,"vX0":5.9718491922296915,"vY0":-133.38789397797996,"vZ0":-3.6187600201518926,"x":132.36,"y":166.08,"x0":-1.613363952777265,"y0":50.006036359155814,"z0":5.392290217203036,"aX":-14.660005891317148},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.0,"breakHorizontal":13.4,"spinRate":2162,"spinDirection":220},"zone":1,"typeConfidence":0.77,"plateTime":0.40896684069469513,"extension":6.763313153622065},"index":1,"playId":"31119d17-afe9-3f9f-b01a-9aa7dc087a9e","pitchNumber":2,"startTime":"2026-05-04T01:00:10.920Z","endTime":"2026-05-04T01:00:14.742Z","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":82.2,"endSpeed":76.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.408681982449604,"aZ":-42.446052589571714,"pfxX":3.4805441293564527,"pfxZ":-7.016896039228367,"pX":-1.0462552341342914,"pZ":1.4521637785713608,"vX0":1.1583656345061917,"vY0":-119.78439266811536,"vZ0":-0.7349686659599048,"x":156.88,"y":199.57,"x0":-1.9871980555602453,"y0":50.00076448388849,"z0":5.531902421249947,"aX":5.0971812228870945},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-12.6,"breakHorizontal":-6.6,"spinRate":2386,"spinDirection":35},"zone":13,"typeConfidence":0.9,"plateTime":0.4558749226527188,"extension":6.41894275711611},"index":2,"playId":"089f5473-e5dd-319e-9e76-c8de6a96a09d","pitchNumber":3,"startTime":"2026-05-04T01:00:28.471Z","endTime":"2026-05-04T01:00:33.119Z","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":85.0,"endSpeed":79.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.722665329791514,"aZ":-30.66847267061861,"pfxX":-8.038573155369836,"pfxZ":0.9570530348396118,"pX":0.054344589259457315,"pZ":0.7067194127776603,"vX0":7.339313540597775,"vY0":-123.68209995844182,"vZ0":-4.874052528623323,"x":114.93,"y":219.7,"x0":-1.8830649351415698,"y0":50.00430721636693,"z0":5.224964735828439,"aX":-12.667997530680896},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.0,"breakHorizontal":13.2,"spinRate":1536,"spinDirection":254},"zone":14,"typeConfidence":0.91,"plateTime":0.4400025856526608,"extension":6.792011036669324},"index":3,"playId":"8b08f182-f7aa-384b-8075-71951d08c800","pitchNumber":4,"startTime":"2026-05-04T01:00:44.991Z","endTime":"2026-05-04T01:00:49.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76614958899853,"aZ":-17.363045841189866,"pfxX":-8.476060786658184,"pfxZ":8.053766441370758,"pX":0.14432955071091705,"pZ":4.038090391362471,"vX0":7.6085057293172085,"vY0":-134.40712066860974,"vZ0":-0.735439330169785,"x":111.5,"y":129.75,"x0":-1.6150313123112947,"y0":50.00125452646561,"z0":5.542566937833515,"aX":-15.584670598163168},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.6,"breakHorizontal":13.8,"spinRate":2155,"spinDirection":221},"zone":12,"typeConfidence":0.85,"plateTime":0.40673993100546824,"extension":6.66523153024556},"index":4,"playId":"04d6988c-b7bb-3b15-84dc-8ddcbf7cdec5","pitchNumber":5,"startTime":"2026-05-04T01:01:04.463Z","endTime":"2026-05-04T01:01:08.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:01:08.174Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Higashioka grounds out softly to first baseman Spencer Torkelson. Ezequiel Duran scores. Josh Smith to 3rd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-04T01:02:22.287Z","endTime":"2026-05-04T01:04:30.019Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,7,8],"actionIndex":[5],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":676568,"link":"/api/v1/people/676568"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-04T01:01:40.204Z","endTime":"2026-05-04T01:02:24.594Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.379939851904886,"aZ":-17.260782102140173,"pfxX":-8.972434006102757,"pfxZ":8.156330893340122,"pX":-0.5841864371215572,"pZ":1.8096518753699142,"vX0":5.847870385625147,"vY0":-134.65730315796577,"vZ0":-6.0282882370911315,"x":139.27,"y":189.92,"x0":-1.6228674510954137,"y0":50.00634627868467,"z0":5.306973809653405,"aX":-16.411887212833268},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":14.9,"spinRate":2097,"spinDirection":227},"zone":7,"typeConfidence":0.85,"plateTime":0.4074171656395187,"extension":6.910747475997393},"index":1,"playId":"ef9873e4-4516-3a53-aa44-24b987d24327","pitchNumber":1,"startTime":"2026-05-04T01:02:24.594Z","endTime":"2026-05-04T01:02:28.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33755482690956,"aZ":-16.670992304638837,"pfxX":-7.328253886003255,"pfxZ":8.264339570025392,"pX":-0.5383424979323065,"pZ":2.075826087017893,"vX0":5.986927020414087,"vY0":-135.7783263078549,"vZ0":-5.538719206227241,"x":137.52,"y":182.73,"x0":-1.8143242590139144,"y0":50.00582447318738,"z0":5.293211966455761,"aX":-13.753786471299529},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":12.1,"spinRate":2258,"spinDirection":222},"zone":7,"typeConfidence":0.88,"plateTime":0.40261927919527407,"extension":6.879575625470218},"index":2,"playId":"418accc6-5d63-33bf-9431-064de40f7d7e","pitchNumber":2,"startTime":"2026-05-04T01:02:39.425Z","endTime":"2026-05-04T01:02:45.566Z","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":83.7,"endSpeed":77.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.990975239197052,"aZ":-31.75846636383748,"pfxX":-9.108051217103174,"pfxZ":0.27496056415134973,"pX":0.19374162277862608,"pZ":1.4223861433631713,"vX0":7.802419532838551,"vY0":-121.76733627149726,"vZ0":-2.718172793267713,"x":109.62,"y":200.38,"x0":-1.8554766641068865,"y0":50.00455087907292,"z0":5.2775995427956275,"aX":-13.796666053525596},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.1,"breakHorizontal":14.9,"spinRate":1349,"spinDirection":255},"zone":14,"typeConfidence":0.91,"plateTime":0.44835085945100106,"extension":6.837003298719878},"index":3,"playId":"b56e264f-b109-352a-90c5-bd6e1427b6ba","pitchNumber":3,"startTime":"2026-05-04T01:03:02.613Z","endTime":"2026-05-04T01:03:08.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.420331432479934,"aZ":-11.253973818130897,"pfxX":-7.439664217559362,"pfxZ":11.2014980111914,"pX":1.7700844982076227,"pZ":0.634392091053492,"vX0":10.945673162360334,"vY0":-135.50008307001372,"vZ0":-9.95968496692392,"x":49.53,"y":221.65,"x0":-1.3471985775585056,"y0":50.00140078731827,"z0":5.134537999166493,"aX":-13.893048317880272},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":11.3,"spinRate":2340,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.40356596345121076,"extension":7.0752735286288395},"index":4,"playId":"b1917762-77ad-3f18-bfe3-e9bee07583f1","pitchNumber":4,"startTime":"2026-05-04T01:03:27.193Z","endTime":"2026-05-04T01:03:32.434Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Ricky Vanasco. Ezequiel Duran to 3rd. Josh Smith to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"actionPlayId":"b1917762-77ad-3f18-bfe3-e9bee07583f1","startTime":"2026-05-04T01:03:48.822Z","endTime":"2026-05-04T01:03:51.811Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":6,"startTime":"2026-05-04T01:03:51.811Z","endTime":"2026-05-04T01:04:05.422Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"}},{"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":94.4,"endSpeed":86.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.543998640927377,"aZ":-16.140605856981516,"pfxX":-7.024064453331127,"pfxZ":8.421060404979372,"pX":1.3905525250346356,"pZ":1.8317283548347303,"vX0":10.35468139210004,"vY0":-136.95285886438884,"vZ0":-6.468884522389882,"x":64.0,"y":189.32,"x0":-1.5224840191101727,"y0":50.00540233001252,"z0":5.323763799301478,"aX":-13.378580176903592},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.0,"breakHorizontal":10.6,"spinRate":2150,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.3995642687785912,"extension":6.8300658190153545},"index":7,"playId":"8f30df37-5afd-3660-a3c5-f4a8d83e972c","pitchNumber":5,"startTime":"2026-05-04T01:04:05.422Z","endTime":"2026-05-04T01:04:09.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":77.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.454250084995174,"aZ":-33.32953351867561,"pfxX":-9.9913050528268,"pfxZ":-0.7808697135531588,"pX":0.8074491669463558,"pZ":1.0886425477035848,"vX0":9.361367298668306,"vY0":-120.1331276973318,"vZ0":-3.082027292820961,"x":86.22,"y":209.39,"x0":-1.8095251638922163,"y0":50.00091066828491,"z0":5.299064879135146,"aX":-14.858471551773558},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.8,"breakHorizontal":16.3,"spinRate":1398,"spinDirection":253},"zone":14,"typeConfidence":0.91,"plateTime":0.4529171256000346,"extension":6.81203310892677},"hitData":{"launchSpeed":53.9,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":140.31,"coordY":187.34}},"index":8,"playId":"ac56abdd-9bf2-3c28-9b28-5c218f0d2d31","pitchNumber":6,"startTime":"2026-05-04T01:04:22.299Z","endTime":"2026-05-04T01:04:30.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:04:30.019Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-04T01:04:52.381Z","endTime":"2026-05-04T01:06:16.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568"},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":73.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50088160299944,"aZ":-41.63195142100785,"pfxX":3.9745382712437607,"pfxZ":-6.863807373449957,"pX":-0.8607698580125831,"pZ":2.1058069309834906,"vX0":1.4320006611239755,"vY0":-117.00751108112516,"vZ0":0.9604580310730833,"x":149.81,"y":181.92,"x0":-1.9983756604929293,"y0":50.00546548207959,"z0":5.612325886318881,"aX":5.4734071286182076},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-11.9,"breakHorizontal":-7.6,"spinRate":2074,"spinDirection":32},"zone":13,"typeConfidence":0.9,"plateTime":0.46934800099031904,"extension":6.545037113476517},"index":0,"playId":"d41d4579-fabf-3910-aeba-8a48f7a46f22","pitchNumber":1,"startTime":"2026-05-04T01:04:58.522Z","endTime":"2026-05-04T01:05:03.485Z","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":81.0,"endSpeed":75.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95180962976335,"aZ":-42.244927622262864,"pfxX":3.3785502440191055,"pfxZ":-7.161307200312676,"pX":-0.3845829976149382,"pZ":0.9746925493480293,"vX0":2.4604227261314517,"vY0":-118.01669064139858,"vZ0":-1.5231468624701923,"x":131.66,"y":212.46,"x0":-1.88031433472246,"y0":50.00095266598958,"z0":5.527755487354508,"aX":4.753202333977849},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-13.1,"breakHorizontal":-6.7,"spinRate":2269,"spinDirection":28},"zone":13,"typeConfidence":0.9,"plateTime":0.46452972442307905,"extension":6.6824032475431725},"index":1,"playId":"90001a0c-0f91-38dd-b1c9-cb5191fa68c8","pitchNumber":2,"startTime":"2026-05-04T01:05:13.406Z","endTime":"2026-05-04T01:05:18.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.83495020093318,"aZ":-32.134016211213066,"pfxX":-6.317328953287177,"pfxZ":0.02457868097753657,"pX":-0.7270220058326061,"pZ":1.766940705659702,"vX0":4.978654244100537,"vY0":-122.84154964295512,"vZ0":-2.3741044854107933,"x":144.71,"y":191.07,"x0":-1.9399531396434144,"y0":50.001746752770714,"z0":5.425741592777961,"aX":-9.844662724466744},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.2,"breakHorizontal":10.6,"spinRate":1321,"spinDirection":252},"zone":7,"typeConfidence":0.9,"plateTime":0.44256764896503453,"extension":6.721921187826794},"index":2,"playId":"2b51ba24-3685-37d6-b0f1-f72748a938d7","pitchNumber":3,"startTime":"2026-05-04T01:05:32.364Z","endTime":"2026-05-04T01:05:35.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.786178178012317,"aZ":-18.372724990965313,"pfxX":-7.504170418052439,"pfxZ":7.393628521462638,"pX":0.42683760087023404,"pZ":3.153398738460488,"vX0":8.293731508087172,"vY0":-134.9149963434851,"vZ0":-2.8104832892725753,"x":100.73,"y":153.64,"x0":-1.6934051460316346,"y0":50.006133909856246,"z0":5.484088708519838,"aX":-14.015984026634417},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.1,"breakHorizontal":12.1,"spinRate":2130,"spinDirection":227},"zone":3,"typeConfidence":0.86,"plateTime":0.4039760343872141,"extension":6.886769686670161},"index":3,"playId":"43323a86-92dc-3131-b9ac-def80097ae99","pitchNumber":4,"startTime":"2026-05-04T01:05:52.765Z","endTime":"2026-05-04T01:05:58.775Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.334105407766764,"aZ":-31.154309337792263,"pfxX":-10.073886645371806,"pfxZ":0.6816669995718501,"pX":-0.6299246025821181,"pZ":1.6356115071088917,"vX0":6.261396393335536,"vY0":-121.89291225350196,"vZ0":-2.3439397729089135,"x":141.01,"y":194.62,"x0":-1.9252768008028642,"y0":50.00499803547946,"z0":5.30405810953602,"aX":-15.135572985783506},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.0,"breakHorizontal":16.7,"spinRate":1441,"spinDirection":249},"zone":7,"typeConfidence":0.91,"plateTime":0.44963098749630603,"extension":6.798130461858616},"index":4,"playId":"8a3471fd-9201-36e0-b9d5-d80db3daff6c","pitchNumber":5,"startTime":"2026-05-04T01:06:11.715Z","endTime":"2026-05-04T01:06:16.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:06:16.104Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-04T01:08:13.374Z","endTime":"2026-05-04T01:12:49.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":8},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.52618497457301,"aZ":-20.512183281285886,"pfxX":0.026957334043542502,"pfxZ":6.485229029543412,"pX":0.7101406576656948,"pZ":1.810901005794276,"vX0":4.82892037724118,"vY0":-134.55049750003582,"vZ0":-5.667051933693045,"x":89.93,"y":189.89,"x0":-1.126209531957432,"y0":50.00034306523324,"z0":5.4395614017466976,"aX":0.04767325462834445},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.4,"breakHorizontal":-1.3,"spinRate":2382,"spinDirection":194},"zone":9,"typeConfidence":2.0,"plateTime":0.410170557990746,"extension":6.62996593234117},"index":0,"playId":"df163050-5859-3432-a744-f86b7830ad6a","pitchNumber":1,"startTime":"2026-05-04T01:10:37.007Z","endTime":"2026-05-04T01:10:40.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01628593707488,"aZ":-17.796196776949404,"pfxX":1.313793216275276,"pfxZ":7.610407907025699,"pX":0.8549743211887089,"pZ":3.381026184880045,"vX0":4.618500467119216,"vY0":-136.7857633309794,"vZ0":-2.621528809028528,"x":84.41,"y":147.49,"x0":-1.028049638636771,"y0":50.00201783578437,"z0":5.576213629470394,"aX":2.4818548680633232},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":-3.4,"spinRate":2489,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.40087818504176864,"extension":6.592465416508883},"index":1,"playId":"960bfbb0-bf76-3719-ac79-ea4007edaccd","pitchNumber":2,"startTime":"2026-05-04T01:10:54.242Z","endTime":"2026-05-04T01:10:58.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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":79.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.356322562559797,"aZ":-23.522125619330062,"pfxX":-8.122489443486423,"pfxZ":5.315975268153483,"pX":0.3505812206734785,"pZ":1.8701056151323565,"vX0":6.151856087486913,"vY0":-127.81638939947067,"vZ0":-4.3510504749164856,"x":103.64,"y":188.29,"x0":-1.0518320526890197,"y0":50.00254950945007,"z0":5.4787805876117925,"aX":-13.219883598013979},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.6,"breakHorizontal":13.1,"spinRate":1510,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.4312305816728288,"extension":6.666778727293807},"index":2,"playId":"9f518af2-7323-3a09-8d9e-e089275db2c7","pitchNumber":3,"startTime":"2026-05-04T01:11:09.876Z","endTime":"2026-05-04T01:11:15.364Z","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":0},"index":3,"startTime":"2026-05-04T01:11:24.490Z","endTime":"2026-05-04T01:11:35.272Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.05724021433271,"aZ":-7.407637721565887,"pfxX":-4.717046328739246,"pfxZ":12.291824558987306,"pX":1.4335915043357221,"pZ":2.2227160684694045,"vX0":7.658557088765127,"vY0":-142.1036622200781,"vZ0":-7.538827263414363,"x":62.35,"y":178.77,"x0":-0.7020602922001304,"y0":50.003309335230085,"z0":5.403253845758281,"aX":-9.505206550655211},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.5,"breakHorizontal":6.7,"spinRate":2426,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.38763704435903934,"extension":6.891129563447964},"index":4,"playId":"fa63300d-b0a3-3e22-b4f2-b8e63015e8f5","pitchNumber":4,"startTime":"2026-05-04T01:11:35.272Z","endTime":"2026-05-04T01:11:39.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41150245464274,"aZ":-9.211032566810907,"pfxX":-4.3275635423006005,"pfxZ":11.408343879017217,"pX":-0.2661271209207231,"pZ":2.5343570627143395,"vX0":3.1705878065870534,"vY0":-141.26308475103045,"vZ0":-6.465014719229302,"x":127.14,"y":170.35,"x0":-0.8431564769230021,"y0":50.001206657469695,"z0":5.450684995819903,"aX":-8.709531226730713},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.4,"breakHorizontal":7.2,"spinRate":2405,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.38833954593161346,"extension":6.709406330751986},"index":5,"playId":"35c47dad-64fc-3b8f-8b0c-d007d80f638c","pitchNumber":5,"startTime":"2026-05-04T01:11:51.179Z","endTime":"2026-05-04T01:11:54.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.989335472302397,"aZ":-26.978910970164694,"pfxX":-9.22829067489144,"pfxZ":2.8477880497180634,"pX":0.7492819313810085,"pZ":0.39192726410737977,"vX0":7.526325080301673,"vY0":-133.8532734164927,"vZ0":-7.9119269048964735,"x":88.44,"y":228.2,"x0":-0.8902403518890486,"y0":50.00619572530215,"z0":5.297933923664118,"aX":-16.86652897480177},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.7,"breakHorizontal":15.2,"spinRate":1638,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.40810596588415216,"extension":6.699877301532927},"index":6,"playId":"e0d9cab3-7bea-32d1-84a7-3cca4195d094","pitchNumber":6,"startTime":"2026-05-04T01:12:07.966Z","endTime":"2026-05-04T01:12:11.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":87.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.407197711339254,"aZ":-19.227285004392915,"pfxX":-0.9971504250750036,"pfxZ":6.749978365900667,"pX":0.3371496290855863,"pZ":3.360832420384442,"vX0":4.64244061580229,"vY0":-136.482947633149,"vZ0":-2.3493997912581057,"x":104.15,"y":148.04,"x0":-1.2442188633275384,"y0":50.00057666501235,"z0":5.533175292297652,"aX":-1.9126020835939375},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":1.0,"spinRate":2437,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.39882302556930904,"extension":6.687630005850218},"index":7,"playId":"16b19058-0a98-38d1-b547-663a15dffb3a","pitchNumber":7,"startTime":"2026-05-04T01:12:26.075Z","endTime":"2026-05-04T01:12:32.944Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.914930189898424,"aZ":-24.743262241386795,"pfxX":-8.816477965994707,"pfxZ":4.209205472623794,"pX":0.33869576114266864,"pZ":1.5270212807425982,"vX0":6.656174938330066,"vY0":-132.20559126472014,"vZ0":-5.2942947218412355,"x":104.09,"y":197.55,"x0":-1.0696768602655629,"y0":50.001663446091364,"z0":5.378027567582521,"aX":-15.562463032052873},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.6,"breakHorizontal":14.4,"spinRate":1544,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.41473387609562185,"extension":6.790700071475225},"index":8,"playId":"2b5aff16-479f-3663-a610-f4dd899261dd","pitchNumber":8,"startTime":"2026-05-04T01:12:45.300Z","endTime":"2026-05-04T01:12:49.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:12:49.658Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kerry Carpenter singles on a line drive to right fielder Andrew McCutchen.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-04T01:12:52.371Z","endTime":"2026-05-04T01:13:23.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.117095937864544,"aZ":-28.847520452652436,"pfxX":-9.758257826206917,"pfxZ":1.8975133622965288,"pX":-0.7503603848001138,"pZ":2.300085755183041,"vX0":4.5578996941623515,"vY0":-132.02299796599874,"vZ0":-2.8145175213453695,"x":145.6,"y":176.68,"x0":-1.238665047507414,"y0":50.00057028430495,"z0":5.520060282235279,"aX":-17.092085020073892},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.0,"breakHorizontal":16.6,"spinRate":1776,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.41609017945102167,"extension":6.554415631676667},"hitData":{"launchSpeed":73.7,"launchAngle":19.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.97,"coordY":109.73}},"index":0,"playId":"b9b03468-3727-3867-b224-cd8e62893c28","pitchNumber":1,"startTime":"2026-05-04T01:13:13.029Z","endTime":"2026-05-04T01:13:23.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:13:23.062Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wenceel Pérez grounds out, first baseman Jake Burger to pitcher Jack Leiter. Kerry Carpenter to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-04T01:13:29.324Z","endTime":"2026-05-04T01:15:10.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73326076312265,"aZ":-13.613341392696634,"pfxX":-4.468611553032082,"pfxZ":9.178279994670483,"pX":-0.5853844811633553,"pZ":4.362845247044281,"vX0":3.183331640207402,"vY0":-141.4282036140691,"vZ0":-0.9868137110134304,"x":139.31,"y":120.98,"x0":-1.145860698782012,"y0":50.00523340368795,"z0":5.590816528854433,"aX":-9.039247766737125},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.6,"breakHorizontal":7.4,"spinRate":2405,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3875267883520328,"extension":6.4594982655980715},"index":0,"playId":"8e93eaf0-b3b6-3cb3-a42e-da83e4868aa3","pitchNumber":1,"startTime":"2026-05-04T01:13:47.286Z","endTime":"2026-05-04T01:13:51.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33008099718558,"aZ":-11.715948992165945,"pfxX":-4.593929488332557,"pfxZ":10.300356456238735,"pX":-0.35903343551965916,"pZ":3.606957523016191,"vX0":3.7997588543512477,"vY0":-140.19728028806162,"vZ0":-3.2933012842399956,"x":130.69,"y":141.39,"x0":-1.1364938023879911,"y0":50.00588178887928,"z0":5.564078895897392,"aX":-9.127070374813512},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":7.6,"spinRate":2476,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39101434356404896,"extension":6.684195435967927},"index":1,"playId":"7df9b1d8-cf07-3248-8abf-757cb200df6f","pitchNumber":2,"startTime":"2026-05-04T01:14:05.351Z","endTime":"2026-05-04T01:14:09.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.202963935811976,"aZ":-18.30304161318863,"pfxX":-2.4695222983845646,"pfxZ":7.372015298657416,"pX":1.2444577301644697,"pZ":2.923152213022499,"vX0":7.4662216621405,"vY0":-135.91733046357038,"vZ0":-3.504998374279927,"x":69.56,"y":159.85,"x0":-1.2103738003179254,"y0":50.002456011151004,"z0":5.491343085739536,"aX":-4.6470428200406815},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":3.0,"spinRate":2426,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.40210899809463685,"extension":6.580808490406876},"index":2,"playId":"096a6b69-e309-3b50-9f01-ec9e7b3d888e","pitchNumber":3,"startTime":"2026-05-04T01:14:24.673Z","endTime":"2026-05-04T01:14:28.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04730718882767,"aZ":-11.439299422903517,"pfxX":-4.469116168138955,"pfxZ":10.473227461658665,"pX":0.793265942032091,"pZ":2.2647279350485228,"vX0":6.983289926184146,"vY0":-139.93622655897067,"vZ0":-6.394563058127475,"x":86.76,"y":177.63,"x0":-1.1558343875964767,"y0":50.0067074234592,"z0":5.331618803107588,"aX":-8.851741046698614},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":6.6,"spinRate":2514,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.39165926489721636,"extension":6.664051192338653},"index":3,"playId":"22bcea4b-f09f-3458-a667-140e3a055f19","pitchNumber":4,"startTime":"2026-05-04T01:14:42.791Z","endTime":"2026-05-04T01:14:47.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.409022074437477,"aZ":-19.03168487552232,"pfxX":0.5531478360460993,"pfxZ":6.889358649537042,"pX":0.2951397547031471,"pZ":2.190044432604379,"vX0":4.103453395548018,"vY0":-136.8077820675178,"vZ0":-5.148483834209371,"x":105.75,"y":179.65,"x0":-1.2921751534176436,"y0":50.00260945320219,"z0":5.3891221860831955,"aX":1.0541906819399336},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.6,"breakHorizontal":-1.8,"spinRate":2557,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.39940677085555754,"extension":6.654883848467617},"hitData":{"launchSpeed":95.5,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.78,"coordY":171.95}},"index":4,"playId":"5b7ab125-6025-37ed-83d8-b8e33635c993","pitchNumber":5,"startTime":"2026-05-04T01:15:01.374Z","endTime":"2026-05-04T01:15:10.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:15:10.313Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hao-Yu Lee singles on a ground ball to right fielder Andrew McCutchen, deflected by second baseman Josh Smith. Kerry Carpenter scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-04T01:16:30.761Z","endTime":"2026-05-04T01:18:02.298Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":457705,"link":"/api/v1/people/457705"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"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-05-04T01:15:47.891Z","endTime":"2026-05-04T01:16:33.128Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.408272354038964,"aZ":-20.193422064924864,"pfxX":-2.4304383404855914,"pfxZ":6.268756003115552,"pX":0.1469570596595023,"pZ":3.125740887584694,"vX0":4.616194570265416,"vY0":-136.47718812967565,"vZ0":-2.6605181347408666,"x":111.4,"y":154.38,"x0":-1.2407891929315442,"y0":50.00102291034309,"z0":5.484018671630017,"aX":-4.644000106690429},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.0,"breakHorizontal":3.6,"spinRate":2442,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.39938036873950766,"extension":6.587238519072344},"index":1,"playId":"16b3eefd-95e9-30de-bb02-800e91806b68","pitchNumber":1,"startTime":"2026-05-04T01:16:33.128Z","endTime":"2026-05-04T01:16:37.393Z","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":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02011116382677,"aZ":-18.110926293532415,"pfxX":-8.95660135226751,"pfxZ":7.085817171194433,"pX":0.5030520407091462,"pZ":2.9408643953074614,"vX0":6.442928005297828,"vY0":-139.64017964745918,"vZ0":-3.745874663874845,"x":97.82,"y":159.38,"x0":-0.6648768442148932,"y0":50.00143638319968,"z0":5.483674960054119,"aX":-17.772311879163734},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":15.0,"spinRate":2446,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.3915201186097983,"extension":6.645425552287561},"index":2,"playId":"af727df3-e479-30fe-a15b-78babed37652","pitchNumber":2,"startTime":"2026-05-04T01:16:52.513Z","endTime":"2026-05-04T01:16:56.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22865430457149,"aZ":-10.746741246756935,"pfxX":-5.245070793918821,"pfxZ":10.704014670881937,"pX":0.3519615579001454,"pZ":3.6136859236262953,"vX0":4.932719020611844,"vY0":-141.08789491184496,"vZ0":-3.4307508879027826,"x":103.58,"y":141.21,"x0":-0.7436618245198899,"y0":50.00077202566641,"z0":5.545737794313487,"aX":-10.49804181407739},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.8,"breakHorizontal":8.4,"spinRate":2436,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3892840946183722,"extension":6.732443330322815},"index":3,"playId":"daa44666-ce0d-3974-89f7-4fecfe55894d","pitchNumber":3,"startTime":"2026-05-04T01:17:13.424Z","endTime":"2026-05-04T01:17:17.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.649491274008714,"aZ":-21.482883981399166,"pfxX":-8.128660108641878,"pfxZ":6.027866259584357,"pX":0.49813151734141214,"pZ":0.908056641999642,"vX0":5.943627686893603,"vY0":-132.41550126549822,"vZ0":-7.464504283291488,"x":98.01,"y":214.26,"x0":-0.7210933630294317,"y0":50.00174599534737,"z0":5.338843170826462,"aX":-14.413597615832014},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.5,"breakHorizontal":13.4,"spinRate":1664,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.41386662943634267,"extension":6.659985924187418},"index":4,"playId":"83d91e5d-5bfc-3fa7-9b3f-1be4befe0187","pitchNumber":4,"startTime":"2026-05-04T01:17:30.659Z","endTime":"2026-05-04T01:17:34.827Z","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":96.1,"endSpeed":87.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05658103650995,"aZ":-14.384640786251124,"pfxX":-8.622132492106388,"pfxZ":9.01805256334135,"pX":-0.2384327101290485,"pZ":1.4481676247407353,"vX0":4.7690625654178955,"vY0":-139.7098913300687,"vZ0":-8.162325650992655,"x":126.09,"y":199.68,"x0":-0.8491096934214393,"y0":50.00429232403361,"z0":5.357062703853308,"aX":-17.01234353108943},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":14.6,"spinRate":2433,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.39233092240234324,"extension":6.507338688852731},"hitData":{"launchSpeed":98.0,"launchAngle":-17.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":170.0,"coordY":106.0}},"index":5,"playId":"1c092560-defd-3468-82ae-e434b00cddd8","pitchNumber":5,"startTime":"2026-05-04T01:17:49.495Z","endTime":"2026-05-04T01:18:02.298Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:18:02.298Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Rogers singles on a fly ball to right fielder Andrew McCutchen. Hao-Yu Lee to 3rd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-04T01:20:36.360Z","endTime":"2026-05-04T01:21:07.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"postOnThird":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-04T01:19:13.511Z","endTime":"2026-05-04T01:19:25.997Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Alexander replaces Jack Leiter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-04T01:19:25.997Z","endTime":"2026-05-04T01:20:38.447Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641302,"link":"/api/v1/people/641302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47956210962803,"aZ":-17.65952679597065,"pfxX":7.3569904615009625,"pfxZ":8.225096398552193,"pX":0.9886570322585941,"pZ":3.4650093287217745,"vX0":-5.650465452096341,"vY0":-132.0989582492247,"vZ0":-1.8918385327921539,"x":79.31,"y":145.22,"x0":2.200902834042709,"y0":50.005160025613385,"z0":5.490537654404265,"aX":12.987227769126184},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.6,"breakHorizontal":-12.1,"spinRate":2093,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4148415255984963,"extension":6.165502809560647},"index":2,"playId":"f2fd3b0d-9d66-3943-b765-990dd4298794","pitchNumber":1,"startTime":"2026-05-04T01:20:38.447Z","endTime":"2026-05-04T01:20:42.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.032973374486303,"aZ":-23.51657402241166,"pfxX":-1.0635792254554466,"pfxZ":5.163709621191558,"pX":-0.17092328856050634,"pZ":2.72713937443067,"vX0":-6.168772706489737,"vY0":-127.7838731853684,"vZ0":-2.0336838737876826,"x":123.52,"y":165.15,"x0":2.3992911671428927,"y0":50.00079202937958,"z0":5.356132619105595,"aX":-1.7807841706820051},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.2,"breakHorizontal":3.1,"spinRate":2199,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.42646853341029844,"extension":6.144765255207884},"hitData":{"launchSpeed":65.2,"launchAngle":32.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.3,"coordY":129.18}},"index":3,"playId":"aadf6480-31ed-316e-a2f2-f4758a4e2856","pitchNumber":2,"startTime":"2026-05-04T01:20:55.333Z","endTime":"2026-05-04T01:21:07.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:21:07.415Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a ground ball to right fielder Andrew McCutchen. Hao-Yu Lee scores. Jake Rogers to 3rd. Kevin McGonigle to 2nd.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-04T01:21:13.598Z","endTime":"2026-05-04T01:22:28.287Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"postOnThird":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48652873891379,"aZ":-20.442096742153126,"pfxX":1.6096218433502685,"pfxZ":6.722975283063318,"pX":0.640337325818154,"pZ":2.5476876654087226,"vX0":-4.964405793384616,"vY0":-130.25449210830598,"vZ0":-3.4573179291304825,"x":92.59,"y":169.99,"x0":2.3491857350910315,"y0":50.00003611028884,"z0":5.410360999928933,"aX":2.808244291029024},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.8,"breakHorizontal":-2.0,"spinRate":2325,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.41811292788813637,"extension":6.212130819167258},"index":0,"playId":"21306d15-ed45-3ef0-a96a-ebcccf1b32e8","pitchNumber":1,"startTime":"2026-05-04T01:21:57.624Z","endTime":"2026-05-04T01:22:01.803Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.424821727228625,"aZ":-23.86234464151903,"pfxX":9.5952841949907,"pfxZ":4.639427602155483,"pX":0.6381246854017242,"pZ":1.769876343264443,"vX0":-7.8698975850391895,"vY0":-132.2749119179052,"vZ0":-4.376234923890573,"x":92.68,"y":190.99,"x0":2.389947005246468,"y0":50.00113453771459,"z0":5.172806913009997,"aX":17.18133621085047},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.7,"breakHorizontal":-15.8,"spinRate":2041,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.41242630991373685,"extension":6.121934987525373},"hitData":{"launchSpeed":93.0,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.87,"coordY":126.85}},"index":1,"playId":"34862cc3-e7a6-3580-8802-369c66ebf0c3","pitchNumber":2,"startTime":"2026-05-04T01:22:15.267Z","endTime":"2026-05-04T01:22:28.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:22:28.287Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Vierling doubles (7) on a fly ball to right fielder Andrew McCutchen. Jake Rogers scores. Kevin McGonigle scores.","rbi":2,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-04T01:23:09.921Z","endTime":"2026-05-04T01:23:27.380Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"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_play","runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":{"id":641302,"link":"/api/v1/people/641302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":641302,"link":"/api/v1/people/641302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.35191525320295,"aZ":-31.455151780931722,"pfxX":-9.276872918073042,"pfxZ":0.5479010331470935,"pX":0.07417461077680115,"pZ":2.040335502728313,"vX0":-2.7243457960599256,"vY0":-113.63895921653618,"vZ0":-0.4214614334259589,"x":114.17,"y":183.69,"x0":2.494384627807553,"y0":50.000675524693484,"z0":5.360169939826594,"aX":-12.097858348036553},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":1.2,"breakHorizontal":17.5,"spinRate":2467,"spinDirection":296},"zone":8,"typeConfidence":2.0,"plateTime":0.48249073149349364,"extension":6.070969619359523},"hitData":{"launchSpeed":73.3,"launchAngle":35.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":143.63,"coordY":101.58}},"index":0,"playId":"ba60464e-b8fc-387f-816d-b98a1d9ea80b","pitchNumber":1,"startTime":"2026-05-04T01:23:14.366Z","endTime":"2026-05-04T01:23:27.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:23:27.380Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out softly, pitcher Tyler Alexander to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-04T01:23:46.749Z","endTime":"2026-05-04T01:24:11.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641302,"link":"/api/v1/people/641302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":91.3,"endSpeed":84.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39548409847385,"aZ":-24.58374309483261,"pfxX":8.774741850591266,"pfxZ":4.212794707016119,"pX":1.190161661512191,"pZ":2.757504139643782,"vX0":-6.342522268602547,"vY0":-132.8556550714914,"vZ0":-1.9916144926384471,"x":71.63,"y":164.33,"x0":2.4591583223025366,"y0":50.0021293474736,"z0":5.289709453884121,"aX":15.807142702386718},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.4,"breakHorizontal":-14.6,"spinRate":2060,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4110525232060178,"extension":6.129124016794938},"hitData":{"launchSpeed":44.3,"launchAngle":-74.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.53,"coordY":184.05}},"index":0,"playId":"ca27ca70-bee1-37cc-9c27-bb9316665b92","pitchNumber":1,"startTime":"2026-05-04T01:24:02.308Z","endTime":"2026-05-04T01:24:11.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:24:11.246Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Osuna strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-04T01:26:55.151Z","endTime":"2026-05-04T01:28:05.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"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":[2,3,5,6],"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":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Finnegan replaces Ricky Vanasco.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-04T01:25:26.967Z","endTime":"2026-05-04T01:26:30.672Z","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 Alejandro Osuna replaces Andrew McCutchen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-04T01:26:30.672Z","endTime":"2026-05-04T01:26:57.478Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":457705,"link":"/api/v1/people/457705"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.387354430797345,"aZ":-12.36415336896426,"pfxX":-5.466952304987082,"pfxZ":10.00743837344396,"pX":0.37439600469543455,"pZ":2.9969420745825235,"vX0":6.969442980476503,"vY0":-139.77880362329512,"vZ0":-4.898227833145733,"x":102.73,"y":157.86,"x0":-1.4405240682235518,"y0":50.00319507751678,"z0":5.583295389679639,"aX":-10.822930387690572},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":8.5,"spinRate":2299,"spinDirection":206},"zone":3,"typeConfidence":0.9,"plateTime":0.39178843196091195,"extension":6.618464112804653},"index":2,"playId":"37634140-b887-3a6a-9cdf-1a6844c17176","pitchNumber":1,"startTime":"2026-05-04T01:26:57.478Z","endTime":"2026-05-04T01:27:00.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3035610158552,"aZ":-9.625437836798906,"pfxX":-5.768558968307343,"pfxZ":11.18157439037498,"pX":0.256629122161793,"pZ":2.3738699897801694,"vX0":6.829007192204522,"vY0":-140.94463908136942,"vZ0":-6.909660488966296,"x":107.22,"y":174.69,"x0":-1.4454418233717823,"y0":50.005064309294696,"z0":5.475080065967125,"aX":-11.635852705208205},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.1,"breakHorizontal":9.1,"spinRate":2336,"spinDirection":205},"zone":5,"typeConfidence":0.91,"plateTime":0.3882480550774541,"extension":6.602718310928272},"index":3,"playId":"99cb6076-2868-3e44-9fea-9d57f89246c3","pitchNumber":2,"startTime":"2026-05-04T01:27:16.809Z","endTime":"2026-05-04T01:27:22.809Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-04T01:27:26.137Z","endTime":"2026-05-04T01:27:42.439Z","isPitch":false,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":87.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.56850589594078,"aZ":-8.180536150043922,"pfxX":-6.022060225535729,"pfxZ":12.040668629230218,"pX":1.1677913150731873,"pZ":1.9564460685225151,"vX0":9.062081214920504,"vY0":-141.30765626549004,"vZ0":-8.20765627836543,"x":72.49,"y":185.96,"x0":-1.3201509741426447,"y0":50.00616933836918,"z0":5.448881278558937,"aX":-12.004152970254028},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.9,"breakHorizontal":8.8,"spinRate":2316,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.38979105331343566,"extension":6.558605923114058},"index":5,"playId":"4a19fed4-d2e1-33ab-ac7c-1c9a20b1baf9","pitchNumber":3,"startTime":"2026-05-04T01:27:42.439Z","endTime":"2026-05-04T01:27:46.789Z","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":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70274625343898,"aZ":-29.418792927515064,"pfxX":-7.840795503003518,"pfxZ":1.6205929059278104,"pX":0.6973780754744494,"pZ":1.2146888542507777,"vX0":9.064608208227277,"vY0":-129.17979836432815,"vZ0":-5.014716404408494,"x":90.42,"y":205.98,"x0":-1.830487061127504,"y0":50.000684402535974,"z0":5.429635857568384,"aX":-13.31362751556574},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.0,"breakHorizontal":12.2,"spinRate":1053,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.42323086385583064,"extension":6.761986159311548},"index":6,"playId":"2c02aacd-3d47-3936-8ea4-bdefbf635c2a","pitchNumber":4,"startTime":"2026-05-04T01:28:01.043Z","endTime":"2026-05-04T01:28:05.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:28:05.328Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corey Seager singles on a ground ball to right fielder Wenceel Pérez.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-04T01:28:11.259Z","endTime":"2026-05-04T01:28:40.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.406939619467543,"aZ":-25.1420878964592,"pfxX":-6.359251393155768,"pfxZ":4.020317232486341,"pX":0.25871157216128726,"pZ":2.1627044572312872,"vX0":7.573088164316083,"vY0":-130.39822422526095,"vZ0":-3.7241956999011983,"x":107.14,"y":180.39,"x0":-1.8358700801419001,"y0":50.00148213462998,"z0":5.472556871039977,"aX":-11.121501762458388},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.8,"breakHorizontal":10.2,"spinRate":1188,"spinDirection":221},"zone":9,"typeConfidence":0.89,"plateTime":0.4175544180184545,"extension":6.690735645344034},"hitData":{"launchSpeed":103.9,"launchAngle":-0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.84,"coordY":108.61}},"index":0,"playId":"5e06e913-acb0-3280-810b-c2bd41f0b1f8","pitchNumber":1,"startTime":"2026-05-04T01:28:30.517Z","endTime":"2026-05-04T01:28:40.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:28:40.587Z","atBatIndex":59},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Rangers challenged (force play), call on the field was upheld: Rangers challenged (play at 1st), call on the field was overturned: Josh Jung grounds into a force out, fielded by second baseman Hao-Yu Lee. Corey Seager out at 2nd. Josh Jung to 1st.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-04T01:28:46.281Z","endTime":"2026-05-04T01:29:58.850Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":87.1,"endSpeed":80.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.474262483132286,"aZ":-27.364909652128617,"pfxX":-6.899186041339581,"pfxZ":2.9421078553941395,"pX":0.07964295784034406,"pZ":1.9002855940299652,"vX0":6.59057382111397,"vY0":-126.67569362443749,"vZ0":-3.66917325641892,"x":113.96,"y":187.47,"x0":-1.6522267230042835,"y0":50.003171279846036,"z0":5.541224567009353,"aX":-11.277964601866199},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.8,"breakHorizontal":11.2,"spinRate":1006,"spinDirection":222},"zone":8,"typeConfidence":0.9,"plateTime":0.43142812990875035,"extension":6.697922143917561},"index":0,"playId":"00339f35-3b86-31a1-ba55-667069a462f5","pitchNumber":1,"startTime":"2026-05-04T01:29:09.117Z","endTime":"2026-05-04T01:29:13.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.567543330924497,"aZ":-26.721991745497466,"pfxX":-6.905944994920086,"pfxZ":3.3416178733083184,"pX":0.4331625350086109,"pZ":1.0769220124692958,"vX0":7.557938783240282,"vY0":-126.63517491413414,"vZ0":-5.516212620227112,"x":100.49,"y":209.7,"x0":-1.6853439020051497,"y0":50.004607495786644,"z0":5.406785379286756,"aX":-11.277446555619973},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.0,"breakHorizontal":10.9,"spinRate":965,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.43163588833313016,"extension":6.624393206402401},"index":1,"playId":"6e4c2b9d-5328-333b-80ea-27af765ae0a7","pitchNumber":2,"startTime":"2026-05-04T01:29:29.284Z","endTime":"2026-05-04T01:29:33.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.143545278016525,"aZ":-31.126215132819084,"pfxX":1.1516184348392442,"pfxZ":0.6458570329565276,"pX":0.5882475726358697,"pZ":1.4299121753112045,"vX0":5.151515061672219,"vY0":-125.81450031446819,"vZ0":-3.802732527660291,"x":94.58,"y":200.17,"x0":-1.630455030761201,"y0":50.00046046782857,"z0":5.4677457238545255,"aX":1.8554260045132154},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.6,"breakHorizontal":-3.2,"spinRate":2278,"spinDirection":132},"zone":14,"typeConfidence":0.91,"plateTime":0.43438950590022385,"extension":6.548980337564905},"hitData":{"launchSpeed":70.3,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.55,"coordY":152.19}},"index":2,"playId":"c419bead-6b57-310c-9c4d-5e7d7cc41387","pitchNumber":3,"startTime":"2026-05-04T01:29:48.553Z","endTime":"2026-05-04T01:29:58.850Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":140,"additionalReviews":[{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":140}]},"playEndTime":"2026-05-04T01:29:58.850Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Burger lines out sharply to center fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-04T01:32:18.901Z","endTime":"2026-05-04T01:32:47.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49984203278336,"aZ":-23.174298148232975,"pfxX":-6.710889520875396,"pfxZ":5.481496881695991,"pX":0.30918857231056296,"pZ":0.7462080395992534,"vX0":6.5943326879608914,"vY0":-127.40489785781887,"vZ0":-7.276788922739867,"x":105.21,"y":218.63,"x0":-1.442387587716167,"y0":50.00429024846267,"z0":5.474748549764732,"aX":-11.019241761868402},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.4,"breakHorizontal":10.7,"spinRate":1170,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.43013260098236783,"extension":6.6652427009343915},"index":0,"playId":"89bf86da-2a6e-3289-a3a6-2ac278a5aafb","pitchNumber":1,"startTime":"2026-05-04T01:32:18.901Z","endTime":"2026-05-04T01:32:22.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.56800092460689,"aZ":-9.922193739368874,"pfxX":-6.972040531367439,"pfxZ":11.216068200271101,"pX":-0.44068800929507457,"pZ":1.8118887253486395,"vX0":4.9374538717970715,"vY0":-141.01313987685722,"vZ0":-8.394159526993308,"x":133.8,"y":189.86,"x0":-1.3220734118725816,"y0":50.00035316979495,"z0":5.494516728422536,"aX":-13.827701995493587},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":11.4,"spinRate":2375,"spinDirection":203},"zone":7,"typeConfidence":0.91,"plateTime":0.39068506093454936,"extension":6.559473330533247},"hitData":{"launchSpeed":101.9,"launchAngle":22.0,"totalDistance":380.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":131.0,"coordY":73.0}},"index":1,"playId":"876a1fea-ca24-3bc9-bfce-b9b2240b91d4","pitchNumber":2,"startTime":"2026-05-04T01:32:35.771Z","endTime":"2026-05-04T01:32:47.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:32:47.650Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-04T01:35:22.290Z","endTime":"2026-05-04T01:36:23.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Alejandro Osuna remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-04T01:34:42.106Z","endTime":"2026-05-04T01:34:42.133Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":457705,"link":"/api/v1/people/457705"}},{"details":{"description":"Defensive switch from left field to right field for Ezequiel Duran.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-04T01:34:42.133Z","endTime":"2026-05-04T01:34:42.134Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Gavin Collyer replaces Tyler Alexander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-04T01:34:42.134Z","endTime":"2026-05-04T01:35:24.198Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686560,"link":"/api/v1/people/686560"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":86.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.953913430694957,"aZ":-19.55167009037325,"pfxX":-9.150179730287167,"pfxZ":6.552010917720699,"pX":0.700922557723096,"pZ":2.35217712884376,"vX0":13.720361707067863,"vY0":-137.7970392679813,"vZ0":-3.7600680508107556,"x":90.28,"y":175.27,"x0":-3.148740855736339,"y0":50.00638890640944,"z0":5.051474124968372,"aX":-17.640463895409525},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.2,"breakHorizontal":13.8,"spinRate":2476,"spinDirection":243},"zone":6,"typeConfidence":2.0,"plateTime":0.3971231261336241,"extension":6.004435345622741},"index":3,"playId":"7303a733-4419-3af7-b746-5da43a453478","pitchNumber":1,"startTime":"2026-05-04T01:35:24.198Z","endTime":"2026-05-04T01:35:30.060Z","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":84.3,"endSpeed":77.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.368733467403562,"aZ":-31.523737042229207,"pfxX":7.593364622370281,"pfxZ":0.4254682637413474,"pX":-0.8564543476608956,"pZ":2.3707336476910106,"vX0":4.632190858987628,"vY0":-122.75941633787693,"vZ0":0.24065271617178996,"x":149.65,"y":174.77,"x0":-3.7544502782150357,"y0":50.00173219048961,"z0":4.9555250033891864,"aX":11.58483038339657},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.1,"breakHorizontal":-14.9,"spinRate":2971,"spinDirection":70},"zone":4,"typeConfidence":2.0,"plateTime":0.44622732892585093,"extension":5.335726662692396},"index":4,"playId":"b19d55f5-e5e5-3dc9-a931-d8e8b21e251f","pitchNumber":2,"startTime":"2026-05-04T01:35:39.724Z","endTime":"2026-05-04T01:35:43.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.43654051768548,"aZ":-20.309238520493768,"pfxX":-9.616325957906186,"pfxZ":5.919562486176561,"pX":-0.9158675831785191,"pZ":3.0523661545622014,"vX0":10.24035425735546,"vY0":-140.6046007463687,"vZ0":-2.0852269246956388,"x":151.91,"y":156.37,"x0":-3.3531392152328214,"y0":50.00646558348818,"z0":5.119440090345177,"aX":-19.28730290350247},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.4,"breakHorizontal":15.4,"spinRate":2436,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.38932341032540574,"extension":6.332604835057171},"index":5,"playId":"fc385df4-a240-3336-ae34-ed82d066a815","pitchNumber":3,"startTime":"2026-05-04T01:35:55.406Z","endTime":"2026-05-04T01:36:02.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47489339131862,"aZ":-28.48673031058681,"pfxX":-1.801889737690849,"pfxZ":2.150829506339676,"pX":-0.15418009073543382,"pZ":2.566319016330257,"vX0":9.115995736034169,"vY0":-130.40243071814936,"vZ0":-0.7016542151885619,"x":122.88,"y":169.49,"x0":-3.467454830325366,"y0":50.00428092520696,"z0":4.9958348083484845,"aX":-3.0923945456819695},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.0,"breakHorizontal":1.2,"spinRate":2761,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.4206871202833047,"extension":6.034435763456379},"index":6,"playId":"f3636dd6-e3c8-3a5e-9c25-d6a82526cbb2","pitchNumber":4,"startTime":"2026-05-04T01:36:19.770Z","endTime":"2026-05-04T01:36:23.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:36:23.872Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-04T01:36:27.919Z","endTime":"2026-05-04T01:39:04.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01724618446671,"aZ":-30.74103927426538,"pfxX":-0.7106504721912095,"pfxZ":0.8428259810824592,"pX":0.832833643207003,"pZ":2.3596809669945014,"vX0":10.741348366649353,"vY0":-130.69141646971175,"vZ0":-1.0450009767780328,"x":85.25,"y":175.07,"x0":-3.27564339766457,"y0":50.000962343483785,"z0":5.119079044105995,"aX":-1.206217187526737},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.6,"breakHorizontal":-1.6,"spinRate":2656,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.4225788925937852,"extension":6.0973048670051835},"index":0,"playId":"4612f78e-8196-31dd-a619-ff5314072460","pitchNumber":1,"startTime":"2026-05-04T01:36:46.614Z","endTime":"2026-05-04T01:36:51.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.52326097456703,"aZ":-14.936900045383773,"pfxX":-9.26653837968656,"pfxZ":8.916491560008035,"pX":-0.3057483033107618,"pZ":2.5554032182814175,"vX0":11.324214298766442,"vY0":-139.18859197700152,"vZ0":-4.270583174367179,"x":128.65,"y":169.78,"x0":-3.251471523233753,"y0":50.00421703169534,"z0":5.12060357284952,"aX":-17.917258803366845},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":14.0,"spinRate":2409,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.3957439575971753,"extension":6.206249215158677},"index":1,"playId":"53223218-ddcc-370d-86cb-c6468b34c131","pitchNumber":2,"startTime":"2026-05-04T01:37:01.832Z","endTime":"2026-05-04T01:37:06.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.694250365441142,"aZ":-27.38925529617489,"pfxX":-0.5550823041890103,"pfxZ":2.7712646086096075,"pX":-0.41800528881947036,"pZ":3.013654703071006,"vX0":7.814671594885716,"vY0":-131.38945721399247,"vZ0":-0.08979254582266794,"x":132.93,"y":157.41,"x0":-3.372898670197649,"y0":50.00611194314037,"z0":5.102506990122009,"aX":-0.9599225908080115},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.3,"breakHorizontal":-1.0,"spinRate":2623,"spinDirection":125},"zone":1,"typeConfidence":2.0,"plateTime":0.41863339977854963,"extension":6.095989217393182},"index":2,"playId":"70f4154f-7291-346f-8635-ab920f96fdfc","pitchNumber":3,"startTime":"2026-05-04T01:37:23.128Z","endTime":"2026-05-04T01:37:27.319Z","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":1},"pitchData":{"startSpeed":84.7,"endSpeed":76.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.094165936823767,"aZ":-28.413604287423603,"pfxX":6.987513513089234,"pfxZ":2.495297544960109,"pX":0.7361625758615891,"pZ":2.0745610936160723,"vX0":8.112398359011149,"vY0":-123.0082251332399,"vZ0":-0.6875837385850867,"x":88.94,"y":182.77,"x0":-3.5326368556199137,"y0":50.00262386131107,"z0":4.801532296270503,"aX":10.534380596843278},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.6,"breakHorizontal":-14.8,"spinRate":2942,"spinDirection":77},"zone":9,"typeConfidence":2.0,"plateTime":0.4480578727598217,"extension":5.744728092999798},"index":3,"playId":"03f14e47-235a-3302-b829-12cce7972d72","pitchNumber":4,"startTime":"2026-05-04T01:37:40.735Z","endTime":"2026-05-04T01:37:44.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.40407944136083,"aZ":-15.669547046641936,"pfxX":-9.753132901797088,"pfxZ":8.264201580658408,"pX":-0.032449770181068247,"pZ":1.9579391986485835,"vX0":12.188249562089005,"vY0":-141.18640658485646,"vZ0":-5.864716939962733,"x":118.24,"y":185.92,"x0":-3.160400544114243,"y0":50.00283859089042,"z0":5.08938131873075,"aX":-19.477611227397308},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.7,"breakHorizontal":14.9,"spinRate":2364,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.3895732245351713,"extension":6.178060149774756},"index":4,"playId":"68f1d44f-847a-35a8-b709-f43e0d25c1f6","pitchNumber":5,"startTime":"2026-05-04T01:38:02.119Z","endTime":"2026-05-04T01:38:07.035Z","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.9,"endSpeed":89.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.436820776215097,"aZ":-19.53061631702809,"pfxX":-8.175459567620099,"pfxZ":6.170073433676089,"pX":0.4687941388830502,"pZ":4.321182280804556,"vX0":13.001102050199888,"vY0":-141.99524892888905,"vZ0":0.8045366589582756,"x":99.13,"y":122.11,"x0":-3.099528915298376,"y0":50.003803483993046,"z0":5.273623512534913,"aX":-16.75704652652512},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.5,"breakHorizontal":12.2,"spinRate":2355,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.38523193545914136,"extension":6.24228371740105},"index":5,"playId":"47f481fd-e520-3357-bde4-bdd907641ce0","pitchNumber":6,"startTime":"2026-05-04T01:38:23.641Z","endTime":"2026-05-04T01:38:27.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.482263419384754,"aZ":-30.201621776200017,"pfxX":0.868031245561224,"pfxZ":1.1029430649122407,"pX":0.37363480184867703,"pZ":3.514695026452127,"vX0":9.122003070091377,"vY0":-132.13953463694713,"vZ0":1.3727999391606234,"x":102.76,"y":143.88,"x0":-3.2163447364385593,"y0":50.00458531893945,"z0":5.1848910609267875,"aX":1.5568821083952513},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.5,"breakHorizontal":-3.2,"spinRate":2707,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.41230621535219214,"extension":6.1600392837912965},"index":6,"playId":"4e7eaaa4-b342-30ad-b95c-819bdd96fb70","pitchNumber":7,"startTime":"2026-05-04T01:38:40.778Z","endTime":"2026-05-04T01:38:45.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84644665931559,"aZ":-30.276111331699667,"pfxX":-0.3368540386984149,"pfxZ":1.077819364813001,"pX":0.9525304646694466,"pZ":2.1737572008949164,"vX0":11.127218353435707,"vY0":-131.2156536351706,"vZ0":-1.5085499084174296,"x":80.69,"y":180.09,"x0":-3.2858972614126523,"y0":50.00138675002298,"z0":4.9964642748533095,"aX":-0.5945499786798775},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.8,"breakHorizontal":-1.7,"spinRate":2695,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.41626326627563115,"extension":6.314778331911413},"index":7,"playId":"ab95d757-9da8-3b26-ae03-9630210d8979","pitchNumber":8,"startTime":"2026-05-04T01:38:59.635Z","endTime":"2026-05-04T01:39:04.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:39:04.142Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kerry Carpenter pops out to second baseman Josh Smith.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-04T01:39:06.996Z","endTime":"2026-05-04T01:42:29.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.028162529507817,"aZ":-26.6683541000098,"pfxX":-1.5093842368523918,"pfxZ":3.096279730193377,"pX":-0.5285101012455209,"pZ":2.9969369647079,"vX0":8.213585070295968,"vY0":-132.50319482817108,"vZ0":-0.346829964633085,"x":137.15,"y":157.86,"x0":-3.4710931643007292,"y0":50.005451495085296,"z0":5.076274466126915,"aX":-2.6872334145933614},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.8,"breakHorizontal":1.0,"spinRate":2753,"spinDirection":158},"zone":1,"typeConfidence":2.0,"plateTime":0.4131915416301304,"extension":6.099606751592675},"index":0,"playId":"dccd25b2-27af-3504-9334-1eada74c83c4","pitchNumber":1,"startTime":"2026-05-04T01:39:28.361Z","endTime":"2026-05-04T01:39:32.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92500903354156,"aZ":-28.31954508314103,"pfxX":8.554566452732736,"pfxZ":2.553224339007288,"pX":0.3831603126440098,"pZ":3.4014130281932196,"vX0":7.018693608339287,"vY0":-122.73815637313879,"vZ0":2.2235202347690444,"x":102.39,"y":146.94,"x0":-3.636491997328942,"y0":50.00112373623997,"z0":4.91449118249928,"aX":12.895639350324299},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.5,"breakHorizontal":-17.3,"spinRate":2984,"spinDirection":74},"zone":3,"typeConfidence":2.0,"plateTime":0.4482644112090606,"extension":5.951258886353593},"index":1,"playId":"602627b0-8790-38a3-b361-38e32185e0dc","pitchNumber":2,"startTime":"2026-05-04T01:39:44.609Z","endTime":"2026-05-04T01:39:49.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.504792444626297,"aZ":-29.95221818254292,"pfxX":-0.6581903242473883,"pfxZ":1.271814250720185,"pX":-0.49745970803623707,"pZ":2.3585130681770514,"vX0":8.021147895542093,"vY0":-130.91642703939675,"vZ0":-1.0248287970554635,"x":135.96,"y":175.1,"x0":-3.5049200514512626,"y0":50.004739822701964,"z0":4.980338071875709,"aX":-1.152724867522858},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.3,"breakHorizontal":-0.5,"spinRate":2753,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.41707473784700566,"extension":6.003929329308172},"index":2,"playId":"3e37e51e-0268-39a5-9a7a-82e9db98ff3f","pitchNumber":3,"startTime":"2026-05-04T01:40:02.634Z","endTime":"2026-05-04T01:40:06.577Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-04T01:40:16.945Z","endTime":"2026-05-04T01:40:31.498Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.0,"endSpeed":78.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.912631826642908,"aZ":-31.354450395967287,"pfxX":9.471442468154379,"pfxZ":0.5215484048336272,"pX":-1.0864573052001714,"pZ":3.1573543613821813,"vX0":3.60653245237796,"vY0":-125.23219317003202,"vZ0":2.237630460742129,"x":158.41,"y":153.53,"x0":-3.7771430729875983,"y0":50.00585455967119,"z0":4.821559180369517,"aX":15.006386822459604},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.7,"breakHorizontal":-18.0,"spinRate":2794,"spinDirection":82},"zone":11,"typeConfidence":2.0,"plateTime":0.43781002825585524,"extension":5.781289515280371},"index":4,"playId":"021744d7-8051-311a-bd81-2617f48f7762","pitchNumber":4,"startTime":"2026-05-04T01:40:31.498Z","endTime":"2026-05-04T01:40:35.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.892027145575163,"aZ":-28.798603089148497,"pfxX":7.080334921104046,"pfxZ":2.1189604077348987,"pX":0.33770053293417956,"pZ":1.72508812439377,"vX0":7.465891433006594,"vY0":-125.12500073591687,"vZ0":-1.4482955096564198,"x":104.13,"y":192.2,"x0":-3.5985086593336133,"y0":50.00453304751288,"z0":4.658526622903289,"aX":11.291607277102576},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.7,"breakHorizontal":-14.5,"spinRate":2863,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.4367893153015836,"extension":5.711770798187958},"index":5,"playId":"21ba6c27-4095-3b4d-b4aa-fed0d4bdeb85","pitchNumber":5,"startTime":"2026-05-04T01:40:48.982Z","endTime":"2026-05-04T01:40:53.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.822030713447433,"aZ":-20.492548279156352,"pfxX":-8.686252074680198,"pfxZ":5.640106516433633,"pX":-0.19641642527611738,"pZ":2.408059292331217,"vX0":12.17956117433712,"vY0":-142.12913832172094,"vZ0":-3.722431822502665,"x":124.49,"y":173.76,"x0":-3.3842989297637875,"y0":50.00106215327238,"z0":5.016107218721244,"aX":-17.987830098116348},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.7,"breakHorizontal":13.6,"spinRate":2482,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.3835772048587818,"extension":6.341294317624365},"index":6,"playId":"8ff81db1-e2b6-3c8b-bc9f-6d9ca074a30f","pitchNumber":6,"startTime":"2026-05-04T01:41:10.485Z","endTime":"2026-05-04T01:41:13.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8143486206549,"aZ":-28.767119464892737,"pfxX":-1.453801737435867,"pfxZ":1.9171937924547482,"pX":-0.6158407687319213,"pZ":3.058423990625276,"vX0":7.79201365279184,"vY0":-131.72445268882944,"vZ0":0.44151908591552613,"x":140.47,"y":156.2,"x0":-3.4081294184458435,"y0":50.00434228945328,"z0":4.995205038991944,"aX":-2.586800278789004},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.7,"breakHorizontal":1.2,"spinRate":2791,"spinDirection":110},"zone":1,"typeConfidence":2.0,"plateTime":0.41390337630558216,"extension":5.875309992474169},"index":7,"playId":"693d0b38-d071-3861-aef9-fb09cd711f8f","pitchNumber":7,"startTime":"2026-05-04T01:41:29.849Z","endTime":"2026-05-04T01:41:36.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.417058987355723,"aZ":-30.58324707591518,"pfxX":1.224983784168253,"pfxZ":0.9218714181110741,"pX":-0.6175227902668199,"pZ":3.4342790339677602,"vX0":7.351549257198449,"vY0":-131.2831916830958,"vZ0":1.7895035757782056,"x":140.54,"y":146.05,"x0":-3.6250053013454346,"y0":50.00397437413258,"z0":5.036560374167879,"aX":2.1155404141949825},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.4,"breakHorizontal":-4.0,"spinRate":2794,"spinDirection":105},"zone":11,"typeConfidence":2.0,"plateTime":0.4188440258057553,"extension":6.031947636450733},"index":8,"playId":"fb23e057-a3d1-3f4a-8e48-1b925beabc1c","pitchNumber":8,"startTime":"2026-05-04T01:42:01.517Z","endTime":"2026-05-04T01:42:06.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":81.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47548569748265,"aZ":-28.98527795555957,"pfxX":1.0677128024348785,"pfxZ":1.8449736906566887,"pX":0.2618176811912694,"pZ":2.970033974580869,"vX0":9.138070565675607,"vY0":-132.06384227132466,"vZ0":0.23992929679164954,"x":107.02,"y":158.59,"x0":-3.4117602951084907,"y0":50.00489988802224,"z0":5.046094262594785,"aX":1.8463830081296322},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.6,"breakHorizontal":-4.3,"spinRate":2660,"spinDirection":125},"zone":3,"typeConfidence":2.0,"plateTime":0.41803893223515454,"extension":6.099429505946266},"hitData":{"launchSpeed":81.4,"launchAngle":70.0,"totalDistance":82.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":140.66,"coordY":171.95}},"index":9,"playId":"6f03a4d4-9852-3d76-a8de-eddd7134b125","pitchNumber":9,"startTime":"2026-05-04T01:42:18.997Z","endTime":"2026-05-04T01:42:29.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:42:29.941Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Evan Carter flies out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-04T01:45:08.627Z","endTime":"2026-05-04T01:46:08.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Burch Smith replaces Kyle Finnegan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-04T01:42:49.920Z","endTime":"2026-05-04T01:44:04.231Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572143,"link":"/api/v1/people/572143"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Defensive switch from shortstop to third base for Kevin McGonigle.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-04T01:44:04.231Z","endTime":"2026-05-04T01:44:04.254Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"100"},{"details":{"description":"Defensive Substitution: Zack Short replaces third baseman Colt Keith, batting 3rd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-04T01:44:04.254Z","endTime":"2026-05-04T01:45:10.857Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670097,"link":"/api/v1/people/670097"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"301","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.94144600001642,"aZ":-42.46981782970088,"pfxX":3.6042442828523504,"pfxZ":-7.217921063982285,"pX":-0.8729295558280289,"pZ":2.6944177362184822,"vX0":2.581385436442483,"vY0":-118.27110289599983,"vZ0":1.701200152129789,"x":150.27,"y":166.03,"x0":-2.4437210277010415,"y0":50.000134357437595,"z0":5.8384488340476235,"aX":5.143594796356444},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-12.5,"breakHorizontal":-7.1,"spinRate":2397,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.46177237307103614,"extension":6.536500641091883},"index":3,"playId":"805adb37-9f87-3e09-9762-cb9a3e1e1786","pitchNumber":1,"startTime":"2026-05-04T01:45:10.857Z","endTime":"2026-05-04T01:45:15.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.106146874029786,"aZ":-24.584822572316725,"pfxX":2.096082147349557,"pfxZ":4.5268692951287735,"pX":-0.30974151649829296,"pZ":2.0864511969177064,"vX0":5.226849397393503,"vY0":-128.0672574209181,"vZ0":-3.3033995250651205,"x":128.81,"y":182.45,"x0":-2.641867809807155,"y0":50.004448403568794,"z0":5.296011648599042,"aX":3.513723081504238},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.8,"breakHorizontal":-4.9,"spinRate":2423,"spinDirection":184},"zone":8,"typeConfidence":2.0,"plateTime":0.42616021904707235,"extension":6.742803627105799},"index":4,"playId":"877c51f7-1d6b-3b6d-beb4-60eb73bcd219","pitchNumber":2,"startTime":"2026-05-04T01:45:23.983Z","endTime":"2026-05-04T01:45:27.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.827863307146668,"aZ":-13.319984215071575,"pfxX":-4.494602821629282,"pfxZ":9.964046672592499,"pX":-0.7787845202061582,"pZ":2.722962379633958,"vX0":5.766155168269395,"vY0":-136.61766292143557,"vZ0":-4.6408982505884495,"x":146.69,"y":165.26,"x0":-2.331834244620249,"y0":50.00209304865033,"z0":5.357820826309601,"aX":-8.50444647583476},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":7.0,"spinRate":2413,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.40078182831631937,"extension":6.754564694187785},"index":5,"playId":"2ccb28bc-13c6-3e34-a97b-5ddf6d87dacf","pitchNumber":3,"startTime":"2026-05-04T01:45:41.003Z","endTime":"2026-05-04T01:45:44.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":83.0,"endSpeed":76.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.871627220331114,"aZ":-28.752070575768855,"pfxX":-4.948910543160316,"pfxZ":2.297980739920586,"pX":-0.46780885021011376,"pZ":2.9119887253540897,"vX0":5.958134998491711,"vY0":-120.86774816970834,"vZ0":-0.7085397113615112,"x":134.83,"y":160.16,"x0":-2.3131427230138324,"y0":50.00452222051947,"z0":5.716792798711441,"aX":-7.379176691419068},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.2,"breakHorizontal":7.7,"spinRate":1886,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.45183351679548966,"extension":6.691340792485406},"hitData":{"launchSpeed":86.1,"launchAngle":32.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.55,"coordY":95.43}},"index":6,"playId":"dcd0b9ba-6990-3999-83fb-3999f50d5733","pitchNumber":4,"startTime":"2026-05-04T01:46:00.531Z","endTime":"2026-05-04T01:46:08.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:46:08.647Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ezequiel Duran lines out to center fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-04T01:46:10.516Z","endTime":"2026-05-04T01:47:30.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15205838935074,"aZ":-14.324583196094093,"pfxX":-3.4017713892460577,"pfxZ":9.351713488653054,"pX":-1.3579692142142958,"pZ":2.576402533600355,"vX0":3.742332106716647,"vY0":-137.008480563074,"vZ0":-5.006590122605787,"x":168.76,"y":169.22,"x0":-2.297055982526059,"y0":50.002924291496136,"z0":5.400216941436967,"aX":-6.493064828216427},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":5.4,"spinRate":2508,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3991734520855226,"extension":6.90312829501864},"index":0,"playId":"941f3d46-df63-31ff-9a11-fc108844d4b2","pitchNumber":1,"startTime":"2026-05-04T01:46:37.114Z","endTime":"2026-05-04T01:46:41.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02879068376679,"aZ":-32.319494408656844,"pfxX":2.605836187329518,"pfxZ":-0.08575036090847732,"pX":-0.2297339201581739,"pZ":3.1981785081715834,"vX0":4.3483854532254815,"vY0":-125.89079691293051,"vZ0":0.6244410449730362,"x":125.76,"y":152.43,"x0":-2.3110799126853228,"y0":50.006028581205555,"z0":5.541342877951487,"aX":4.226848793842441},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.2,"breakHorizontal":-5.6,"spinRate":2434,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.43334978149847947,"extension":6.628881275192076},"index":1,"playId":"db1a97d0-ed09-37ae-8866-bb644a3aa98b","pitchNumber":2,"startTime":"2026-05-04T01:46:48.892Z","endTime":"2026-05-04T01:46:53.049Z","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.5,"endSpeed":75.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75882430628517,"aZ":-43.30170863927917,"pfxX":3.643891274869261,"pfxZ":-7.909381438270829,"pX":0.9777425064478759,"pZ":0.02931254881391275,"vX0":6.0317328135495485,"vY0":-118.49378791888519,"vZ0":-3.7951652310792188,"x":79.73,"y":237.99,"x0":-2.0839451406983347,"y0":50.000341353292555,"z0":5.647928009284924,"aX":5.1283212766688795},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-15.0,"breakHorizontal":-8.2,"spinRate":2540,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4640135815073494,"extension":6.635079930424828},"index":2,"playId":"2a76c5e4-a9f0-37fb-a561-7426cb29fd34","pitchNumber":3,"startTime":"2026-05-04T01:47:01.771Z","endTime":"2026-05-04T01:47:05.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65392929750189,"aZ":-13.905018041091813,"pfxX":-2.8227922509253327,"pfxZ":9.757798854607554,"pX":-0.29514297559791663,"pZ":2.5890971269128893,"vX0":6.223244957134529,"vY0":-135.92459148763172,"vZ0":-5.060160836283598,"x":128.25,"y":168.87,"x0":-2.2470642026956953,"y0":50.00294434764782,"z0":5.4396668593871365,"aX":-5.285871101172598},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":3.8,"spinRate":2510,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.40290428892756935,"extension":6.813721763656775},"hitData":{"launchSpeed":95.7,"launchAngle":18.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.51,"coordY":88.15}},"index":3,"playId":"ea655334-8133-3d87-903c-72d2cc70617e","pitchNumber":4,"startTime":"2026-05-04T01:47:21.356Z","endTime":"2026-05-04T01:47:30.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:47:30.722Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Smith singles on a fly ball to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-04T01:47:40.699Z","endTime":"2026-05-04T01:49:14.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60619577602584,"aZ":-25.36779503480426,"pfxX":0.7048446704244937,"pfxZ":4.096409811712503,"pX":-0.9226812104264875,"pZ":2.5900120648588074,"vX0":4.000254757427633,"vY0":-127.16246838230994,"vZ0":-1.7825749337358778,"x":152.17,"y":168.85,"x0":-2.5985889809647778,"y0":50.00230759804959,"z0":5.285065922995066,"aX":1.1695577661626502},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.3,"breakHorizontal":-2.0,"spinRate":2446,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.4284252287598038,"extension":6.814287504163666},"index":0,"playId":"ad17c7c3-04a2-3f26-b9e9-bd824f707bb9","pitchNumber":1,"startTime":"2026-05-04T01:47:59.816Z","endTime":"2026-05-04T01:48:04.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.024921389391807,"aZ":-28.414515595971622,"pfxX":1.3905362721310395,"pfxZ":2.286488797474407,"pX":-0.7917190347925693,"pZ":2.9781792513440717,"vX0":3.9535427693996676,"vY0":-126.61669060310265,"vZ0":-0.37795960746816337,"x":147.18,"y":158.37,"x0":-2.546682865755861,"y0":50.00131306987465,"z0":5.380547770884282,"aX":2.282891188789918},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.3,"breakHorizontal":-3.4,"spinRate":2313,"spinDirection":155},"zone":1,"typeConfidence":2.0,"plateTime":0.4306844401248284,"extension":6.7502386479543315},"index":1,"playId":"7f5a93b8-258e-351c-abd1-158e4e367b73","pitchNumber":2,"startTime":"2026-05-04T01:48:12.047Z","endTime":"2026-05-04T01:48:39.071Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"}}},{"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":84.8,"endSpeed":79.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.904341875858325,"aZ":-30.8655496252118,"pfxX":-7.406680320680063,"pfxZ":0.8316892609978321,"pX":0.04087321330694385,"pZ":2.2172394636045483,"vX0":7.440548147899877,"vY0":-123.47461380655515,"vZ0":-2.1982444685778875,"x":115.44,"y":178.91,"x0":-2.020598687258488,"y0":50.004092027442205,"z0":5.665684625057644,"aX":-11.670201045640878},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.3,"breakHorizontal":12.1,"spinRate":1696,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.44019768526216563,"extension":6.570263557462335},"index":2,"playId":"40de47a4-a63a-3249-89e5-73eeba2102f1","pitchNumber":3,"startTime":"2026-05-04T01:48:40.455Z","endTime":"2026-05-04T01:48:45.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.722997160819858,"aZ":-13.818394041210011,"pfxX":-2.270201055526851,"pfxZ":9.487537084202422,"pX":-0.1785400221057162,"pZ":3.1999579564268594,"vX0":6.075097708503542,"vY0":-138.19309347597851,"vZ0":-3.8695034016675574,"x":123.81,"y":152.38,"x0":-2.110115025100542,"y0":50.001105532595325,"z0":5.546158571407924,"aX":-4.391912799865051},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":2.9,"spinRate":2388,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.39630103469699796,"extension":6.833960946297834},"hitData":{"launchSpeed":73.8,"launchAngle":30.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.52,"coordY":119.34}},"index":3,"playId":"2a472e64-d62d-3657-91bb-2e4eea798912","pitchNumber":4,"startTime":"2026-05-04T01:49:00.572Z","endTime":"2026-05-04T01:49:14.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:49:14.572Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Higashioka grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-04T01:49:15.371Z","endTime":"2026-05-04T01:51:16.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":73.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09875650393978,"aZ":-40.87604607105632,"pfxX":5.329590036853393,"pfxZ":-6.367858475789813,"pX":0.5415036532435722,"pZ":0.9517963151991312,"vX0":4.801386841469693,"vY0":-116.70716028395965,"vZ0":-1.6979962324833493,"x":96.36,"y":213.08,"x0":-2.2429934052225042,"y0":50.005456286195354,"z0":5.57542643925572,"aX":7.277054576200702},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-11.6,"breakHorizontal":-10.9,"spinRate":2395,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.47119622860256216,"extension":6.760087921708243},"index":0,"playId":"2c860222-6710-3b7e-9b20-d5f5934eaa63","pitchNumber":1,"startTime":"2026-05-04T01:49:35.574Z","endTime":"2026-05-04T01:49:39.493Z","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":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.141359032786013,"aZ":-40.75418783064261,"pfxX":4.994771480406097,"pfxZ":-5.992434334781789,"pX":0.46783688808676055,"pZ":1.864148251081326,"vX0":4.962290549156167,"vY0":-118.98935466786176,"vZ0":-0.43017557450083765,"x":99.17,"y":188.45,"x0":-2.2946379017634957,"y0":50.002302336581565,"z0":5.7443375675478086,"aX":7.151418951950405},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.7,"breakHorizontal":-10.3,"spinRate":2432,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.4605616046439427,"extension":6.578489417240458},"index":1,"playId":"c5791105-c705-37bb-bc65-5030473ea566","pitchNumber":2,"startTime":"2026-05-04T01:49:52.297Z","endTime":"2026-05-04T01:49:57.235Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.586951570796668,"aZ":-29.60764334909299,"pfxX":-4.726982680589204,"pfxZ":1.7739728237303218,"pX":-0.23883535745742845,"pZ":4.175295409364323,"vX0":6.1106377568917045,"vY0":-119.16971517996399,"vZ0":2.3298325638120922,"x":126.1,"y":126.05,"x0":-2.214875882467671,"y0":50.00317374768417,"z0":5.8484401115942335,"aX":-6.841106463166755},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.1,"breakHorizontal":7.2,"spinRate":1861,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4585457149153145,"extension":6.726156290888518},"index":2,"playId":"bb187dc5-0c4a-3341-a4f7-0dcf69acf29e","pitchNumber":3,"startTime":"2026-05-04T01:50:16.240Z","endTime":"2026-05-04T01:50:20.734Z","isPitch":true,"type":"pitch"},{"details":{"description":"Josh Smith advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"actionPlayId":"bb187dc5-0c4a-3341-a4f7-0dcf69acf29e","startTime":"2026-05-04T01:50:25.849Z","endTime":"2026-05-04T01:50:33.592Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40289559431484,"aZ":-28.72365793967198,"pfxX":2.320082456748205,"pfxZ":2.1132906851229474,"pX":0.4973000267267335,"pZ":0.6961071973066949,"vX0":6.936270498330694,"vY0":-126.62540515281088,"vZ0":-5.364389438827825,"x":98.04,"y":219.99,"x0":-2.5723964124090353,"y0":50.0048209999703,"z0":5.123613766289113,"aX":3.789080164095019},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.9,"breakHorizontal":-5.6,"spinRate":2417,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.43156739917688247,"extension":6.886347763301333},"index":4,"playId":"6d91f63d-4931-36ab-9ec6-6f08583d5c74","pitchNumber":4,"startTime":"2026-05-04T01:50:33.592Z","endTime":"2026-05-04T01:50:37.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.961889096206992,"aZ":-24.79042045392843,"pfxX":1.1378185751847831,"pfxZ":4.299810422803297,"pX":0.20650125715105425,"pZ":2.062984076116884,"vX0":6.678212645477315,"vY0":-129.38072533043848,"vZ0":-3.350938717401849,"x":109.13,"y":183.08,"x0":-2.5430965504933702,"y0":50.00035104578982,"z0":5.249615863511389,"aX":1.9493968519565947},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.3,"breakHorizontal":-3.4,"spinRate":2412,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.4214258716100039,"extension":6.848751184995029},"index":5,"playId":"00759f02-cc6c-3e36-a75c-2194459e1cf0","pitchNumber":5,"startTime":"2026-05-04T01:50:52.478Z","endTime":"2026-05-04T01:50:56.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39051603061081,"aZ":-16.89230068821749,"pfxX":-4.54637673892096,"pfxZ":8.366277708554605,"pX":0.38298223248475993,"pZ":2.0146612629860456,"vX0":8.82445024475568,"vY0":-134.35518619523353,"vZ0":-5.341202642076198,"x":102.4,"y":184.38,"x0":-2.3547942667942605,"y0":50.00085883991975,"z0":5.230726124049878,"aX":-8.302989966321473},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.2,"breakHorizontal":6.4,"spinRate":2395,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.40782327975239907,"extension":6.96357955500114},"hitData":{"launchSpeed":105.9,"launchAngle":-23.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.73,"coordY":148.64}},"index":6,"playId":"f009fb5e-fa18-3d71-bb24-301feaa15718","pitchNumber":6,"startTime":"2026-05-04T01:51:08.079Z","endTime":"2026-05-04T01:51:16.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:51:16.987Z","atBatIndex":68}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Higashioka grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-04T01:49:15.371Z","endTime":"2026-05-04T01:51:16.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":73.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09875650393978,"aZ":-40.87604607105632,"pfxX":5.329590036853393,"pfxZ":-6.367858475789813,"pX":0.5415036532435722,"pZ":0.9517963151991312,"vX0":4.801386841469693,"vY0":-116.70716028395965,"vZ0":-1.6979962324833493,"x":96.36,"y":213.08,"x0":-2.2429934052225042,"y0":50.005456286195354,"z0":5.57542643925572,"aX":7.277054576200702},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-11.6,"breakHorizontal":-10.9,"spinRate":2395,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.47119622860256216,"extension":6.760087921708243},"index":0,"playId":"2c860222-6710-3b7e-9b20-d5f5934eaa63","pitchNumber":1,"startTime":"2026-05-04T01:49:35.574Z","endTime":"2026-05-04T01:49:39.493Z","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":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.141359032786013,"aZ":-40.75418783064261,"pfxX":4.994771480406097,"pfxZ":-5.992434334781789,"pX":0.46783688808676055,"pZ":1.864148251081326,"vX0":4.962290549156167,"vY0":-118.98935466786176,"vZ0":-0.43017557450083765,"x":99.17,"y":188.45,"x0":-2.2946379017634957,"y0":50.002302336581565,"z0":5.7443375675478086,"aX":7.151418951950405},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.7,"breakHorizontal":-10.3,"spinRate":2432,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.4605616046439427,"extension":6.578489417240458},"index":1,"playId":"c5791105-c705-37bb-bc65-5030473ea566","pitchNumber":2,"startTime":"2026-05-04T01:49:52.297Z","endTime":"2026-05-04T01:49:57.235Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.586951570796668,"aZ":-29.60764334909299,"pfxX":-4.726982680589204,"pfxZ":1.7739728237303218,"pX":-0.23883535745742845,"pZ":4.175295409364323,"vX0":6.1106377568917045,"vY0":-119.16971517996399,"vZ0":2.3298325638120922,"x":126.1,"y":126.05,"x0":-2.214875882467671,"y0":50.00317374768417,"z0":5.8484401115942335,"aX":-6.841106463166755},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.1,"breakHorizontal":7.2,"spinRate":1861,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4585457149153145,"extension":6.726156290888518},"index":2,"playId":"bb187dc5-0c4a-3341-a4f7-0dcf69acf29e","pitchNumber":3,"startTime":"2026-05-04T01:50:16.240Z","endTime":"2026-05-04T01:50:20.734Z","isPitch":true,"type":"pitch"},{"details":{"description":"Josh Smith advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"actionPlayId":"bb187dc5-0c4a-3341-a4f7-0dcf69acf29e","startTime":"2026-05-04T01:50:25.849Z","endTime":"2026-05-04T01:50:33.592Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40289559431484,"aZ":-28.72365793967198,"pfxX":2.320082456748205,"pfxZ":2.1132906851229474,"pX":0.4973000267267335,"pZ":0.6961071973066949,"vX0":6.936270498330694,"vY0":-126.62540515281088,"vZ0":-5.364389438827825,"x":98.04,"y":219.99,"x0":-2.5723964124090353,"y0":50.0048209999703,"z0":5.123613766289113,"aX":3.789080164095019},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.9,"breakHorizontal":-5.6,"spinRate":2417,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.43156739917688247,"extension":6.886347763301333},"index":4,"playId":"6d91f63d-4931-36ab-9ec6-6f08583d5c74","pitchNumber":4,"startTime":"2026-05-04T01:50:33.592Z","endTime":"2026-05-04T01:50:37.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.961889096206992,"aZ":-24.79042045392843,"pfxX":1.1378185751847831,"pfxZ":4.299810422803297,"pX":0.20650125715105425,"pZ":2.062984076116884,"vX0":6.678212645477315,"vY0":-129.38072533043848,"vZ0":-3.350938717401849,"x":109.13,"y":183.08,"x0":-2.5430965504933702,"y0":50.00035104578982,"z0":5.249615863511389,"aX":1.9493968519565947},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.3,"breakHorizontal":-3.4,"spinRate":2412,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.4214258716100039,"extension":6.848751184995029},"index":5,"playId":"00759f02-cc6c-3e36-a75c-2194459e1cf0","pitchNumber":5,"startTime":"2026-05-04T01:50:52.478Z","endTime":"2026-05-04T01:50:56.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39051603061081,"aZ":-16.89230068821749,"pfxX":-4.54637673892096,"pfxZ":8.366277708554605,"pX":0.38298223248475993,"pZ":2.0146612629860456,"vX0":8.82445024475568,"vY0":-134.35518619523353,"vZ0":-5.341202642076198,"x":102.4,"y":184.38,"x0":-2.3547942667942605,"y0":50.00085883991975,"z0":5.230726124049878,"aX":-8.302989966321473},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.2,"breakHorizontal":6.4,"spinRate":2395,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.40782327975239907,"extension":6.96357955500114},"hitData":{"launchSpeed":105.9,"launchAngle":-23.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.73,"coordY":148.64}},"index":6,"playId":"f009fb5e-fa18-3d71-bb24-301feaa15718","pitchNumber":6,"startTime":"2026-05-04T01:51:08.079Z","endTime":"2026-05-04T01:51:16.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-04T01:51:16.987Z","atBatIndex":68},"scoringPlays":[32,41,48,53,55,56],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":162.0,"y":103.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":203.83,"y":116.9},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":159.85,"y":121.07},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":97.57,"y":162.75},"type":"O","description":"Pop Out"}]}},{"startIndex":8,"endIndex":13,"top":[8,9,10],"bottom":[11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":152.32,"y":159.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":119.38,"y":151.18},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":89.67,"y":73.32},"type":"O","description":"Flyout"}],"home":[]}},{"startIndex":14,"endIndex":19,"top":[14,15,16],"bottom":[17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":117.81,"y":85.89},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":137.6,"y":139.32},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":154.34,"y":159.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"coordinates":{"x":152.94,"y":87.9},"type":"O","description":"Flyout"}]}},{"startIndex":20,"endIndex":25,"top":[20,21,22],"bottom":[23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":176.13,"y":148.14},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":100.12,"y":170.94},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":67.94,"y":106.16},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":144.71,"y":152.19},"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":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":123.06,"y":72.14},"type":"O","description":"Lineout"}]}},{"startIndex":26,"endIndex":35,"top":[26,27,28,29,30],"bottom":[31,32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":129.59,"y":147.91},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":109.75,"y":160.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":173.0,"y":127.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":132.79,"y":178.43},"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":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":54.52,"y":59.46},"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":5,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":208.12,"y":101.35},"type":"O","description":"Lineout"}]}},{"startIndex":36,"endIndex":44,"top":[36,37,38,39],"bottom":[40,41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":99.73,"y":96.81},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":148.77,"y":178.03},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":112.28,"y":160.8},"type":"E","description":"Field Error"}],"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":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"coordinates":{"x":115.04,"y":84.31},"type":"H","description":"Triple"},{"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":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":172.41,"y":120.8},"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":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":116.4,"y":180.68},"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":6,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":139.53,"y":162.34},"type":"O","description":"Groundout"}]}},{"startIndex":45,"endIndex":57,"top":[45,46,47,48,49],"bottom":[50,51,52,53,54,55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":83.5,"y":93.72},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":61.11,"y":135.36},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":140.31,"y":187.34},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":167.97,"y":109.73},"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":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":149.78,"y":171.95},"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":7,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":170.0,"y":106.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"coordinates":{"x":174.3,"y":129.18},"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":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":193.87,"y":126.85},"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":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":143.63,"y":101.58},"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":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":125.53,"y":184.05},"type":"O","description":"Groundout"}]}},{"startIndex":58,"endIndex":64,"top":[58,59,60,61],"bottom":[62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":191.84,"y":108.61},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":132.55,"y":152.19},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":131.0,"y":73.0},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":140.66,"y":171.95},"type":"O","description":"Pop Out"}]}},{"startIndex":65,"endIndex":68,"top":[65,66,67,68],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":64.55,"y":95.43},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":149.51,"y":88.15},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":74.52,"y":119.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":145.73,"y":148.64},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":4,"hits":5,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":7,"hits":8,"errors":1,"leftOnBase":2},"away":{"runs":1,"hits":7,"errors":0,"leftOnBase":8}},"defense":{"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"catcher":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"first":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"second":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"onDeck":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"inHole":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"battingOrder":7,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"offense":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"onDeck":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"inHole":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"battingOrder":9,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"balls":3,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":11,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".235","atBats":34,"obp":".313","slg":".373","ops":".686","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":8,"rbi":1,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":2,"groundOuts":6,"airOuts":6,"runs":7,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":32,"obp":".273","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":127,"era":"3.66","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.23","battersFaced":33,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":127,"balls":34,"strikes":93,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":7,"pitchesPerInning":"15.88","runsScoredPer9":"7.88","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":0,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID694497":{"person":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"jerseyNumber":"32","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":24,"groundOuts":18,"airOuts":41,"runs":11,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":16,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".170","atBats":100,"obp":".288","slg":".300","ops":".588","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":121,"totalBases":30,"rbi":9,"leftOnBase":50,"sacBunts":3,"sacFlies":1,"babip":".200","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.33","popOuts":9,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":75,"errors":0,"chances":75,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID677958":{"person":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":10,"groundOuts":35,"airOuts":25,"runs":15,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":0,"hits":32,"hitByPitch":1,"atBats":115,"obp":".339","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":475,"era":"4.71","inningsPitched":"28.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.47","battersFaced":127,"outs":86,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":475,"balls":183,"strikes":292,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".250","pitchesPerInning":"16.57","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"7.53","walksPer9Inn":"3.14","hitsPer9Inn":"10.05","runsScoredPer9":"4.71","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669394":{"person":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":18,"groundOuts":36,"airOuts":27,"runs":13,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":43,"baseOnBalls":5,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".216","atBats":134,"obp":".248","slg":".388","ops":".636","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":52,"rbi":20,"leftOnBase":65,"sacBunts":0,"sacFlies":1,"babip":".267","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.33","popOuts":5,"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":40,"putOuts":203,"errors":4,"chances":247,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID682608":{"person":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":4,"airOuts":9,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":1,"hits":4,"hitByPitch":0,"atBats":21,"obp":".346","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":107,"era":"0.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":27,"outs":18,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":37,"strikes":70,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".---","pitchesPerInning":"17.83","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"7.50","walksPer9Inn":"7.50","hitsPer9Inn":"6.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"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}},"ID641302":{"person":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":1,"strikes":5,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":15,"gamesStarted":0,"flyOuts":12,"groundOuts":14,"airOuts":19,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":18,"hitByPitch":1,"atBats":61,"obp":".333","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":249,"era":"1.72","inningsPitched":"15.2","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":3,"blownSaves":0,"earnedRuns":3,"whip":"1.34","battersFaced":67,"outs":47,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":249,"balls":87,"strikes":162,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":3,"winPercentage":"1.000","pitchesPerInning":"15.89","gamesFinished":4,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"6.89","walksPer9Inn":"1.72","hitsPer9Inn":"10.34","runsScoredPer9":"2.30","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696030":{"person":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"jerseyNumber":"19","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":9,"flyOuts":0,"groundOuts":5,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".235","atBats":17,"obp":".409","slg":".294","ops":".703","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":5,"rbi":2,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID683004":{"person":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(L, 1-3)","summary":"6.2 IP, 5 ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":5,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":100,"inningsPitched":"6.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":26,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":27,"strikes":73,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":24,"groundOuts":33,"airOuts":34,"runs":24,"doubles":4,"triples":1,"homeRuns":7,"strikeOuts":43,"baseOnBalls":13,"intentionalWalks":0,"hits":39,"hitByPitch":2,"atBats":149,"obp":".329","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":652,"era":"5.45","inningsPitched":"38.0","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.37","battersFaced":164,"outs":114,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":652,"balls":228,"strikes":424,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":4,"winPercentage":".250","pitchesPerInning":"17.16","gamesFinished":0,"strikeoutWalkRatio":"3.31","strikeoutsPer9Inn":"10.18","walksPer9Inn":"3.08","hitsPer9Inn":"9.24","runsScoredPer9":"5.68","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"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"}]},"ID592626":{"person":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"jerseyNumber":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":16,"groundOuts":16,"airOuts":26,"runs":11,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":12,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".205","atBats":78,"obp":".312","slg":".295","ops":".607","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":23,"rbi":6,"leftOnBase":40,"sacBunts":0,"sacFlies":2,"babip":".250","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":3,"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":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656641":{"person":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":14,"gamesStarted":1,"flyOuts":13,"groundOuts":17,"airOuts":22,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":59,"obp":".129","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":269,"era":"1.02","inningsPitched":"17.2","wins":0,"losses":1,"saves":3,"saveOpportunities":4,"holds":2,"blownSaves":1,"earnedRuns":2,"whip":"0.45","battersFaced":62,"outs":53,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":269,"balls":98,"strikes":171,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".000","pitchesPerInning":"15.23","gamesFinished":7,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"7.64","walksPer9Inn":"1.53","hitsPer9Inn":"2.55","runsScoredPer9":"1.02","homeRunsPer9":"0.51","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656222":{"person":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":8,"groundOuts":14,"airOuts":15,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":53,"obp":".250","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":223,"era":"1.84","inningsPitched":"14.2","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":3,"whip":"0.95","battersFaced":57,"outs":44,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":223,"balls":79,"strikes":144,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".500","pitchesPerInning":"15.20","gamesFinished":2,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"8.59","walksPer9Inn":"1.84","hitsPer9Inn":"6.75","runsScoredPer9":"1.84","homeRunsPer9":"1.23","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"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}},"ID608369":{"person":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":16,"groundOuts":30,"airOuts":31,"runs":19,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":37,"baseOnBalls":18,"intentionalWalks":2,"hits":26,"hitByPitch":1,"avg":".213","atBats":122,"obp":".315","slg":".410","ops":".725","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":50,"rbi":17,"leftOnBase":53,"sacBunts":0,"sacFlies":2,"babip":".247","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.33","popOuts":5,"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":2,"chances":115,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID615698":{"person":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":7,"groundOuts":5,"airOuts":13,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":35,"obp":".325","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":178,"era":"4.50","inningsPitched":"10.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.30","battersFaced":40,"outs":30,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":178,"balls":72,"strikes":106,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.80","gamesFinished":3,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"8.10","walksPer9Inn":"3.60","hitsPer9Inn":"8.10","runsScoredPer9":"4.50","homeRunsPer9":"0.90","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"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}},"ID673962":{"person":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":14,"groundOuts":30,"airOuts":29,"runs":12,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":10,"intentionalWalks":0,"hits":37,"hitByPitch":1,"avg":".325","atBats":114,"obp":".381","slg":".535","ops":".916","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":61,"rbi":19,"leftOnBase":45,"sacBunts":0,"sacFlies":1,"babip":".359","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":4,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":26,"errors":1,"chances":62,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID457705":{"person":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":7,"groundOuts":7,"airOuts":12,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".205","atBats":44,"obp":".250","slg":".318","ops":".568","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":14,"rbi":5,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"babip":".296","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":5,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"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"}]},"ID543309":{"person":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"jerseyNumber":"11","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":9,"groundOuts":9,"airOuts":14,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".208","atBats":48,"obp":".296","slg":".292","ops":".588","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":14,"rbi":4,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".281","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":2,"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":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":4,"putOuts":108,"errors":1,"chances":113,"fielding":".991","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID677649":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":7,"groundOuts":18,"airOuts":19,"runs":10,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".275","atBats":69,"obp":".342","slg":".406","ops":".748","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":28,"rbi":8,"leftOnBase":31,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"69.00","popOuts":6,"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":28,"putOuts":36,"errors":1,"chances":65,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669022":{"person":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":7,"gamesStarted":7,"flyOuts":17,"groundOuts":26,"airOuts":32,"runs":18,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":45,"baseOnBalls":18,"intentionalWalks":0,"hits":29,"hitByPitch":1,"atBats":130,"obp":".320","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":644,"era":"4.67","inningsPitched":"34.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.36","battersFaced":151,"outs":104,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":644,"balls":243,"strikes":401,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".500","pitchesPerInning":"18.58","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"11.68","walksPer9Inn":"4.67","hitsPer9Inn":"7.53","runsScoredPer9":"4.67","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686560":{"person":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":6,"strikes":15,"strikePercentage":".710","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":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":3,"atBats":23,"obp":".310","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":129,"era":"0.00","inningsPitched":"7.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.82","battersFaced":29,"outs":22,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":129,"balls":56,"strikes":73,"strikePercentage":".570","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.59","gamesFinished":3,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"8.59","walksPer9Inn":"3.68","hitsPer9Inn":"3.68","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID594798":{"person":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":17,"groundOuts":20,"airOuts":33,"runs":7,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":40,"baseOnBalls":7,"intentionalWalks":1,"hits":23,"hitByPitch":0,"atBats":116,"obp":".244","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":520,"era":"2.01","inningsPitched":"31.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"0.96","battersFaced":123,"outs":94,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":520,"balls":175,"strikes":345,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".667","pitchesPerInning":"16.60","gamesFinished":0,"strikeoutWalkRatio":"5.71","strikeoutsPer9Inn":"11.49","walksPer9Inn":"2.01","hitsPer9Inn":"6.61","runsScoredPer9":"2.01","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607043":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"jerseyNumber":"24","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":18,"groundOuts":31,"airOuts":32,"runs":16,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":1,"hits":39,"hitByPitch":3,"avg":".300","atBats":130,"obp":".374","slg":".462","ops":".836","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":147,"totalBases":60,"rbi":12,"leftOnBase":47,"sacBunts":0,"sacFlies":1,"babip":".357","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.50","popOuts":5,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":49,"errors":1,"chances":52,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669701":{"person":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"jerseyNumber":"8","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":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":31,"flyOuts":22,"groundOuts":18,"airOuts":35,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":14,"intentionalWalks":1,"hits":20,"hitByPitch":1,"avg":".217","atBats":92,"obp":".324","slg":".239","ops":".563","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":108,"totalBases":22,"rbi":6,"leftOnBase":34,"sacBunts":0,"sacFlies":1,"babip":".274","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"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":57,"putOuts":29,"errors":2,"chances":88,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID664059":{"person":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"jerseyNumber":"0","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":3,"groundOuts":3,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".192","atBats":26,"obp":".250","slg":".192","ops":".442","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":5,"rbi":1,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".357","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":18,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643376":{"person":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":5,"groundOuts":14,"airOuts":18,"runs":6,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".205","atBats":73,"obp":".284","slg":".370","ops":".654","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":27,"rbi":8,"leftOnBase":43,"sacBunts":0,"sacFlies":0,"babip":".289","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.50","popOuts":10,"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":{"caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","assists":7,"putOuts":191,"errors":3,"chances":201,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596001":{"person":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":14,"gamesStarted":0,"flyOuts":14,"groundOuts":19,"airOuts":20,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":1,"hits":7,"hitByPitch":2,"atBats":52,"obp":".224","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":195,"era":"1.76","inningsPitched":"15.1","wins":0,"losses":0,"saves":3,"saveOpportunities":3,"holds":5,"blownSaves":0,"earnedRuns":3,"whip":"0.72","battersFaced":58,"outs":46,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":195,"balls":59,"strikes":136,"strikePercentage":".700","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".---","pitchesPerInning":"12.72","gamesFinished":5,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"3.52","walksPer9Inn":"2.35","hitsPer9Inn":"4.11","runsScoredPer9":"1.76","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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}},"ID543135":{"person":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":7,"gamesStarted":7,"flyOuts":21,"groundOuts":40,"airOuts":39,"runs":23,"doubles":4,"triples":0,"homeRuns":9,"strikeOuts":39,"baseOnBalls":10,"intentionalWalks":0,"hits":43,"hitByPitch":2,"atBats":160,"obp":".318","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":628,"era":"4.76","inningsPitched":"39.2","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.34","battersFaced":173,"outs":119,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":628,"balls":210,"strikes":418,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".429","pitchesPerInning":"15.83","gamesFinished":0,"strikeoutWalkRatio":"3.90","strikeoutsPer9Inn":"8.85","walksPer9Inn":"2.27","hitsPer9Inn":"9.76","runsScoredPer9":"5.22","homeRunsPer9":"2.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":11,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668390":{"person":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":13,"groundOuts":9,"airOuts":17,"runs":8,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":53,"obp":".300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":245,"era":"5.27","inningsPitched":"13.2","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":8,"whip":"1.32","battersFaced":60,"outs":41,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":245,"balls":87,"strikes":158,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".667","pitchesPerInning":"17.93","gamesFinished":2,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"10.54","walksPer9Inn":"3.95","hitsPer9Inn":"7.90","runsScoredPer9":"5.27","homeRunsPer9":"1.98","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"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":false,"isOnBench":true,"isSubstitute":false}}},"batters":[607043,457705,696030,608369,673962,669394,694497,677649,669701,543309,683004,641302,686560],"pitchers":[683004,641302,686560],"bench":[664059,643376,592626],"bullpen":[656222,543135,669022,682608,596001,656641,615698,677958,668390,594798],"battingOrder":[607043,696030,608369,673962,669394,694497,677649,669701,543309],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Duran, E (6, Vanasco)."},{"label":"TB","value":"Duran, E 2; Jung, Jo; McCutchen; Nimmo; Seager; Smith 2."},{"label":"RBI","value":"Higashioka (4)."},{"label":"Runners left in scoring position, 2 out","value":"Higashioka; Burger; Nimmo 2."},{"label":"GIDP","value":"Seager."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"8."}]}],"note":[{"label":"a","value":"Struck out for McCutchen 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":2,"groundOuts":6,"airOuts":6,"runs":7,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".252","atBats":32,"obp":".333","slg":".407","ops":".740","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":14,"rbi":7,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":11,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":135,"era":"3.81","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.31","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":135,"balls":44,"strikes":91,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":1,"pitchesPerInning":"15.00","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"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":{},"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":7,"gamesStarted":7,"flyOuts":25,"groundOuts":49,"airOuts":39,"runs":16,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":32,"baseOnBalls":14,"intentionalWalks":0,"hits":37,"hitByPitch":2,"atBats":157,"obp":".306","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":634,"era":"3.35","inningsPitched":"40.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.26","battersFaced":173,"outs":121,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":634,"balls":212,"strikes":422,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".667","pitchesPerInning":"15.72","gamesFinished":0,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"7.14","walksPer9Inn":"3.12","hitsPer9Inn":"8.26","runsScoredPer9":"3.57","homeRunsPer9":"0.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676428":{"person":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(W, 4-0)","summary":"3.1 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":5,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":38,"inningsPitched":"3.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":12,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":38,"balls":12,"strikes":26,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":5,"groundOuts":28,"airOuts":13,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":62,"obp":".221","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":238,"era":"1.50","inningsPitched":"18.0","wins":4,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"0.78","battersFaced":68,"outs":54,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":238,"balls":87,"strikes":151,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.15","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.22","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.00","walksPer9Inn":"2.00","hitsPer9Inn":"5.00","runsScoredPer9":"2.00","homeRunsPer9":"0.50","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID701678":{"person":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"jerseyNumber":"50","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"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":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":8,"groundOuts":4,"airOuts":10,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".212","atBats":33,"obp":".278","slg":".364","ops":".642","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":12,"rbi":5,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":7,"errors":1,"chances":31,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID623454":{"person":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":7,"groundOuts":19,"airOuts":16,"runs":11,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":9,"intentionalWalks":1,"hits":16,"hitByPitch":1,"atBats":72,"obp":".317","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":327,"era":"5.12","inningsPitched":"19.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":11,"whip":"1.29","battersFaced":83,"outs":58,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":327,"balls":125,"strikes":202,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.91","gamesFinished":4,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"10.24","walksPer9Inn":"4.19","hitsPer9Inn":"7.45","runsScoredPer9":"5.12","homeRunsPer9":"1.40","inheritedRunners":13,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":3},"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}},"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":21,"flyOuts":5,"groundOuts":8,"airOuts":9,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".211","atBats":38,"obp":".231","slg":".421","ops":".652","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":16,"rbi":5,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".261","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682985":{"person":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":20,"groundOuts":24,"airOuts":25,"runs":24,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":39,"baseOnBalls":21,"intentionalWalks":0,"hits":36,"hitByPitch":0,"avg":".290","atBats":124,"obp":".393","slg":".452","ops":".845","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":145,"totalBases":56,"rbi":19,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".395","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":61,"errors":0,"chances":61,"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":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"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":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":14,"gamesStarted":1,"flyOuts":4,"groundOuts":15,"airOuts":13,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":8,"intentionalWalks":0,"hits":18,"hitByPitch":1,"atBats":56,"obp":".415","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":260,"era":"5.27","inningsPitched":"13.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":8,"whip":"1.90","battersFaced":65,"outs":41,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":260,"balls":106,"strikes":154,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".000","pitchesPerInning":"19.02","gamesFinished":3,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"6.59","walksPer9Inn":"5.27","hitsPer9Inn":"11.85","runsScoredPer9":"5.27","homeRunsPer9":"1.32","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"gamesStarted":1,"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":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":"100","stats":{"batting":{"summary":"2-4 | 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":4,"putOuts":1,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":33,"groundOuts":20,"airOuts":50,"runs":24,"doubles":11,"triples":2,"homeRuns":2,"strikeOuts":19,"baseOnBalls":19,"intentionalWalks":0,"hits":41,"hitByPitch":1,"avg":".315","atBats":130,"obp":".407","slg":".477","ops":".884","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":62,"rbi":16,"leftOnBase":38,"sacBunts":0,"sacFlies":0,"babip":".358","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.00","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":73,"putOuts":30,"errors":3,"chances":106,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":32,"flyOuts":16,"groundOuts":15,"airOuts":24,"runs":11,"doubles":2,"triples":2,"homeRuns":6,"strikeOuts":37,"baseOnBalls":11,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".213","atBats":94,"obp":".303","slg":".468","ops":".771","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":109,"totalBases":44,"rbi":17,"leftOnBase":43,"sacBunts":0,"sacFlies":2,"babip":".264","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.67","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":36,"errors":0,"chances":36,"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"}]},"ID640448":{"person":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":7,"groundOuts":18,"airOuts":15,"runs":1,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":13,"baseOnBalls":10,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":56,"obp":".303","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":266,"era":"0.54","inningsPitched":"16.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":1,"whip":"1.20","battersFaced":66,"outs":50,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":266,"balls":107,"strikes":159,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.96","gamesFinished":2,"strikeoutWalkRatio":"1.30","strikeoutsPer9Inn":"7.02","walksPer9Inn":"5.40","hitsPer9Inn":"5.40","runsScoredPer9":"0.54","homeRunsPer9":"0.54","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID572143":{"person":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":7,"strikes":11,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":2,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":31,"obp":".324","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":133,"era":"2.16","inningsPitched":"8.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.32","battersFaced":35,"outs":25,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":49,"strikes":84,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".000","pitchesPerInning":"15.96","gamesFinished":2,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"11.88","walksPer9Inn":"3.24","hitsPer9Inn":"8.64","runsScoredPer9":"2.16","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID445276":{"person":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":6,"groundOuts":4,"airOuts":9,"runs":5,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":30,"obp":".353","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":149,"era":"6.14","inningsPitched":"7.1","wins":0,"losses":2,"saves":6,"saveOpportunities":9,"holds":0,"blownSaves":3,"earnedRuns":5,"whip":"1.64","battersFaced":34,"outs":22,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":52,"strikes":97,"strikePercentage":".650","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".000","pitchesPerInning":"20.32","gamesFinished":10,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"11.05","walksPer9Inn":"4.91","hitsPer9Inn":"9.82","runsScoredPer9":"6.14","homeRunsPer9":"3.68","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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}},"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":7,"gamesStarted":7,"flyOuts":14,"groundOuts":21,"airOuts":32,"runs":22,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":32,"baseOnBalls":25,"intentionalWalks":0,"hits":27,"hitByPitch":4,"atBats":109,"obp":".403","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":593,"era":"5.90","inningsPitched":"29.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.79","battersFaced":141,"outs":87,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":593,"balls":257,"strikes":336,"strikePercentage":".570","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".000","pitchesPerInning":"20.45","gamesFinished":0,"strikeoutWalkRatio":"1.28","strikeoutsPer9Inn":"9.93","walksPer9Inn":"7.76","hitsPer9Inn":"8.38","runsScoredPer9":"6.83","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"301","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":"500","stats":{"batting":{"summary":"1-4 | HR, 3 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":20,"groundOuts":18,"airOuts":30,"runs":13,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":38,"baseOnBalls":20,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".225","atBats":111,"obp":".348","slg":".441","ops":".789","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":49,"rbi":14,"leftOnBase":49,"sacBunts":0,"sacFlies":0,"babip":".284","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":3,"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":13,"putOuts":246,"errors":0,"chances":259,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":6,"gamesStarted":6,"flyOuts":25,"groundOuts":25,"airOuts":49,"runs":14,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":25,"baseOnBalls":7,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":125,"obp":".256","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":485,"era":"3.48","inningsPitched":"33.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.01","battersFaced":133,"outs":101,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":485,"balls":169,"strikes":316,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".500","pitchesPerInning":"14.41","gamesFinished":0,"strikeoutWalkRatio":"3.57","strikeoutsPer9Inn":"6.68","walksPer9Inn":"1.87","hitsPer9Inn":"7.22","runsScoredPer9":"3.74","homeRunsPer9":"0.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668670":{"person":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | 3B, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":10,"groundOuts":3,"airOuts":16,"runs":4,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".182","atBats":33,"obp":".216","slg":".303","ops":".519","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":10,"rbi":4,"leftOnBase":12,"sacBunts":0,"sacFlies":2,"babip":".240","groundOutsToAirouts":"0.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","assists":5,"putOuts":96,"errors":0,"chances":101,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":19,"groundOuts":38,"airOuts":28,"runs":18,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":25,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".259","atBats":116,"obp":".389","slg":".328","ops":".717","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":38,"rbi":11,"leftOnBase":43,"sacBunts":0,"sacFlies":2,"babip":".298","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.00","popOuts":1,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":71,"putOuts":30,"errors":1,"chances":102,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID646241":{"person":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":7,"groundOuts":7,"airOuts":11,"runs":12,"doubles":1,"triples":2,"homeRuns":0,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":43,"obp":".460","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":195,"era":"8.68","inningsPitched":"9.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"2.46","battersFaced":51,"outs":28,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":195,"balls":77,"strikes":118,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":"1.000","pitchesPerInning":"20.89","gamesFinished":0,"strikeoutWalkRatio":"1.43","strikeoutsPer9Inn":"9.64","walksPer9Inn":"6.75","hitsPer9Inn":"15.43","runsScoredPer9":"11.57","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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":{"summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":6,"strikes":18,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":5,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":13,"obp":".231","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":55,"era":"0.00","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.82","battersFaced":14,"outs":11,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":55,"balls":17,"strikes":38,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"4.91","walksPer9Inn":"0.00","hitsPer9Inn":"7.36","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"200","stats":{"batting":{"summary":"1-4 | 2B, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"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":2,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":12,"groundOuts":20,"airOuts":23,"runs":7,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".214","atBats":70,"obp":".269","slg":".357","ops":".626","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":25,"rbi":13,"leftOnBase":38,"sacBunts":0,"sacFlies":2,"babip":".246","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.00","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":39,"errors":2,"chances":42,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":12,"groundOuts":30,"airOuts":26,"runs":12,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":26,"hitByPitch":4,"avg":".257","atBats":101,"obp":".330","slg":".495","ops":".825","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":50,"rbi":23,"leftOnBase":50,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"1.15","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"16.83","popOuts":4,"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":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","assists":9,"putOuts":194,"errors":1,"chances":204,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690993":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":13,"groundOuts":21,"airOuts":25,"runs":15,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":5,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".323","atBats":99,"obp":".356","slg":".394","ops":".750","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":104,"totalBases":39,"rbi":6,"leftOnBase":43,"sacBunts":0,"sacFlies":0,"babip":".410","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":17,"putOuts":37,"errors":0,"chances":54,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID672761":{"person":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"jerseyNumber":"46","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":14,"groundOuts":18,"airOuts":23,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".161","atBats":56,"obp":".230","slg":".286","ops":".516","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":16,"rbi":5,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".146","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":5,"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":0,"putOuts":35,"errors":0,"chances":35,"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"}]},"ID676568":{"person":{"id":676568,"fullName":"Ricky Vanasco","link":"/api/v1/people/676568"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.1 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":10,"strikes":18,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"6.75","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":10,"strikes":18,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":1,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"6.75","hitsPer9Inn":"6.75","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[805808,663837,690993,670097,682985,679529,681481,672761,701678,668670,663947,669724,676428,676568,640448,572143],"pitchers":[663947,669724,676428,676568,640448,572143],"bench":[693307,663330,650402],"bullpen":[623454,646241,656427,445276,672456,664285],"battingOrder":[805808,663837,670097,682985,679529,681481,672761,701678,668670],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Vierling (7, Alexander, T)."},{"label":"3B","value":"Rogers (1, Leiter)."},{"label":"HR","value":"Torkelson (6, 5th inning off Leiter, 1 on, 0 out)."},{"label":"TB","value":"Carpenter; Lee; McGonigle 2; Rogers 4; Torkelson 4; Vierling 2."},{"label":"RBI","value":"Lee (5); McGonigle 2 (16); Torkelson 2 (14); Vierling 2 (13)."},{"label":"2-out RBI","value":"Lee; Vierling 2; McGonigle."},{"label":"Runners left in scoring position, 2 out","value":"Greene, R; Keith."},{"label":"Team RISP","value":"4-for-6."},{"label":"Team LOB","value":"2."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"McGonigle (3, throw)."},{"label":"DP","value":"(Torkelson-McGonigle-Torkelson)."}]}],"note":[]}},"officials":[{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":676581,"fullName":"James Jean","link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":503502,"fullName":"Ryan Blakney","link":"/api/v1/people/503502"},"officialType":"Second Base"},{"official":{"id":427243,"fullName":"Marvin Hudson","link":"/api/v1/people/427243"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Vanasco."},{"label":"ABS Challenge","value":"Keith (Strike-Confirmed); Smith (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Leiter 100-73; Alexander, T 6-5; Collyer 21-15; Holton 17-11; Hanifee 24-18; Hurter 38-26; Vanasco 28-18; Finnegan 10-7; Smith, B 18-11."},{"label":"Groundouts-flyouts","value":"Leiter 5-2; Alexander, T 1-0; Collyer 0-0; Holton 0-1; Hanifee 2-2; Hurter 5-0; Vanasco 2-1; Finnegan 1-0; Smith, B 1-1."},{"label":"Batters faced","value":"Leiter 26; Alexander, T 4; Collyer 3; Holton 3; Hanifee 6; Hurter 12; Vanasco 7; Finnegan 4; Smith, B 4."},{"label":"Inherited runners-scored","value":"Alexander, T 1-1; Hanifee 1-0."},{"label":"Umpires","value":"HP: Brennan Miller. 1B: James Jean. 2B: Ryan Blakney. 3B: Marvin Hudson. "},{"label":"Weather","value":"60 degrees, Partly Cloudy."},{"label":"Wind","value":"12 mph, Out To LF."},{"label":"First pitch","value":"7:20 PM."},{"label":"T","value":"2:31."},{"label":"Att","value":"24,083."},{"label":"Venue","value":"Comerica Park."},{"label":"May 3, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004","boxscoreName":"Leiter"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(L, 1-3)","summary":"6.2 IP, 5 ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":5,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":100,"inningsPitched":"6.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":26,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":27,"strikes":73,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":24,"groundOuts":33,"airOuts":34,"runs":24,"doubles":4,"triples":1,"homeRuns":7,"strikeOuts":43,"baseOnBalls":13,"intentionalWalks":0,"hits":39,"hitByPitch":2,"atBats":149,"obp":".329","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":652,"era":"5.45","inningsPitched":"38.0","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.37","battersFaced":164,"outs":114,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":652,"balls":228,"strikes":424,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":4,"winPercentage":".250","pitchesPerInning":"17.16","gamesFinished":0,"strikeoutWalkRatio":"3.31","strikeoutsPer9Inn":"10.18","walksPer9Inn":"3.08","hitsPer9Inn":"9.24","runsScoredPer9":"5.68","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":57,"pitchingGameScore":57},{"player":{"person":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670","boxscoreName":"Rogers"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | 3B, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":10,"groundOuts":3,"airOuts":16,"runs":4,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".182","atBats":33,"obp":".216","slg":".303","ops":".519","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":10,"rbi":4,"leftOnBase":12,"sacBunts":0,"sacFlies":2,"babip":".240","groundOutsToAirouts":"0.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","assists":5,"putOuts":96,"errors":0,"chances":101,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428","boxscoreName":"Hurter"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(W, 4-0)","summary":"3.1 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":5,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":38,"inningsPitched":"3.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":12,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":38,"balls":12,"strikes":26,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":5,"groundOuts":28,"airOuts":13,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":62,"obp":".221","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":238,"era":"1.50","inningsPitched":"18.0","wins":4,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"0.78","battersFaced":68,"outs":54,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":238,"balls":87,"strikes":151,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.15","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.22","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.00","walksPer9Inn":"2.00","hitsPer9Inn":"5.00","runsScoredPer9":"2.00","homeRunsPer9":"0.50","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":56,"pitchingGameScore":56}]},"decisions":{"winner":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"loser":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}