{"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":824287,"link":"/api/v1.1/game/824287/feed/live","metaData":{"wait":10,"timeStamp":"20260502_014306","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count11","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824287,"type":"R","doubleHeader":"N","id":"2026/05/01/texmlb-detmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824287-2026-05-01","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-01T22:40:00Z","originalDate":"2026-05-01","officialDate":"2026-05-01","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":32,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":16,"losses":16,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":16,"losses":16,"winningPercentage":".500"},"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":33,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":16,"losses":17,"ties":0,"pct":".485"},"records":{},"divisionLeader":false,"wins":16,"losses":17,"winningPercentage":".485"},"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},"ID690291":{"id":690291,"fullName":"Jace Jung","link":"/api/v1/people/690291","firstName":"Jace","lastName":"Jung","primaryNumber":"17","birthDate":"2000-10-04","currentAge":25,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jace","useLastName":"Jung","middleName":"Andrew","boxscoreName":"Jung, Ja","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jace Jung","nameSlug":"jace-jung-690291","firstLastName":"Jace Jung","lastFirstName":"Jung, Jace","lastInitName":"Jung, J","initLastName":"J Jung","fullFMLName":"Jace Andrew Jung","fullLFMName":"Jung, Jace Andrew","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"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},"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}},"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":"48","wind":"5 mph, Out To CF"},"gameInfo":{"attendance":28622,"firstPitch":"2026-05-01T22:40:00.000Z","gameDurationMinutes":183},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"home":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"}},"officialScorer":{"id":482386,"fullName":"Ron Kleinfelter","link":"/api/v1/people/482386"},"primaryDatacaster":{"id":482141,"fullName":"Jeff Businger","link":"/api/v1/people/482141"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a ground ball to left fielder Jahmai Jones.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-01T22:40:41.631Z","endTime":"2026-05-01T22:41:23.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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-01T18:56:14.462Z","endTime":"2026-05-01T22:15:39.760Z","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-01T22:15:39.760Z","endTime":"2026-05-01T22:38:52.076Z","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-01T22:38:52.076Z","endTime":"2026-05-01T22:40:43.789Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.325832856459545,"aZ":-15.977889087389237,"pfxX":-4.797661256122119,"pfxZ":9.027546976731605,"pX":0.2772549505972059,"pZ":2.1943864116571166,"vX0":7.762876865518413,"vY0":-132.81497307049997,"vZ0":-4.707757478665619,"x":106.43,"y":179.53,"x0":-2.0545249806105614,"y0":50.00393264103046,"z0":5.144839570084783,"aX":-8.609051517539557},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.6,"breakHorizontal":7.1,"spinRate":2271,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.4117493372136374,"extension":6.5429801134273635},"index":3,"playId":"68dddf4d-16c0-3091-8107-617b5a96ff41","pitchNumber":1,"startTime":"2026-05-01T22:40:43.789Z","endTime":"2026-05-01T22:40:49.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.560242945067095,"aZ":-14.40136895394085,"pfxX":-5.95533939308336,"pfxZ":9.422448316944553,"pX":-0.20197878049514134,"pZ":2.4651179603560363,"vX0":7.165584191650761,"vY0":-136.36529421369173,"vZ0":-4.367401303178208,"x":124.7,"y":172.22,"x0":-2.0881115273596054,"y0":50.0011928166684,"z0":5.0785864447992655,"aX":-11.231879465844234},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":9.2,"spinRate":2236,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4014162253472704,"extension":6.463490519920081},"index":4,"playId":"b9b586fb-2d82-3da4-b2fd-2da876967e57","pitchNumber":2,"startTime":"2026-05-01T22:40:57.497Z","endTime":"2026-05-01T22:41:02.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.435936056184044,"aZ":-14.699121010826845,"pfxX":-5.995383593055515,"pfxZ":9.144827924326776,"pX":-0.3485476727194216,"pZ":2.5952088522443506,"vX0":6.932600711958155,"vY0":-137.15488313056943,"vZ0":-4.019608923115521,"x":130.29,"y":168.71,"x0":-2.1262333471997596,"y0":50.00524534793396,"z0":5.077662768033488,"aX":-11.460460979893437},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":9.5,"spinRate":2182,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.39886254505361896,"extension":6.529715362153037},"hitData":{"launchSpeed":103.2,"launchAngle":5.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.95,"coordY":111.14}},"index":5,"playId":"4ad73444-ff05-3a79-a94c-582950db00be","pitchNumber":3,"startTime":"2026-05-01T22:41:12.635Z","endTime":"2026-05-01T22:41:23.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T22:41:23.682Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Evan Carter 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-01T22:41:30.122Z","endTime":"2026-05-01T22:42:18.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":1},"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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68966072786061,"aZ":-31.237460185902478,"pfxX":2.8438519957538477,"pfxZ":0.6298864148266823,"pX":-0.6294613418234166,"pZ":0.632066254867387,"vX0":3.338208600527935,"vY0":-122.09026672702221,"vZ0":-4.23347535403049,"x":140.99,"y":221.71,"x0":-2.3879006985036124,"y0":50.00572609431836,"z0":5.098894580088637,"aX":4.26243442465319},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.4,"breakHorizontal":-6.0,"spinRate":2375,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.44989716232111965,"extension":6.411073757539471},"index":0,"playId":"71c0b170-2c41-355d-9f06-6fb4898f8c06","pitchNumber":1,"startTime":"2026-05-01T22:41:46.498Z","endTime":"2026-05-01T22:41:50.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.201517349766362,"aZ":-17.604884732711803,"pfxX":-5.4796300192656435,"pfxZ":8.231407954034173,"pX":-0.16906465162898102,"pZ":2.9480604287930574,"vX0":7.209271075702126,"vY0":-131.97397834531318,"vZ0":-2.28405463395238,"x":123.44,"y":159.18,"x0":-2.219947266418437,"y0":50.003258559205406,"z0":5.116636647645432,"aX":-9.69964276849026},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.6,"breakHorizontal":8.4,"spinRate":2266,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.4145021733318064,"extension":6.532792051165232},"hitData":{"launchSpeed":97.8,"launchAngle":32.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.31,"coordY":62.32}},"index":1,"playId":"6c6e6238-a86c-3e5c-9999-8a0707c22f34","pitchNumber":2,"startTime":"2026-05-01T22:42:05.216Z","endTime":"2026-05-01T22:42:18.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T22:42:18.883Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out to first baseman Spencer Torkelson. Brandon Nimmo to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-01T22:42:31.509Z","endTime":"2026-05-01T22:45:29.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":92.2,"endSpeed":84.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.063158240377092,"aZ":-19.1772167281859,"pfxX":-6.527912369573525,"pfxZ":7.100846119743865,"pX":-0.2103162530575751,"pZ":3.129950517955586,"vX0":7.394598929853642,"vY0":-134.1829867783973,"vZ0":-1.647184810837033,"x":125.02,"y":154.27,"x0":-2.149021568535107,"y0":50.002116681987516,"z0":5.1132194554595936,"aX":-11.94676802751341},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.7,"breakHorizontal":10.3,"spinRate":2274,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.4076521185184263,"extension":6.460485487917856},"index":0,"playId":"2b560878-0e25-3a0a-b9a6-a656a9f19dda","pitchNumber":1,"startTime":"2026-05-01T22:42:43.904Z","endTime":"2026-05-01T22:42:47.788Z","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":83.6,"endSpeed":76.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.966225191486117,"aZ":-30.684109644829448,"pfxX":3.0762341264636066,"pfxZ":1.001307573567983,"pX":-0.16639576967010294,"pZ":1.4845941689165278,"vX0":4.3795329556811256,"vY0":-121.72733595699137,"vZ0":-1.9221369321328634,"x":123.34,"y":198.7,"x0":-2.3919774817916344,"y0":50.00463959595365,"z0":4.953159267454949,"aX":4.595055455340602},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.6,"breakHorizontal":-6.6,"spinRate":2467,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.4507800972506377,"extension":6.3919061768579635},"index":1,"playId":"4761bfc2-2088-34fa-a05b-094ed22e3239","pitchNumber":2,"startTime":"2026-05-01T22:43:02.912Z","endTime":"2026-05-01T22:43:07.641Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.277784485594474,"aZ":-39.80359390748594,"pfxX":5.313845438086957,"pfxZ":-5.85048666719066,"pX":-0.14073515953217283,"pZ":0.8669325949862984,"vX0":3.4382110413417206,"vY0":-113.81789254098295,"vZ0":-0.5071512917497653,"x":122.36,"y":215.37,"x0":-2.365218775199994,"y0":50.00560721264588,"z0":5.058337366758936,"aX":6.923360308707252},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-10.4,"breakHorizontal":-10.6,"spinRate":2367,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.48254987933842,"extension":6.718464864504466},"index":2,"playId":"1f1aa981-39af-308a-882d-d11909e2d8cf","pitchNumber":3,"startTime":"2026-05-01T22:43:23.785Z","endTime":"2026-05-01T22:43:29.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.533148453793192,"aZ":-28.224691577377655,"pfxX":1.2481911795050293,"pfxZ":2.5544327880209234,"pX":0.43674636764051733,"pZ":0.5497156124358951,"vX0":6.409923676752154,"vY0":-123.01515663236451,"vZ0":-4.593304665881009,"x":100.35,"y":223.94,"x0":-2.356022741528256,"y0":50.00077048481493,"z0":4.811092782362539,"aX":1.928302506985256},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.8,"breakHorizontal":-3.6,"spinRate":2464,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4438654459172744,"extension":6.486844548817171},"index":3,"playId":"7fefcc01-1d4b-3d6c-a061-be7f3e631278","pitchNumber":4,"startTime":"2026-05-01T22:43:44.023Z","endTime":"2026-05-01T22:43:48.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31773508693871,"aZ":-16.871311647295524,"pfxX":-4.603695883861698,"pfxZ":8.498849197814616,"pX":-1.1506895972749434,"pZ":3.7121368542509687,"vX0":4.122133499166849,"vY0":-133.70430395154932,"vZ0":-0.788020358216348,"x":160.86,"y":138.55,"x0":-2.11843773855636,"y0":50.00135407224733,"z0":5.227618452597073,"aX":-8.288400568579842},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.4,"breakHorizontal":7.4,"spinRate":2210,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.41052071346195085,"extension":6.444839020324271},"index":4,"playId":"49632817-388a-3325-be5d-01a7b4921b9d","pitchNumber":5,"startTime":"2026-05-01T22:44:12.842Z","endTime":"2026-05-01T22:44:16.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.244188795085133,"aZ":-32.205375493092,"pfxX":4.554404079299624,"pfxZ":-0.019344649502251343,"pX":0.05881458239821608,"pZ":1.82334924649236,"vX0":4.242914367774564,"vY0":-121.76693785586049,"vZ0":-1.1999924106149076,"x":114.76,"y":189.55,"x0":-2.3017888879657136,"y0":50.003550791340366,"z0":5.124065655495374,"aX":6.798424329476759},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.1,"breakHorizontal":-9.2,"spinRate":2337,"spinDirection":114},"zone":8,"typeConfidence":2.0,"plateTime":0.4508431268049078,"extension":6.4440644425437785},"index":5,"playId":"a92b6802-3915-30aa-b066-461a47d31d0e","pitchNumber":6,"startTime":"2026-05-01T22:44:30.452Z","endTime":"2026-05-01T22:44:36.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16221707908158,"aZ":-33.24424029189386,"pfxX":2.6416648870200152,"pfxZ":-0.7272634891132039,"pX":-0.26310298069668203,"pZ":1.6188716466730646,"vX0":4.288211009050531,"vY0":-121.20990414476985,"vZ0":-1.0202137651506904,"x":127.03,"y":195.07,"x0":-2.406135388517384,"y0":50.003369672639494,"z0":4.977314730972471,"aX":3.8859491614879165},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.3,"breakHorizontal":-5.9,"spinRate":2351,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.45382980352180935,"extension":6.614302545266868},"hitData":{"launchSpeed":73.7,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.9,"coordY":176.2}},"index":6,"playId":"af60e415-66c3-3fb3-89fe-eac6097fc319","pitchNumber":7,"startTime":"2026-05-01T22:45:21.832Z","endTime":"2026-05-01T22:45:29.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T22:45:29.518Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a line drive to left fielder Jahmai Jones. Brandon Nimmo scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-01T22:45:38.295Z","endTime":"2026-05-01T22:47:36.940Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"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,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.556480655374653,"aZ":-15.206256673386655,"pfxX":-4.0529177964251915,"pfxZ":9.20617682284391,"pX":0.07407464527921312,"pZ":3.4405379254573325,"vX0":7.237393627810939,"vY0":-134.73803001120174,"vZ0":-1.8032593269146053,"x":114.18,"y":145.89,"x0":-2.1171161563206407,"y0":50.00485393052519,"z0":5.189922504357928,"aX":-7.472346062869731},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":5.9,"spinRate":2278,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.4061063556761937,"extension":6.685782710739689},"index":0,"playId":"2644b947-cfd4-3ff2-893d-2fd1097db5d2","pitchNumber":1,"startTime":"2026-05-01T22:45:59.161Z","endTime":"2026-05-01T22:46:04.483Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90695004461628,"aZ":-36.811017680288415,"pfxX":4.303390139234792,"pfxZ":-3.602211311987571,"pX":1.7305785711888297,"pZ":-0.6123168223342866,"vX0":7.389903179723025,"vY0":-113.60168414646279,"vZ0":-4.082324637095621,"x":51.03,"y":255.31,"x0":-2.144461453542319,"y0":50.00533363453145,"z0":4.928849329661919,"aX":5.534221760050976},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-7.4,"breakHorizontal":-10.0,"spinRate":2358,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4851228138490087,"extension":6.7097399872120675},"index":1,"playId":"49d08b36-18d1-315b-8e0b-aa50daad6a0e","pitchNumber":2,"startTime":"2026-05-01T22:46:20.227Z","endTime":"2026-05-01T22:46:25.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.777010177465378,"aZ":-39.20932250044656,"pfxX":5.100280629000322,"pfxZ":-5.453260790613811,"pX":0.8725973501508036,"pZ":1.0985436587151711,"vX0":5.474230692250888,"vY0":-113.73713653446067,"vZ0":0.07919755513350357,"x":83.74,"y":209.12,"x0":-2.2416008950161834,"y0":50.00127997584339,"z0":5.000341504490849,"aX":6.581387805388723},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-9.5,"breakHorizontal":-10.8,"spinRate":2386,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.48435678811784744,"extension":6.42030928766891},"index":2,"playId":"585d0021-32da-33b1-a81d-cd9e243ccef1","pitchNumber":3,"startTime":"2026-05-01T22:46:46.701Z","endTime":"2026-05-01T22:46:51.534Z","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":91.1,"endSpeed":83.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.119127627749023,"aZ":-17.10915289693482,"pfxX":-7.5655529059311055,"pfxZ":8.483305669650345,"pX":-0.3239674195061896,"pZ":1.7507962571523925,"vX0":7.325803949043369,"vY0":-132.3879524080993,"vZ0":-5.148587739001092,"x":129.35,"y":191.51,"x0":-2.143343885874245,"y0":50.00283264880397,"z0":4.971998319103447,"aX":-13.436635943800653},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.4,"breakHorizontal":12.1,"spinRate":2144,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.41363585764314914,"extension":6.494941605603789},"index":3,"playId":"e2fea658-be49-3ce2-b470-f177e6649d80","pitchNumber":4,"startTime":"2026-05-01T22:47:04.677Z","endTime":"2026-05-01T22:47:10.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2408710782181,"aZ":-14.874902974121916,"pfxX":-6.086065068430226,"pfxZ":9.318363593638482,"pX":-0.13331899350400514,"pZ":3.2210869870917342,"vX0":7.33250338741416,"vY0":-135.30997256576055,"vZ0":-2.430945054696481,"x":122.08,"y":151.81,"x0":-2.086262408058575,"y0":50.00012118070765,"z0":5.172068309734488,"aX":-11.295666876663121},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":9.5,"spinRate":2246,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.4046365904672764,"extension":6.62272194135623},"hitData":{"launchSpeed":99.7,"launchAngle":17.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.11,"coordY":76.93}},"index":4,"playId":"02cebdf4-0e59-325d-8de4-6d9af4c8156d","pitchNumber":5,"startTime":"2026-05-01T22:47:26.690Z","endTime":"2026-05-01T22:47:36.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T22:47:36.940Z","atBatIndex":3},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Joc Pederson grounds into a force out, fielded by shortstop Kevin McGonigle. Josh Jung out at 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-01T22:47:46.966Z","endTime":"2026-05-01T22:48:32.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.306213471939127,"aZ":-14.074188690072607,"pfxX":-3.228367339907763,"pfxZ":9.755161497229842,"pX":-1.3153255768755128,"pZ":2.4304398481222202,"vX0":3.7730693227414824,"vY0":-135.7531832980157,"vZ0":-4.085200726085774,"x":167.14,"y":173.16,"x0":-2.307547637995806,"y0":50.00532980109511,"z0":4.942894861083449,"aX":-5.992048074138515},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":5.0,"spinRate":2225,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.404350914986884,"extension":6.484279234296377},"index":0,"playId":"fe068ddd-a699-39e8-82f9-b5f05a98fb55","pitchNumber":1,"startTime":"2026-05-01T22:48:06.237Z","endTime":"2026-05-01T22:48:10.304Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.862523442685546,"aZ":-39.24522944495194,"pfxX":5.2812459228712,"pfxZ":-5.453187532601637,"pX":-0.449043775377055,"pZ":2.254912579958437,"vX0":2.7328223219566437,"vY0":-113.78355719338586,"vZ0":2.103262509006687,"x":134.12,"y":177.9,"x0":-2.355609480074075,"y0":50.00032692522639,"z0":5.236519330462695,"aX":6.852667792027274},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-8.9,"breakHorizontal":-10.3,"spinRate":2382,"spinDirection":61},"zone":4,"typeConfidence":2.0,"plateTime":0.48326738553713344,"extension":6.383546552713592},"hitData":{"launchSpeed":91.2,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.45,"coordY":145.09}},"index":1,"playId":"c76788a0-f150-3b41-992d-62b4a7d62851","pitchNumber":2,"startTime":"2026-05-01T22:48:25.001Z","endTime":"2026-05-01T22:48:32.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T22:48:32.348Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gleyber Torres walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T22:49:50.253Z","endTime":"2026-05-01T22:54:11.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8,9,10],"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10945227651742,"aZ":-13.253220298143514,"pfxX":4.584094463772443,"pfxZ":10.287539340757728,"pX":-1.1654091570272713,"pZ":2.544743751208425,"vX0":-9.3729708699356,"vY0":-135.60774153296398,"vZ0":-5.048069487028549,"x":161.42,"y":170.07,"x0":1.7597891036447892,"y0":50.004026582217115,"z0":5.374654812559516,"aX":8.433209525797514},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":-6.0,"spinRate":2115,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.40586546729779016,"extension":6.799172810824411},"index":0,"playId":"142ff9f1-1d95-34d6-9d8c-d18241dd2bf0","pitchNumber":1,"startTime":"2026-05-01T22:50:46.964Z","endTime":"2026-05-01T22:50:51.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90503663258091,"aZ":-15.44173133935072,"pfxX":5.630357715962168,"pfxZ":8.913097830305986,"pX":0.6130944359364853,"pZ":1.3594876156192626,"vX0":-5.317412537036974,"vY0":-136.58084266854425,"vZ0":-7.830029475780014,"x":93.63,"y":202.07,"x0":1.8598471856788943,"y0":50.000858537232105,"z0":5.338933936779835,"aX":10.567295927161327},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":-9.0,"spinRate":2207,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.4020223365715099,"extension":6.70741382818284},"index":1,"playId":"2d3b21f5-294d-3341-9c16-e190956df43e","pitchNumber":2,"startTime":"2026-05-01T22:51:02.137Z","endTime":"2026-05-01T22:51:07.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20618487364395,"aZ":-15.109869463843424,"pfxX":5.37856368056592,"pfxZ":9.35269752649622,"pX":1.2907321259991,"pZ":3.6852935254147976,"vX0":-3.325926966608759,"vY0":-135.1571347911554,"vZ0":-2.0257518997663198,"x":67.8,"y":139.28,"x0":1.8471767046979697,"y0":50.00413858145079,"z0":5.522118352291897,"aX":9.81596545441512},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":-8.9,"spinRate":2178,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.40738724694401274,"extension":6.7419261515628754},"index":2,"playId":"431b9253-99a2-387f-a128-4aad762f0cfa","pitchNumber":3,"startTime":"2026-05-01T22:51:21.717Z","endTime":"2026-05-01T22:51:25.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56486193530628,"aZ":-16.14227095178615,"pfxX":5.64697451684661,"pfxZ":8.634536871664846,"pX":0.5385994863076988,"pZ":2.3250738548358125,"vX0":-5.42441422472074,"vY0":-136.49991041783807,"vZ0":-5.255255245870531,"x":96.47,"y":176.0,"x0":1.8335734817312983,"y0":50.002250205332274,"z0":5.41505482066411,"aX":10.484176874161989},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":-8.9,"spinRate":2148,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.4037652818978228,"extension":6.86761551007017},"index":3,"playId":"58b08410-d010-3115-8f99-fb764728d9c5","pitchNumber":4,"startTime":"2026-05-01T22:51:42.299Z","endTime":"2026-05-01T22:51:46.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.062470480879504,"aZ":-15.386886781248036,"pfxX":5.353919014687092,"pfxZ":9.048997330118757,"pX":0.4959965752791175,"pZ":2.7224842567491905,"vX0":-5.211270813131177,"vY0":-136.33536827566473,"vZ0":-4.373781298033041,"x":98.09,"y":165.27,"x0":1.7502469350788878,"y0":50.000255147763355,"z0":5.432453867029115,"aX":9.930002898741533},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.5,"breakHorizontal":-8.4,"spinRate":2158,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.4040082434735708,"extension":6.913715042377589},"index":4,"playId":"e4d8262c-a84d-342f-98f2-6ece034b13fb","pitchNumber":5,"startTime":"2026-05-01T22:51:56.514Z","endTime":"2026-05-01T22:52:00.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0633059932694,"aZ":-13.572172096103959,"pfxX":4.035700242395714,"pfxZ":9.95087543398744,"pX":0.48311579618010786,"pZ":2.0748094998179676,"vX0":-4.753206180236869,"vY0":-136.14490205835398,"vZ0":-6.372480292113595,"x":98.58,"y":182.76,"x0":1.7307539237237546,"y0":50.00123680229879,"z0":5.3924642044193645,"aX":7.543507233246354},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":-6.2,"spinRate":2172,"spinDirection":152},"zone":9,"typeConfidence":2.0,"plateTime":0.4029547242406699,"extension":6.852353002262058},"index":5,"playId":"fde7da8d-287d-3fb5-a47b-e6a60a8f777c","pitchNumber":6,"startTime":"2026-05-01T22:52:14.153Z","endTime":"2026-05-01T22:52:17.900Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-05-01T22:52:30.907Z","endTime":"2026-05-01T22:52:42.012Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45003583068395,"aZ":-15.67804649582804,"pfxX":6.134104699161933,"pfxZ":8.689334348929737,"pX":0.16574731355052771,"pZ":2.358140262405537,"vX0":-6.46648614671531,"vY0":-136.7436187819538,"vZ0":-5.152642730182836,"x":110.68,"y":175.11,"x0":1.7613923104005258,"y0":50.00514462969878,"z0":5.338470603993014,"aX":11.647858265189136},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":-9.8,"spinRate":2221,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.40018294010507915,"extension":6.878587573823761},"index":7,"playId":"cc9c3af3-4fd9-37c8-af4c-30a475ddb0ea","pitchNumber":7,"startTime":"2026-05-01T22:52:42.012Z","endTime":"2026-05-01T22:52:45.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74204486134288,"aZ":-13.55611411309246,"pfxX":3.437207380959991,"pfxZ":9.791758253041305,"pX":-0.7432137922725498,"pZ":2.4690030144070376,"vX0":-7.51709564267297,"vY0":-137.35267659129312,"vZ0":-5.2496572044199645,"x":145.33,"y":172.12,"x0":1.5882748316402697,"y0":50.00514238846008,"z0":5.334205786287679,"aX":6.537512436049329},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":-4.6,"spinRate":2173,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.3994726297491793,"extension":6.909775792706625},"index":8,"playId":"dd5c3b47-a385-3323-ad12-c3eb1b5505f1","pitchNumber":8,"startTime":"2026-05-01T22:53:02.325Z","endTime":"2026-05-01T22:53:09.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39972635038317,"aZ":-15.862957088288777,"pfxX":8.351838537865715,"pfxZ":8.578104178003436,"pX":0.18746277974944087,"pZ":3.1354201263653847,"vX0":-6.538101272584627,"vY0":-137.04347068609047,"vZ0":-3.638580938003596,"x":109.85,"y":154.12,"x0":1.5195309928357967,"y0":50.00127113312919,"z0":5.564416635412584,"aX":15.878313618964317},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":-13.8,"spinRate":2159,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.3997298158456042,"extension":6.908121655850192},"index":9,"playId":"a4025a2e-1f2d-3888-a2b4-942b0d76423b","pitchNumber":9,"startTime":"2026-05-01T22:53:45.240Z","endTime":"2026-05-01T22:53:50.031Z","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":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.358024592325958,"aZ":-16.112070944164486,"pfxX":8.669890303928655,"pfxZ":8.306743068855353,"pX":-1.0255476681366391,"pZ":1.8206088289616118,"vX0":-9.759455240618557,"vY0":-138.09020085348442,"vZ0":-6.716121490918187,"x":156.09,"y":189.62,"x0":1.4257691295867794,"y0":50.004537622874814,"z0":5.365642279930119,"aX":16.76865726981748},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":-13.7,"spinRate":2094,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.39643184826629785,"extension":7.037803574566756},"index":10,"playId":"18f5b989-9f39-33c9-b0b6-0504fb870d30","pitchNumber":10,"startTime":"2026-05-01T22:54:05.324Z","endTime":"2026-05-01T22:54:11.999Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T22:54:11.999Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin McGonigle strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T22:54:15.503Z","endTime":"2026-05-01T22:55:56.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"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.7,"endSpeed":77.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.025273459809,"aZ":-25.053380623859013,"pfxX":-0.1564477896318336,"pfxZ":4.631327201077848,"pX":-0.15478779683791113,"pZ":2.8411037017830463,"vX0":-4.3808590673683625,"vY0":-123.31388845132383,"vZ0":-1.2677402839894976,"x":122.9,"y":162.07,"x0":1.6666261286481867,"y0":50.00041710663825,"z0":5.479755069926196,"aX":-0.2397840667373715},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.3,"breakHorizontal":1.3,"spinRate":2111,"spinDirection":298},"zone":2,"typeConfidence":2.0,"plateTime":0.4445403974367883,"extension":6.708294710765377},"index":0,"playId":"865dbfb9-fafc-3ada-b232-d5fcd052e4ec","pitchNumber":1,"startTime":"2026-05-01T22:54:36.466Z","endTime":"2026-05-01T22:54:40.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.457601048618535,"aZ":-17.547444085806543,"pfxX":8.678079611281923,"pfxZ":7.662087299229638,"pX":1.0951808554621842,"pZ":3.583807345608767,"vX0":-4.377886547531377,"vY0":-137.50522852680052,"vZ0":-2.3099252422313308,"x":75.25,"y":142.02,"x0":1.5834887061107386,"y0":50.00028939437413,"z0":5.62989867128595,"aX":16.558659187923396},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":-14.8,"spinRate":2106,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.39884797034917785,"extension":6.6375844704801406},"index":1,"playId":"5d93ec87-dfcc-3897-9e5c-e81a206b3794","pitchNumber":2,"startTime":"2026-05-01T22:54:52.980Z","endTime":"2026-05-01T22:54:57.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.286912959568028,"aZ":-11.837159798896451,"pfxX":6.175778847007976,"pfxZ":10.655741091406888,"pX":0.0659114352185241,"pZ":1.7333761861976464,"vX0":-6.065710400240347,"vY0":-137.4631232860276,"vZ0":-7.8172044207211995,"x":114.49,"y":191.98,"x0":1.501787164161674,"y0":50.00174879630501,"z0":5.42301154146324,"aX":11.784913510060496},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":-9.8,"spinRate":2113,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.3988894920627013,"extension":6.8314969645679255},"index":2,"playId":"4dedc1e0-b56f-3bcc-b8b6-187a0195fb63","pitchNumber":3,"startTime":"2026-05-01T22:55:11.041Z","endTime":"2026-05-01T22:55:16.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9131040368894,"aZ":-30.91253130752081,"pfxX":-2.348068870417534,"pfxZ":0.7886059494190665,"pX":-1.1582214015542405,"pZ":2.9388439895649996,"vX0":-5.712306712536315,"vY0":-124.64650540915106,"vZ0":-0.11291662537930114,"x":161.15,"y":159.43,"x0":1.4559784980998154,"y0":50.00116354320523,"z0":5.508841891157817,"aX":-3.742502725096895},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.7,"breakHorizontal":5.4,"spinRate":2142,"spinDirection":307},"zone":11,"typeConfidence":2.0,"plateTime":0.43719173134528955,"extension":6.879893900116516},"index":3,"playId":"1a254ce4-56a8-37cc-9784-aac7396a534e","pitchNumber":4,"startTime":"2026-05-01T22:55:34.098Z","endTime":"2026-05-01T22:55:38.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97421909626642,"aZ":-27.00775840701629,"pfxX":-0.8052746064704022,"pfxZ":3.2394240734667923,"pX":-0.6015775290052846,"pZ":1.2576216536454163,"vX0":-5.249061186509808,"vY0":-125.14823758061246,"vZ0":-4.649394676189984,"x":139.93,"y":204.82,"x0":1.6229412828438403,"y0":50.00270786139646,"z0":5.337473921556752,"aX":-1.2837955282479692},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.0,"breakHorizontal":2.6,"spinRate":2060,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4367511214241029,"extension":6.803608367644019},"index":4,"playId":"1d5121ad-91d0-3ca8-bcbb-413d72605a97","pitchNumber":5,"startTime":"2026-05-01T22:55:52.084Z","endTime":"2026-05-01T22:55:56.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T22:55:56.463Z","atBatIndex":6},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jahmai Jones grounds into a force out, third baseman Josh Jung to second baseman Ezequiel Duran. Gleyber Torres out at 2nd. Jahmai Jones to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T22:56:07.633Z","endTime":"2026-05-01T22:57:54.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.704935968042097,"aZ":-42.88502290393617,"pfxX":-1.0903094163279006,"pfxZ":-7.741107182029171,"pX":-1.687249340276484,"pZ":0.29523835003293103,"vX0":-6.478454063819359,"vY0":-117.58489786376025,"vZ0":-2.7298948030780723,"x":181.31,"y":230.81,"x0":1.258479719496217,"y0":50.00266950919761,"z0":5.494850454248976,"aX":-1.5075582763471767},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-14.4,"breakHorizontal":3.7,"spinRate":2334,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.46789454283773946,"extension":6.8610054757573335},"index":0,"playId":"a604f8c5-bfa0-3146-9791-43834f29bac9","pitchNumber":1,"startTime":"2026-05-01T22:56:19.890Z","endTime":"2026-05-01T22:56:24.823Z","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":89.0,"endSpeed":82.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.478924076196087,"aZ":-24.70643278017862,"pfxX":0.0915353478100116,"pfxZ":4.339487901357284,"pX":0.40508822363529035,"pZ":2.475742072277355,"vX0":-2.847105199208183,"vY0":-129.68559741076086,"vZ0":-2.954966908294273,"x":101.56,"y":171.93,"x0":1.5004667397511258,"y0":50.003083215975714,"z0":5.493352120908777,"aX":0.15777611178206802},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.4,"breakHorizontal":0.4,"spinRate":1905,"spinDirection":165},"zone":6,"typeConfidence":2.0,"plateTime":0.4206748149397299,"extension":6.788051144784953},"index":1,"playId":"b279f834-8fe3-3c26-b3dc-9d6b4586fbab","pitchNumber":2,"startTime":"2026-05-01T22:56:43.281Z","endTime":"2026-05-01T22:56:48.234Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"9ea12a2f-81eb-39e6-9ee0-b44f89a2f408","startTime":"2026-05-01T22:57:08.188Z","endTime":"2026-05-01T22:57:12.534Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.910978032481633,"aZ":-22.98613289954854,"pfxX":8.01111519395708,"pfxZ":5.753331376583866,"pX":0.9247012903032351,"pZ":3.232352921269457,"vX0":-4.273880130854323,"vY0":-125.69834916592605,"vZ0":-0.9499637396912063,"x":81.75,"y":151.51,"x0":1.6078152711491331,"y0":50.00322277161497,"z0":5.4845418700518955,"aX":12.796470257122772},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.4,"breakHorizontal":-13.6,"spinRate":2102,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4360449866891156,"extension":6.972801750486294},"index":3,"playId":"2e726deb-e034-39d0-970f-81de84d4f0d1","pitchNumber":3,"startTime":"2026-05-01T22:57:27.051Z","endTime":"2026-05-01T22:57:31.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.824606095491077,"aZ":-12.259126438047023,"pfxX":3.648224695731615,"pfxZ":10.22061275478895,"pX":-0.7776340809048036,"pZ":1.9554303044201544,"vX0":-7.496426706513322,"vY0":-138.8771857438855,"vZ0":-7.139265347136843,"x":146.64,"y":185.98,"x0":1.4856480278872775,"y0":50.001318365903565,"z0":5.379134538710227,"aX":7.108103007565329},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":-5.0,"spinRate":2255,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.3947622570251976,"extension":6.971545782438804},"hitData":{"launchSpeed":75.6,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":176.51}},"index":4,"playId":"bda22b4d-9fb8-3b58-b145-4d281adb1ae1","pitchNumber":4,"startTime":"2026-05-01T22:57:45.528Z","endTime":"2026-05-01T22:57:54.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T22:57:54.045Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dillon Dingler flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T22:58:11.052Z","endTime":"2026-05-01T23:01:22.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68554037021363,"aZ":-12.490247130214911,"pfxX":4.660086537239407,"pfxZ":10.256874922854214,"pX":1.3157363135265043,"pZ":3.03206892011688,"vX0":-2.7083240283789825,"vY0":-138.1185626425074,"vZ0":-4.39453890134652,"x":66.85,"y":156.91,"x0":1.7070297321901517,"y0":50.00277059459711,"z0":5.492904625666921,"aX":8.943250452562635},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":-7.8,"spinRate":2269,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.3975772885224491,"extension":6.74932992788547},"index":0,"playId":"157034f0-dc35-3409-bd8a-64a01c69766b","pitchNumber":1,"startTime":"2026-05-01T22:58:29.880Z","endTime":"2026-05-01T22:58:33.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20653120330447,"aZ":-12.853203477185575,"pfxX":3.930117814073846,"pfxZ":10.15798138769868,"pX":-0.5057109327656101,"pZ":2.6048455714612166,"vX0":-6.80606475629752,"vY0":-137.67266939961857,"vZ0":-5.391433345228105,"x":136.28,"y":168.45,"x0":1.498332110258697,"y0":50.00177591487735,"z0":5.472968835592164,"aX":7.475043537467699},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":-5.5,"spinRate":2272,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.3992643310983235,"extension":6.893161966759062},"index":1,"playId":"c15b41ea-2eb2-335a-88ea-7baa9ae7b759","pitchNumber":2,"startTime":"2026-05-01T22:58:50.274Z","endTime":"2026-05-01T22:58:55.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.309154794582163,"aZ":-19.758175097891453,"pfxX":8.66408345214953,"pfxZ":7.6517910910697005,"pX":0.2937437311094404,"pZ":3.3032251330237408,"vX0":-5.404315300199458,"vY0":-127.17624200761259,"vZ0":-1.6032348922659487,"x":105.8,"y":149.59,"x0":1.3306005419700984,"y0":50.004393021396965,"z0":5.5233891222230955,"aX":14.063731702882787},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":13.7,"breakHorizontal":-14.3,"spinRate":2182,"spinDirection":125},"zone":3,"typeConfidence":2.0,"plateTime":0.43219102108579976,"extension":7.082751675216017},"index":2,"playId":"cfaf9618-6a56-3f26-b8e4-d5b7d133c412","pitchNumber":3,"startTime":"2026-05-01T22:59:13.833Z","endTime":"2026-05-01T22:59:18.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02570520333098,"aZ":-20.99398526517821,"pfxX":9.789120289824702,"pfxZ":6.931558278039827,"pX":-0.10116453100076085,"pZ":2.6198895026160622,"vX0":-6.866700507711949,"vY0":-127.00015657596688,"vZ0":-3.085394747119121,"x":120.86,"y":168.04,"x0":1.3827751056887163,"y0":50.00389838856582,"z0":5.544196098678882,"aX":15.79310501347839},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":12.0,"breakHorizontal":-16.0,"spinRate":2125,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.43334738715381693,"extension":7.019162073211029},"index":3,"playId":"4371e5ec-77ce-301e-8116-b4693fcd9657","pitchNumber":4,"startTime":"2026-05-01T22:59:34.595Z","endTime":"2026-05-01T22:59:39.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57226870675524,"aZ":-13.10576181940945,"pfxX":4.484981771665436,"pfxZ":9.640256654597955,"pX":0.16061098391103767,"pZ":2.616498524606006,"vX0":-5.55344617701432,"vY0":-139.9886409247832,"vZ0":-5.5436121288758855,"x":110.88,"y":168.13,"x0":1.5905078579483387,"y0":50.003723988346444,"z0":5.485496305804292,"aX":8.872737769554636},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":-7.0,"spinRate":2240,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.3917518681326162,"extension":6.924371973473864},"index":4,"playId":"1cd58f65-da26-3656-9dcc-3c90e2a52021","pitchNumber":5,"startTime":"2026-05-01T23:00:01.656Z","endTime":"2026-05-01T23:00:05.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.172056043862792,"aZ":-11.478428510515641,"pfxX":2.3093458572659014,"pfxZ":10.51090277651916,"pX":-1.0127537592384899,"pZ":1.7305992725839103,"vX0":-7.136080622279321,"vY0":-139.38437952690205,"vZ0":-8.091086003909197,"x":155.6,"y":192.05,"x0":1.279928735265842,"y0":50.00253840865328,"z0":5.428108750938726,"aX":4.548191508976664},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":-2.8,"spinRate":2278,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.392898350359975,"extension":7.049335416192752},"index":5,"playId":"6685482e-ac91-3086-aefd-f649de96a259","pitchNumber":6,"startTime":"2026-05-01T23:00:25.786Z","endTime":"2026-05-01T23:00:31.222Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.259518822836363,"aZ":-41.45182635119814,"pfxX":-0.2120296419462362,"pfxZ":-6.554216324921414,"pX":-0.3719229907528098,"pZ":1.424095040175128,"vX0":-4.006629474456983,"vY0":-118.36607847077497,"vZ0":-0.9708466026976295,"x":131.18,"y":200.33,"x0":1.3725976849108985,"y0":50.0057371326187,"z0":5.645619673497509,"aX":-0.29953738219358345},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-11.9,"breakHorizontal":1.4,"spinRate":2323,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.4632951757697752,"extension":6.818325780922612},"index":6,"playId":"14e3c540-e6d8-31eb-a2c5-d5d79896c17a","pitchNumber":7,"startTime":"2026-05-01T23:00:46.992Z","endTime":"2026-05-01T23:00:52.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98605302332597,"aZ":-14.798570954792357,"pfxX":7.938097452584442,"pfxZ":8.853819733317131,"pX":-0.4406767889000584,"pZ":1.5769993122833186,"vX0":-7.487969293715802,"vY0":-138.70948856851487,"vZ0":-7.833308456906227,"x":133.8,"y":196.2,"x0":1.2533240716649927,"y0":50.00231948955788,"z0":5.410295696071645,"aX":15.577022417882299},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":-13.0,"spinRate":2121,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.3938275616502134,"extension":7.020647947035748},"hitData":{"launchSpeed":96.9,"launchAngle":32.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.77,"coordY":73.48}},"index":7,"playId":"cd60bde0-d48b-399d-aa62-b4eb1f088e8d","pitchNumber":8,"startTime":"2026-05-01T23:01:13.352Z","endTime":"2026-05-01T23:01:22.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:01:22.559Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-01T23:02:19.446Z","endTime":"2026-05-01T23:04:56.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.6,"endSpeed":83.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.894210743558737,"aZ":-15.601863883803505,"pfxX":-5.412138552660892,"pfxZ":9.404693595574454,"pX":0.49477561754216803,"pZ":1.43039651488178,"vX0":8.131846539569459,"vY0":-131.6529493739395,"vZ0":-6.508257638197706,"x":98.14,"y":200.16,"x0":-1.925219485228312,"y0":50.005531494207396,"z0":5.081360797526749,"aX":-9.540659252666897},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.8,"breakHorizontal":8.2,"spinRate":2146,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4153900700549249,"extension":6.59591839071967},"index":0,"playId":"1cbbf25e-62e5-38a3-9117-972ccc72bd48","pitchNumber":1,"startTime":"2026-05-01T23:03:49.198Z","endTime":"2026-05-01T23:03:53.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.920224233839438,"aZ":-14.662361217476178,"pfxX":-4.8277371511119505,"pfxZ":9.97475659942661,"pX":0.33700832175726086,"pZ":1.8377299790389412,"vX0":7.739168545708306,"vY0":-131.41880231649523,"vZ0":-5.275730913734136,"x":104.15,"y":189.16,"x0":-2.013927046823,"y0":50.00071723288034,"z0":4.95401370026415,"aX":-8.474208738294516},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.2,"breakHorizontal":7.1,"spinRate":2144,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.4162120726666756,"extension":6.591671211526248},"index":1,"playId":"c4b7ee5e-c72c-3b4b-be6d-b869825a210c","pitchNumber":2,"startTime":"2026-05-01T23:04:02.609Z","endTime":"2026-05-01T23:04:06.147Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-01T23:04:13.933Z","endTime":"2026-05-01T23:04:23.943Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.183352547525434,"aZ":-31.24867578831344,"pfxX":2.686072364179546,"pfxZ":0.6340272243518523,"pX":0.7251986069962927,"pZ":1.0249920344716883,"vX0":5.26241392681361,"vY0":-119.91940205511173,"vZ0":-3.368841636208277,"x":89.36,"y":211.11,"x0":-1.8504564148246523,"y0":50.00109482847106,"z0":5.249078375010187,"aX":3.8919879351868185},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.6,"breakHorizontal":-6.1,"spinRate":2412,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4575633715684839,"extension":6.379544179981422},"index":3,"playId":"c93e5738-c679-37ba-8ac3-f8f9dc5b3e05","pitchNumber":3,"startTime":"2026-05-01T23:04:23.943Z","endTime":"2026-05-01T23:04:27.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.975359218897346,"aZ":-30.113597802981552,"pfxX":2.5150174226263338,"pfxZ":1.383729385086423,"pX":0.5394317040917643,"pZ":1.567927204008737,"vX0":5.387021539922585,"vY0":-121.45279870945195,"vZ0":-2.729233489447795,"x":96.44,"y":196.45,"x0":-2.0386864151684616,"y0":50.00154451011667,"z0":5.339450307784197,"aX":3.735341789730715},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.0,"breakHorizontal":-5.9,"spinRate":2402,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4519051871294413,"extension":6.377443874373293},"index":4,"playId":"0a5be509-9708-3251-b284-fbcaf622b2bc","pitchNumber":4,"startTime":"2026-05-01T23:04:37.300Z","endTime":"2026-05-01T23:04:42.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.545820802545837,"aZ":-14.8274564586733,"pfxX":-4.7503020543191905,"pfxZ":9.476863276989148,"pX":0.3308295305350746,"pZ":2.736845334964131,"vX0":7.626241010816136,"vY0":-134.52500417667792,"vZ0":-3.635633819423509,"x":104.39,"y":164.89,"x0":-1.9253398134517643,"y0":50.00303623261419,"z0":5.158886765565434,"aX":-8.695949458051496},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":7.0,"spinRate":2196,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.4073645001579802,"extension":6.563528475652577},"index":5,"playId":"b49fbb0f-3f24-3967-9c51-a3cf20afb337","pitchNumber":5,"startTime":"2026-05-01T23:04:51.768Z","endTime":"2026-05-01T23:04:56.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:04:56.698Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Osuna called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-01T23:04:58.160Z","endTime":"2026-05-01T23:06:37.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.479113060826407,"aZ":-30.488019463097487,"pfxX":3.3089609777475326,"pfxZ":1.1411633096887197,"pX":-0.2998243196402428,"pZ":1.7577330859354092,"vX0":3.393639011263913,"vY0":-121.02953103510073,"vZ0":-2.154131122320907,"x":128.43,"y":191.32,"x0":-2.1521057990696715,"y0":50.00360294488538,"z0":5.339573642159547,"aX":4.889165166868533},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.8,"breakHorizontal":-6.8,"spinRate":2450,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.4532267946632462,"extension":6.39330165627217},"index":0,"playId":"525b622c-5a07-3554-ae6b-26a675d6546c","pitchNumber":1,"startTime":"2026-05-01T23:05:23.423Z","endTime":"2026-05-01T23:05:28.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.039968589797837,"aZ":-11.06761890822259,"pfxX":-4.526389165666694,"pfxZ":11.536355746394204,"pX":-0.25211048958168786,"pZ":1.7338900586724348,"vX0":6.327516986260481,"vY0":-134.15411764316983,"vZ0":-7.257918450489028,"x":126.61,"y":191.96,"x0":-2.049242838403621,"y0":50.002359938950704,"z0":5.256913395688286,"aX":-8.281120629531241},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.6,"breakHorizontal":6.8,"spinRate":2193,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.40773032938450626,"extension":6.338899359183326},"index":1,"playId":"e0287e35-a150-3a76-a9a5-392992c0e92c","pitchNumber":2,"startTime":"2026-05-01T23:05:36.842Z","endTime":"2026-05-01T23:05:40.650Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-01T23:05:44.933Z","endTime":"2026-05-01T23:05:55.731Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.557802870253408,"aZ":-27.626261775293955,"pfxX":2.8194718542057573,"pfxZ":2.9974287326980997,"pX":0.4659755780385889,"pZ":1.1509480163066688,"vX0":5.368176955580987,"vY0":-122.5128799044946,"vZ0":-4.043437576060925,"x":99.24,"y":207.7,"x0":-2.1213042791973797,"y0":50.004441571636384,"z0":5.188279410710024,"aX":4.2783929875642475},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.7,"breakHorizontal":-6.4,"spinRate":2501,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.44735753345733364,"extension":6.3957163394836885},"index":3,"playId":"a263d4af-4d17-3422-a4a4-c5644c2dec1f","pitchNumber":3,"startTime":"2026-05-01T23:05:55.731Z","endTime":"2026-05-01T23:05:59.490Z","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":92.3,"endSpeed":84.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.551929923992923,"aZ":-15.370026787515949,"pfxX":-5.0175379008369125,"pfxZ":9.222777972256807,"pX":0.4318093022822087,"pZ":3.1695547073562627,"vX0":7.9039967895841,"vY0":-134.26409128511708,"vZ0":-2.6403645491959424,"x":100.54,"y":153.2,"x0":-1.9007700845899504,"y0":50.0058593765006,"z0":5.261883779792601,"aX":-9.14612215046871},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.3,"breakHorizontal":7.3,"spinRate":2244,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.4082308084425126,"extension":6.451922615018173},"index":4,"playId":"630f2e74-906e-386a-b06a-8c79bb4900f9","pitchNumber":4,"startTime":"2026-05-01T23:06:13.566Z","endTime":"2026-05-01T23:06:16.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4126279645519,"aZ":-10.00915763851039,"pfxX":-1.9578722949473761,"pfxZ":11.93302685727802,"pX":-0.23018065918065495,"pZ":1.5963148344741047,"vX0":5.652498549223002,"vY0":-135.394380949629,"vZ0":-7.757513492928248,"x":125.77,"y":195.68,"x0":-2.0901230165416274,"y0":50.00501153181742,"z0":5.198259622098035,"aX":-3.637842176952417},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.2,"breakHorizontal":2.4,"spinRate":2248,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.4044654587409222,"extension":6.410488870470187},"index":5,"playId":"08323120-b9b3-3bc6-b07f-4dde93ae6af3","pitchNumber":5,"startTime":"2026-05-01T23:06:32.584Z","endTime":"2026-05-01T23:06:37.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:06:37.523Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Duran pops out to catcher Dillon Dingler in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-01T23:06:38.955Z","endTime":"2026-05-01T23:08:03.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"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":3},"details":{"event":"Pop Out","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":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.397087282952405,"aZ":-12.863556897854503,"pfxX":-2.389862110439295,"pfxZ":10.696021049144923,"pX":1.162303703087856,"pZ":2.1534491792090527,"vX0":8.844534713485267,"vY0":-133.66192601079655,"vZ0":-5.385909587856011,"x":72.7,"y":180.64,"x0":-1.8822257852221154,"y0":50.0031334514096,"z0":5.121833472661108,"aX":-4.315699386083061},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.4,"breakHorizontal":2.4,"spinRate":2208,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4101285355246409,"extension":6.5632666123185395},"index":0,"playId":"be4687f7-37d3-381c-8c15-f5e5caaedf35","pitchNumber":1,"startTime":"2026-05-01T23:07:05.323Z","endTime":"2026-05-01T23:07:09.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.576229322861334,"aZ":-13.529251660605333,"pfxX":-2.560640454211376,"pfxZ":10.362629587397507,"pX":0.5838773231348414,"pZ":2.487058825357824,"vX0":7.476624256791376,"vY0":-133.04597937376357,"vZ0":-4.759607494307341,"x":94.74,"y":171.63,"x0":-1.9255144314777368,"y0":50.00269232763858,"z0":5.274026038058358,"aX":-4.6079076695401096},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.0,"breakHorizontal":3.1,"spinRate":2251,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.41111244234612476,"extension":6.425869824385408},"index":1,"playId":"ad9121b0-1be5-3502-ae46-7a3ed3322647","pitchNumber":2,"startTime":"2026-05-01T23:07:18.202Z","endTime":"2026-05-01T23:07:21.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53537266136579,"aZ":-25.937562843396105,"pfxX":2.154616246688854,"pfxZ":4.026432458564138,"pX":0.574820105930381,"pZ":0.7427855795790789,"vX0":5.933378126555278,"vY0":-123.85544357122048,"vZ0":-5.376701188904211,"x":95.09,"y":218.72,"x0":-2.134971535370066,"y0":50.00159579603734,"z0":5.120216675080814,"aX":3.3347490597106355},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.2,"breakHorizontal":-5.3,"spinRate":2496,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4428169186907338,"extension":6.594772069980282},"index":2,"playId":"92759f5d-917c-3f91-87e9-69769fd520cc","pitchNumber":3,"startTime":"2026-05-01T23:07:33.252Z","endTime":"2026-05-01T23:07:36.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.291755844491007,"aZ":-19.164374277606694,"pfxX":-4.72195868843684,"pfxZ":7.278429886268764,"pX":-0.12710131761969404,"pZ":2.7198476147255266,"vX0":6.5673933848487085,"vY0":-133.26836778837196,"vZ0":-2.8224746286148488,"x":121.84,"y":165.34,"x0":-2.0169311450386385,"y0":50.00258651580747,"z0":5.186754015042087,"aX":-8.440966723678365},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.7,"breakHorizontal":7.1,"spinRate":2208,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.4119716497228101,"extension":6.412123348903395},"hitData":{"launchSpeed":76.3,"launchAngle":84.0,"totalDistance":44.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":137.11,"coordY":213.5}},"index":3,"playId":"e1306bd4-de32-34cd-846f-9f2046bd382c","pitchNumber":4,"startTime":"2026-05-01T23:07:52.922Z","endTime":"2026-05-01T23:08:03.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:08:03.895Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-01T23:10:13.958Z","endTime":"2026-05-01T23:11:26.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.449042887020575,"aZ":-14.1742051851482,"pfxX":4.164362253113647,"pfxZ":9.768912524438626,"pX":-0.274390061708889,"pZ":2.6038658364973477,"vX0":-6.7148050277107325,"vY0":-135.35686942978137,"vZ0":-4.986199534102017,"x":127.46,"y":168.48,"x0":1.7053485844002412,"y0":50.003594548094284,"z0":5.4734385856513565,"aX":7.67438661468337},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":-6.0,"spinRate":2169,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.40571691255849274,"extension":6.872336023067584},"index":0,"playId":"115cfb17-c721-307b-8c94-4caddf22bdee","pitchNumber":1,"startTime":"2026-05-01T23:10:16.891Z","endTime":"2026-05-01T23:10:20.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47969831360053,"aZ":-18.105169108936003,"pfxX":9.104846202492602,"pfxZ":7.504653385150016,"pX":1.1150812980357974,"pZ":3.8209206627820245,"vX0":-4.617720047423742,"vY0":-136.87564913123833,"vZ0":-1.6342884571081853,"x":74.5,"y":135.62,"x0":1.651590587991787,"y0":50.006229837964945,"z0":5.680481673490783,"aX":17.07916816499977},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":-15.4,"spinRate":2070,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.40195193102432336,"extension":6.819700940319026},"index":1,"playId":"d0e93e1a-4faa-33ff-8ce9-e4402478bdd2","pitchNumber":2,"startTime":"2026-05-01T23:10:32.508Z","endTime":"2026-05-01T23:10:37.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.955759553186883,"aZ":-26.59902459322025,"pfxX":0.4235111525845192,"pfxZ":3.6494777643460683,"pX":-0.7796778712084579,"pZ":1.3136351628087153,"vX0":-6.333093764746591,"vY0":-122.99433383192516,"vZ0":-4.484076190453328,"x":146.72,"y":203.31,"x0":1.776352534757932,"y0":50.00543360795028,"z0":5.422778151076903,"aX":0.648648571392498},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.8,"breakHorizontal":0.7,"spinRate":2017,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4457526931388367,"extension":6.975121278437609},"index":2,"playId":"ca2f27c4-3b8e-366d-b41b-d693f937a92a","pitchNumber":3,"startTime":"2026-05-01T23:10:47.663Z","endTime":"2026-05-01T23:10:52.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.720144638364353,"aZ":-14.013488241060328,"pfxX":3.0432881037660473,"pfxZ":9.806412035003607,"pX":-0.5432371598347238,"pZ":2.4606323594167154,"vX0":-6.891827560630575,"vY0":-135.48546096523984,"vZ0":-5.318144736363549,"x":137.71,"y":172.34,"x0":1.6425886560402294,"y0":50.00107653211445,"z0":5.4349914261980725,"aX":5.635734663673709},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":-4.0,"spinRate":2064,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.4049054843229398,"extension":6.893765457299086},"index":3,"playId":"35a67879-b9af-3a0c-87ef-799c1cb172e7","pitchNumber":4,"startTime":"2026-05-01T23:11:03.039Z","endTime":"2026-05-01T23:11:07.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.419218226189038,"aZ":-11.935883204763151,"pfxX":4.211892473015023,"pfxZ":10.722904697746603,"pX":-0.7525207454651958,"pZ":1.570271405271128,"vX0":-7.5798731489918305,"vY0":-136.58366414443117,"vZ0":-8.104692362638774,"x":145.68,"y":196.38,"x0":1.5128444432688404,"y0":50.00110230427584,"z0":5.399150587192905,"aX":7.948623480610637},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":-6.0,"spinRate":2126,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.40120111286383864,"extension":6.967593447006121},"index":4,"playId":"69472e34-24ad-3504-9c10-e3d96e9cb856","pitchNumber":5,"startTime":"2026-05-01T23:11:19.648Z","endTime":"2026-05-01T23:11:26.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:11:26.493Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Vierling flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-01T23:11:26.881Z","endTime":"2026-05-01T23:13:35.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.856638499851883,"aZ":-40.69682221105528,"pfxX":0.33222636162593755,"pfxZ":-6.1976839837255255,"pX":0.5632067386252945,"pZ":2.0817565546611645,"vX0":-2.6209216859397353,"vY0":-116.76985655641343,"vZ0":0.659742656049539,"x":95.53,"y":182.57,"x0":1.6590267129124994,"y0":50.00274631872204,"z0":5.637413048380258,"aX":0.4570008953667031},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-10.8,"breakHorizontal":0.1,"spinRate":2169,"spinDirection":327},"zone":9,"typeConfidence":2.0,"plateTime":0.4698174916023765,"extension":6.628774200341231},"index":0,"playId":"c6e5f771-ee00-3cba-a482-0ec0ab8a8e07","pitchNumber":1,"startTime":"2026-05-01T23:11:46.975Z","endTime":"2026-05-01T23:11:50.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81084104535879,"aZ":-23.479432799941904,"pfxX":8.969432726540386,"pfxZ":5.382668196431727,"pX":-0.042995885037084396,"pZ":0.5274517507516158,"vX0":-6.923868126003047,"vY0":-126.56719381174427,"vZ0":-7.227360956012944,"x":118.64,"y":224.54,"x0":1.5681910592220782,"y0":50.00630091604287,"z0":5.3118820159677895,"aX":14.496236593318118},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.2,"breakHorizontal":-14.6,"spinRate":2086,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4334380497658916,"extension":7.005936712071253},"index":1,"playId":"1ed074f2-57bb-36ba-a24a-e82f7796aa25","pitchNumber":2,"startTime":"2026-05-01T23:12:00.599Z","endTime":"2026-05-01T23:12:04.867Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-01T23:12:12.746Z","endTime":"2026-05-01T23:12:29.186Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.78493948971734,"aZ":-12.233598345911913,"pfxX":5.131062497068158,"pfxZ":10.481616885101676,"pX":-0.31728192329613597,"pZ":3.1450306530036762,"vX0":-7.196897497396433,"vY0":-138.0417019943697,"vZ0":-4.222181300442682,"x":129.09,"y":153.86,"x0":1.6743125593843533,"y0":50.00453349511907,"z0":5.537054368881246,"aX":9.763749684621226},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.1,"breakHorizontal":-7.6,"spinRate":2202,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.3989508059181257,"extension":6.835747434498491},"index":3,"playId":"b65ea35e-1bb9-35db-9ee1-0c9afe07113b","pitchNumber":3,"startTime":"2026-05-01T23:12:29.186Z","endTime":"2026-05-01T23:12:32.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35451351493475,"aZ":-17.352262729864098,"pfxX":9.658351957162843,"pfxZ":8.912034575474072,"pX":1.225298582716148,"pZ":2.829285847943105,"vX0":-4.140370032529724,"vY0":-128.8251358878138,"vZ0":-3.2512049157450784,"x":70.29,"y":162.39,"x0":1.6077219592902097,"y0":50.004056592816966,"z0":5.466258732297624,"aX":16.066425877735277},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":15.5,"breakHorizontal":-16.4,"spinRate":2219,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.42687769095340444,"extension":7.101863496750176},"index":4,"playId":"caad03a0-7d49-377c-a1d7-aac189a462f4","pitchNumber":4,"startTime":"2026-05-01T23:12:47.083Z","endTime":"2026-05-01T23:12:51.473Z","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":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.056609627258325,"aZ":-40.928038591985676,"pfxX":-0.9164137193532644,"pfxZ":-6.006260897951384,"pX":-1.3027453516461882,"pZ":1.317582873392132,"vX0":-5.939715526144539,"vY0":-120.64156683862441,"vZ0":-1.4862615272114306,"x":166.66,"y":203.21,"x0":1.3225053037861796,"y0":50.005392886656445,"z0":5.5881112178407335,"aX":-1.334099450804677},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.9,"breakHorizontal":3.2,"spinRate":2242,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.45608846415967585,"extension":6.891559048853094},"index":5,"playId":"a2a40ad0-55e5-3200-82fa-3264de2592ed","pitchNumber":5,"startTime":"2026-05-01T23:13:03.526Z","endTime":"2026-05-01T23:13:08.879Z","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":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.65416852833942,"aZ":-7.774531886231879,"pfxX":3.835833392150434,"pfxZ":12.555145633148626,"pX":-0.5950500976328066,"pZ":2.059378693557314,"vX0":-6.924184675215043,"vY0":-139.32780349113867,"vZ0":-7.819815034396977,"x":139.68,"y":183.18,"x0":1.4370494870399098,"y0":50.00270323961971,"z0":5.434757082942901,"aX":7.454899640900066},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":21.0,"breakHorizontal":-5.3,"spinRate":2268,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.39486148181657876,"extension":6.860628445316414},"hitData":{"launchSpeed":81.4,"launchAngle":56.0,"totalDistance":204.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.45,"coordY":133.76}},"index":6,"playId":"5df47d8d-6b17-3ccf-a1dc-37b73572e65f","pitchNumber":6,"startTime":"2026-05-01T23:13:23.812Z","endTime":"2026-05-01T23:13:35.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:13:35.669Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Torkelson walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-01T23:13:38.949Z","endTime":"2026-05-01T23:15:36.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.519804598879766,"aZ":-12.875190304762691,"pfxX":4.559034238116366,"pfxZ":10.086684766376738,"pX":-0.5195547397632112,"pZ":3.404208323335232,"vX0":-7.43296724664558,"vY0":-137.8914970131005,"vZ0":-3.476899780320259,"x":136.8,"y":146.87,"x0":1.6266670125048863,"y0":50.002912051215844,"z0":5.5583753411221295,"aX":8.723714892870813},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":-6.6,"spinRate":2158,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.3982106019317637,"extension":6.983778546959916},"index":0,"playId":"78e46b61-e234-3ef2-aa89-11eec4efbca0","pitchNumber":1,"startTime":"2026-05-01T23:13:59.990Z","endTime":"2026-05-01T23:14:04.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76771006148025,"aZ":-22.597204852593283,"pfxX":10.351153381488846,"pfxZ":5.910462483016501,"pX":1.0132091671592693,"pZ":2.121480622083752,"vX0":-4.821182559538241,"vY0":-126.93229925051374,"vZ0":-3.5919816112979315,"x":78.38,"y":181.5,"x0":1.6000658037716893,"y0":50.000151725833504,"z0":5.369541288219806,"aX":16.763767301982394},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.1,"breakHorizontal":-17.5,"spinRate":2095,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.43272722387983764,"extension":7.038490442055553},"index":1,"playId":"de257bba-685f-3570-8215-a774590d2f0e","pitchNumber":2,"startTime":"2026-05-01T23:14:15.824Z","endTime":"2026-05-01T23:14:20.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93233854135204,"aZ":-22.75480332031919,"pfxX":7.9321936020943085,"pfxZ":5.921380248698069,"pX":1.7605091588085848,"pZ":3.160339222307998,"vX0":-2.3735676073652625,"vY0":-125.7044992765279,"vZ0":-1.1325069324959374,"x":49.89,"y":153.45,"x0":1.6899274687537105,"y0":50.00299233489834,"z0":5.474687417222771,"aX":12.616513682056766},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.7,"breakHorizontal":-13.8,"spinRate":1931,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4367558341826694,"extension":6.929149670929309},"index":2,"playId":"0b73093e-1041-3d06-8311-293b658dfdb7","pitchNumber":3,"startTime":"2026-05-01T23:14:30.107Z","endTime":"2026-05-01T23:14:33.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.885282516596966,"aZ":-13.691827115766634,"pfxX":4.651979712163026,"pfxZ":9.726524320146337,"pX":-0.9030732153629719,"pZ":3.148352711256494,"vX0":-8.442972142942958,"vY0":-136.9088986428535,"vZ0":-3.751352195246703,"x":151.42,"y":153.77,"x0":1.6147446100277913,"y0":50.005818273607765,"z0":5.471800306456356,"aX":8.843179432246009},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":-6.7,"spinRate":2132,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.39987496910766973,"extension":6.91760524194384},"index":3,"playId":"5ff328fe-3776-34d5-b9f5-42e892ecd7cc","pitchNumber":4,"startTime":"2026-05-01T23:14:48.406Z","endTime":"2026-05-01T23:14:53.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.654608316994576,"aZ":-11.329318797295924,"pfxX":3.7129472517041915,"pfxZ":11.093842069048609,"pX":0.29490207188542494,"pZ":2.1926717751782903,"vX0":-4.725905542893492,"vY0":-136.58426468151683,"vZ0":-6.571194256037091,"x":105.76,"y":179.58,"x0":1.569727732925392,"y0":50.00214920679312,"z0":5.418164636436129,"aX":6.976152172684872},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.8,"breakHorizontal":-5.6,"spinRate":2178,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.4018881953755513,"extension":6.84146748355862},"index":4,"playId":"a094f279-636b-34dd-9f81-bd5d9cb643fe","pitchNumber":5,"startTime":"2026-05-01T23:15:05.908Z","endTime":"2026-05-01T23:15:10.518Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-01T23:15:17.210Z","endTime":"2026-05-01T23:15:31.966Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39414360044847,"aZ":-15.548522420186274,"pfxX":4.362167206050932,"pfxZ":8.76242250809857,"pX":-1.5191326315298745,"pZ":2.6577073363189077,"vX0":-9.35089323516973,"vY0":-137.58582234063883,"vZ0":-4.733666966539374,"x":174.91,"y":167.02,"x0":1.37242690260446,"y0":50.00585395977411,"z0":5.470529242988201,"aX":8.280349226968507},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":-5.8,"spinRate":2264,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.39964375567293864,"extension":7.03761803001964},"index":6,"playId":"11fcb944-f04a-39b1-9f6e-269e0e7491d8","pitchNumber":6,"startTime":"2026-05-01T23:15:31.966Z","endTime":"2026-05-01T23:15:36.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:15:36.766Z","atBatIndex":14},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Wenceel Pérez grounds into a force out, shortstop Corey Seager to second baseman Ezequiel Duran. Spencer Torkelson out at 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-01T23:15:39.340Z","endTime":"2026-05-01T23:17:36.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.14751713514823,"aZ":-13.185579537964726,"pfxX":4.495789338123203,"pfxZ":10.032201551282963,"pX":-0.29773872527812023,"pZ":2.596069030648901,"vX0":-6.692125084582038,"vY0":-138.2416670902501,"vZ0":-5.202402201728354,"x":128.35,"y":168.69,"x0":1.5953363193673813,"y0":50.00512008073519,"z0":5.421932716605226,"aX":8.511857130613876},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":-6.4,"spinRate":2337,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.39961136869565017,"extension":6.918102551828327},"index":0,"playId":"3a9a3a9f-78bb-3d48-9db4-aacf657c2211","pitchNumber":1,"startTime":"2026-05-01T23:16:01.762Z","endTime":"2026-05-01T23:16:05.669Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66391275017008,"aZ":-22.734692216046795,"pfxX":-1.013946159833571,"pfxZ":5.471630080208169,"pX":-0.5645970167646932,"pZ":1.9681287153224065,"vX0":-4.875869878698234,"vY0":-130.76820934258234,"vZ0":-4.7473272342381865,"x":138.52,"y":185.64,"x0":1.4589942542206458,"y0":50.00125059756312,"z0":5.521835579537378,"aX":-1.7475048350599143},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.0,"breakHorizontal":3.0,"spinRate":1943,"spinDirection":163},"zone":7,"typeConfidence":2.0,"plateTime":0.4195399822892565,"extension":6.823470430791237},"index":1,"playId":"f38d4ed0-bc31-3e6f-94a7-8dd57ea46a9b","pitchNumber":2,"startTime":"2026-05-01T23:16:19.117Z","endTime":"2026-05-01T23:16:24.083Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-01T23:16:28.214Z","endTime":"2026-05-01T23:16:41.815Z","isPitch":false,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":78.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.017089727720325,"aZ":-22.283971279832386,"pfxX":9.577810219621323,"pfxZ":6.190972999178479,"pX":0.5600630893408501,"pZ":3.694803019743602,"vX0":-5.060616268876886,"vY0":-126.65844266208782,"vZ0":-0.3002500313214703,"x":95.65,"y":139.02,"x0":1.3579474198700459,"y0":50.00080408026892,"z0":5.623670545207012,"aX":15.291973789105752},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":11.4,"breakHorizontal":-16.0,"spinRate":2019,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.43532379087751893,"extension":6.833991506376255},"index":3,"playId":"78d462ca-babd-3a6c-8bb9-504a8dbb8c89","pitchNumber":3,"startTime":"2026-05-01T23:16:41.815Z","endTime":"2026-05-01T23:16:45.187Z","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":95.6,"endSpeed":86.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.86456828837601,"aZ":-11.420117493654782,"pfxX":2.7455912894930163,"pfxZ":10.786837426140142,"pX":-0.6516619829461439,"pZ":3.396456811364569,"vX0":-6.503576541903019,"vY0":-138.96792859039394,"vZ0":-3.818372702907761,"x":141.84,"y":147.08,"x0":1.3794560718892577,"y0":50.00512128249584,"z0":5.5669593822985775,"aX":5.284741865220826},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.7,"breakHorizontal":-3.4,"spinRate":2202,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.3966289838369512,"extension":6.8443376950055645},"index":4,"playId":"2f4df9af-83e9-3c2b-95c5-8bf1bf35926d","pitchNumber":4,"startTime":"2026-05-01T23:17:02.583Z","endTime":"2026-05-01T23:17:06.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.19770424099557,"aZ":-11.98649521234499,"pfxX":3.119484521377472,"pfxZ":10.724751008654984,"pX":-0.07730300325846298,"pZ":3.014339203661504,"vX0":-5.226256493495999,"vY0":-137.26605940342853,"vZ0":-4.741435571704973,"x":119.95,"y":157.39,"x0":1.457894453019188,"y0":50.00614244817714,"z0":5.59942660046649,"aX":5.874286633321771},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.5,"breakHorizontal":-4.4,"spinRate":2281,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.4010911729561739,"extension":6.842873036509088},"hitData":{"launchSpeed":72.6,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.38,"coordY":155.74}},"index":5,"playId":"89b575f5-374d-35a7-8c70-70f43f3d8afc","pitchNumber":5,"startTime":"2026-05-01T23:17:28.019Z","endTime":"2026-05-01T23:17:36.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:17:36.049Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Danny Jansen homers (2) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T23:18:30.454Z","endTime":"2026-05-01T23:20:53.916Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.109627874066785,"aZ":-29.90190384707018,"pfxX":1.7970605257589594,"pfxZ":1.5900741850684224,"pX":0.14667109080856439,"pZ":2.3414429876774308,"vX0":4.674309962147177,"vY0":-118.75130825617768,"vZ0":-0.6434766477473002,"x":111.41,"y":175.56,"x0":-2.0784672786854843,"y0":50.004926900203124,"z0":5.329008772108989,"aX":2.5745680084035754},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.0,"breakHorizontal":-4.3,"spinRate":2410,"spinDirection":103},"zone":5,"typeConfidence":2.0,"plateTime":0.46070487355570133,"extension":6.52452006463},"index":0,"playId":"54b4f06e-7d45-3abc-a930-abc4a578073a","pitchNumber":1,"startTime":"2026-05-01T23:19:47.061Z","endTime":"2026-05-01T23:19:50.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.900080124821905,"aZ":-28.431353397730962,"pfxX":2.467178334062303,"pfxZ":2.519329742351795,"pX":0.7593820448616451,"pZ":1.6931211450082668,"vX0":5.6501038480087855,"vY0":-121.51693333544414,"vZ0":-2.871812433099328,"x":88.05,"y":193.07,"x0":-1.9211514438282624,"y0":50.005454310038154,"z0":5.37277886138393,"aX":3.6724179004047848},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.1,"breakHorizontal":-5.9,"spinRate":2444,"spinDirection":109},"zone":9,"typeConfidence":2.0,"plateTime":0.45157568875607845,"extension":6.376155323707516},"index":1,"playId":"d8478cdb-1f1b-36de-a07b-ff4e961e7a16","pitchNumber":2,"startTime":"2026-05-01T23:20:00.837Z","endTime":"2026-05-01T23:20:05.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.292508957108698,"aZ":-14.228001922089835,"pfxX":-4.862379822642691,"pfxZ":10.112289188873696,"pX":0.42418468106437784,"pZ":3.4755712389583246,"vX0":7.919234572390823,"vY0":-132.16159203970312,"vZ0":-1.9843956294141365,"x":100.83,"y":144.94,"x0":-1.9748634405861534,"y0":50.00496443826654,"z0":5.277292198463365,"aX":-8.632172822986831},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.1,"breakHorizontal":7.2,"spinRate":2294,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.41392884218769854,"extension":6.427046364969889},"index":2,"playId":"78d6d1e3-a0b4-377e-aa59-2a9f55b104eb","pitchNumber":3,"startTime":"2026-05-01T23:20:15.772Z","endTime":"2026-05-01T23:20:19.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.233749158643896,"aZ":-29.23754295093096,"pfxX":1.6838728952683857,"pfxZ":2.0133071854421107,"pX":0.12713424252888142,"pZ":2.4527324373981303,"vX0":5.05322036837724,"vY0":-119.82533283596642,"vZ0":-0.21330171732567316,"x":112.15,"y":172.56,"x0":-2.224312722361734,"y0":50.00486167707701,"z0":5.145856745988538,"aX":2.4585306665308515},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.8,"breakHorizontal":-4.2,"spinRate":2438,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.4563693043922066,"extension":6.505469842266158},"hitData":{"launchSpeed":102.7,"launchAngle":32.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":35.83,"coordY":75.47}},"index":3,"playId":"9552bc5b-9d1d-347a-9b40-b33e8cc760e6","pitchNumber":4,"startTime":"2026-05-01T23:20:29.538Z","endTime":"2026-05-01T23:20:53.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:20:53.916Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Nimmo walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T23:20:53.423Z","endTime":"2026-05-01T23:24:03.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.6,"endSpeed":83.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75349591543369,"aZ":-21.840919757192808,"pfxX":-4.305459338209097,"pfxZ":5.775624474939788,"pX":-1.6579780427727067,"pZ":3.803063213186991,"vX0":2.6570364869737615,"vY0":-132.09213702261636,"vZ0":0.02430813437102708,"x":180.2,"y":136.1,"x0":-2.1108939789414305,"y0":50.00614715150738,"z0":5.382699080073956,"aX":-7.707499706971809},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.7,"breakHorizontal":7.3,"spinRate":2216,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.41263903030000826,"extension":6.381662930432784},"index":0,"playId":"2dd2b617-d6d8-3aaa-9fb6-5f5b10b69637","pitchNumber":1,"startTime":"2026-05-01T23:21:14.144Z","endTime":"2026-05-01T23:21:18.022Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":70.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.389822418356204,"aZ":-37.400270695927595,"pfxX":6.146244636493329,"pfxZ":-4.240452986945417,"pX":-0.8516884199245984,"pZ":2.1619448556681227,"vX0":1.390320719605636,"vY0":-109.96275774931892,"vZ0":1.563881097288066,"x":149.46,"y":180.41,"x0":-2.289910447453729,"y0":50.00388913432105,"z0":5.39131072891828,"aX":7.572429505460052},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-7.0,"breakHorizontal":-11.5,"spinRate":2271,"spinDirection":46},"zone":7,"typeConfidence":2.0,"plateTime":0.49696445491644603,"extension":6.457035348967003},"index":1,"playId":"44d11384-e7e0-313a-b6a5-611fbd065bce","pitchNumber":2,"startTime":"2026-05-01T23:21:26.755Z","endTime":"2026-05-01T23:21:30.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.466332177356726,"aZ":-26.06317117506345,"pfxX":-8.350098529453076,"pfxZ":3.77526051411445,"pX":-1.8110325702537393,"pZ":2.4518071559467507,"vX0":3.7316238874764576,"vY0":-125.84108685601068,"vZ0":-1.2578399777091103,"x":186.03,"y":172.58,"x0":-2.2214016780900354,"y0":50.00050033953237,"z0":5.052514474524981,"aX":-13.506252205575882},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.8,"breakHorizontal":14.4,"spinRate":1873,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.43382370157598427,"extension":6.5232397395406},"index":2,"playId":"65598b22-d479-3ae8-becc-137f3bfbb91f","pitchNumber":3,"startTime":"2026-05-01T23:21:40.545Z","endTime":"2026-05-01T23:21:44.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.505532905760106,"aZ":-26.82542262025276,"pfxX":1.7894276432829135,"pfxZ":3.7138741694544235,"pX":-0.6001802260305028,"pZ":1.9068555360843173,"vX0":3.159359822558998,"vY0":-118.87641639504247,"vZ0":-2.0977000207467413,"x":139.88,"y":187.29,"x0":-2.1757328387511317,"y0":50.001848450476004,"z0":5.221504351980319,"aX":2.575970599470186},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.5,"breakHorizontal":-4.0,"spinRate":2375,"spinDirection":115},"zone":7,"typeConfidence":2.0,"plateTime":0.4596968638264616,"extension":6.434235855329718},"index":3,"playId":"1f8264c8-0daf-337b-a8f4-0bddb92e1d97","pitchNumber":4,"startTime":"2026-05-01T23:21:55.525Z","endTime":"2026-05-01T23:22:00.117Z","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":92.0,"endSpeed":84.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21928118732099,"aZ":-17.939487406307904,"pfxX":-4.58886498515388,"pfxZ":7.753893389030743,"pX":-0.5021408464424681,"pZ":3.08354691859296,"vX0":5.311638036692143,"vY0":-133.95870483234575,"vZ0":-2.3163126525781967,"x":136.14,"y":155.52,"x0":-1.9051378005616555,"y0":50.0025790672643,"z0":5.227708563294985,"aX":-8.424068747924991},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":7.3,"spinRate":2069,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.40732922215666445,"extension":6.449802603274201},"index":4,"playId":"784c2b08-f4a7-3577-83b7-e92923138adc","pitchNumber":5,"startTime":"2026-05-01T23:22:12.980Z","endTime":"2026-05-01T23:22:18.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.635819411867576,"aZ":-41.2780061177429,"pfxX":4.831869421158219,"pfxZ":-7.155160407070934,"pX":1.2601588689407495,"pZ":0.7673585210754087,"vX0":5.714537304855082,"vY0":-112.19457192183056,"vZ0":-0.8488974074087338,"x":68.97,"y":218.06,"x0":-1.949303386114964,"y0":50.00240975585795,"z0":5.363913384060621,"aX":6.147913385780197},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-12.8,"breakHorizontal":-10.2,"spinRate":2406,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4885268436921084,"extension":6.507330666397776},"index":5,"playId":"e1d9863e-b7f2-3659-ba39-a0893023fe53","pitchNumber":6,"startTime":"2026-05-01T23:22:36.139Z","endTime":"2026-05-01T23:22:40.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50273647787406,"aZ":-15.915727911765781,"pfxX":-4.007017818660937,"pfxZ":8.773232322289232,"pX":0.34476122112161817,"pZ":2.4671540134967187,"vX0":7.365226044517549,"vY0":-134.1617588444151,"vZ0":-4.134672975745699,"x":103.86,"y":172.17,"x0":-1.8950266635473125,"y0":50.002662032655266,"z0":5.136465023797262,"aX":-7.42627895831638},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":6.0,"spinRate":2215,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.40568539491668965,"extension":6.592514238798577},"index":6,"playId":"00f6f6cd-ead2-38dc-834f-e35561e5de37","pitchNumber":7,"startTime":"2026-05-01T23:22:52.461Z","endTime":"2026-05-01T23:22:56.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.46623529922995,"aZ":-29.7030814332477,"pfxX":4.650021679154076,"pfxZ":1.7277835629699405,"pX":-0.5309955844789466,"pZ":1.9969106983496032,"vX0":2.367960530725818,"vY0":-118.51785852343434,"vZ0":-1.3076579567459818,"x":137.24,"y":184.86,"x0":-2.1454289378788602,"y0":50.00326784254909,"z0":5.254724021028338,"aX":6.651698370839441},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.1,"breakHorizontal":-9.0,"spinRate":2434,"spinDirection":99},"zone":7,"typeConfidence":2.0,"plateTime":0.4611725586423163,"extension":6.532223632070522},"index":7,"playId":"5aa159e8-accb-3dde-8da3-d33fb8adbea9","pitchNumber":8,"startTime":"2026-05-01T23:23:37.472Z","endTime":"2026-05-01T23:23:42.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.170543775926618,"aZ":-30.98359065062476,"pfxX":3.750835971502611,"pfxZ":0.7966575924470156,"pX":-1.051090255840094,"pZ":2.307838297782405,"vX0":1.775198582809935,"vY0":-121.60734850270586,"vZ0":-0.4527498841480809,"x":157.07,"y":176.47,"x0":-2.2782057650918426,"y0":50.004134623910616,"z0":5.187624905566737,"aX":5.609129312760726},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.6,"breakHorizontal":-7.2,"spinRate":2333,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.45066871479507675,"extension":6.502323421441553},"index":8,"playId":"e6b6b011-5631-3938-b9cb-7add9952bd3a","pitchNumber":9,"startTime":"2026-05-01T23:23:57.668Z","endTime":"2026-05-01T23:24:03.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:24:03.293Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Evan Carter walks. Brandon Nimmo to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T23:24:06.078Z","endTime":"2026-05-01T23:26:06.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":89.7,"endSpeed":81.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53937602803366,"aZ":-14.300116516881088,"pfxX":-3.0866663344516794,"pfxZ":10.37079177405308,"pX":-0.38488629645718164,"pZ":2.941193798149768,"vX0":5.329972033288291,"vY0":-130.47751501927794,"vZ0":-3.342396356284438,"x":131.67,"y":159.37,"x0":-2.0534058591531266,"y0":50.00285207432092,"z0":5.3168160294803135,"aX":-5.320317315461303},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.2,"breakHorizontal":4.4,"spinRate":2312,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.4198306124776705,"extension":6.439768367645837},"index":0,"playId":"20601acf-b10b-3678-bac9-6370df9687fe","pitchNumber":1,"startTime":"2026-05-01T23:24:23.789Z","endTime":"2026-05-01T23:24:27.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.029326387895622,"aZ":-30.29375542875631,"pfxX":2.908909956152416,"pfxZ":1.2499083197775418,"pX":0.713954783457783,"pZ":0.8134911372085605,"vX0":5.9658210307902495,"vY0":-121.98247182059639,"vZ0":-4.481892645984949,"x":89.79,"y":216.82,"x0":-2.141551040994134,"y0":50.00342232137757,"z0":5.286788606329365,"aX":4.383357455659045},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.4,"breakHorizontal":-6.7,"spinRate":2348,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.44904276005904054,"extension":6.39999883829995},"index":1,"playId":"869583fe-9119-3841-986b-6d9bf4419fbb","pitchNumber":2,"startTime":"2026-05-01T23:24:40.931Z","endTime":"2026-05-01T23:24:47.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.518861270272147,"aZ":-14.343767176958268,"pfxX":-3.4117885560204133,"pfxZ":10.183406380250513,"pX":-1.4986907711633717,"pZ":3.0636492101838897,"vX0":3.179270310107153,"vY0":-131.39292006795216,"vZ0":-3.0854503162250966,"x":174.13,"y":156.06,"x0":-2.280378558079575,"y0":50.00093527887432,"z0":5.317331977749661,"aX":-5.972414373331489},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.0,"breakHorizontal":5.5,"spinRate":2256,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4166718650116161,"extension":6.45033862999038},"index":2,"playId":"8a2e8b2b-a7d4-3e1e-b426-8eaada85a17a","pitchNumber":3,"startTime":"2026-05-01T23:25:01.808Z","endTime":"2026-05-01T23:25:05.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":70.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.479306461073346,"aZ":-39.98355361633058,"pfxX":7.416620141990068,"pfxZ":-6.31895164851154,"pX":-1.0923703505917577,"pZ":2.842976623362528,"vX0":0.7395580854183909,"vY0":-110.43375144383273,"vZ0":3.4454701647409554,"x":158.64,"y":162.02,"x0":-2.395072420067941,"y0":50.00123647700568,"z0":5.465491752622767,"aX":9.168811176452712},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-10.2,"breakHorizontal":-13.7,"spinRate":2366,"spinDirection":54},"zone":11,"typeConfidence":2.0,"plateTime":0.495783350883376,"extension":6.401184794223628},"index":3,"playId":"136e8b11-6cf9-3d14-b57d-6a0953ef38a8","pitchNumber":4,"startTime":"2026-05-01T23:25:21.501Z","endTime":"2026-05-01T23:25:26.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66507300458186,"aZ":-18.245690332401605,"pfxX":-1.9034562105971617,"pfxZ":8.001343358798433,"pX":-0.8429388120248696,"pZ":3.0864758483469563,"vX0":4.150918639247553,"vY0":-130.62525272179727,"vZ0":-2.368730452377685,"x":149.13,"y":155.45,"x0":-2.2001792208503996,"y0":50.00073642147498,"z0":5.365879605673033,"aX":-3.312891208038326},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.3,"breakHorizontal":2.6,"spinRate":2262,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.4181707911591541,"extension":6.4748976218766074},"index":4,"playId":"b235f5eb-1d45-3553-9226-c1eb4d46d490","pitchNumber":5,"startTime":"2026-05-01T23:25:41.664Z","endTime":"2026-05-01T23:25:46.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.120853717174423,"aZ":-14.870557414296515,"pfxX":-5.230850605924573,"pfxZ":9.822366817760601,"pX":-0.6202229282242273,"pZ":4.012596659947802,"vX0":5.731151465378057,"vY0":-131.90650090485352,"vZ0":-0.10586586507297913,"x":140.64,"y":130.44,"x0":-2.1417418646395485,"y0":50.0036073738486,"z0":5.149901199403158,"aX":-9.21634558732471},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.0,"breakHorizontal":8.2,"spinRate":2262,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.41527423177731393,"extension":6.550704887597768},"index":5,"playId":"36f80cdd-3839-35be-bef9-3fd6739476b0","pitchNumber":6,"startTime":"2026-05-01T23:26:01.545Z","endTime":"2026-05-01T23:26:06.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:26:06.478Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corey Seager walks. Brandon Nimmo to 3rd. Evan Carter to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T23:27:10.171Z","endTime":"2026-05-01T23:28:45.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnThird":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-01T23:26:14.678Z","endTime":"2026-05-01T23:27:12.358Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.60843435168314,"aZ":-21.48730316974082,"pfxX":-7.677990493736406,"pfxZ":6.197699781025905,"pX":-0.12511682683192996,"pZ":1.5025300038876774,"vX0":7.489114238335877,"vY0":-130.76693325119788,"vZ0":-4.734289666076842,"x":121.77,"y":198.21,"x0":-2.0341356152837067,"y0":50.00626784575132,"z0":4.957103516861722,"aX":-13.246964200797683},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.3,"breakHorizontal":12.1,"spinRate":1921,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4195017519555555,"extension":6.537717217686961},"index":1,"playId":"7bb3db41-1b9f-300b-86ae-14f0c89d2dc1","pitchNumber":1,"startTime":"2026-05-01T23:27:12.358Z","endTime":"2026-05-01T23:27:39.384Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89490896319175,"aZ":-17.9907019296677,"pfxX":-8.145669088173175,"pfxZ":7.88979252669015,"pX":0.7478148388585839,"pZ":1.5063141047018775,"vX0":9.807889162463448,"vY0":-133.28467109458018,"vZ0":-6.033355814863656,"x":88.5,"y":198.11,"x0":-1.9229397991672952,"y0":50.0013643554286,"z0":5.10025522920545,"aX":-14.641187423613607},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.1,"breakHorizontal":12.6,"spinRate":2047,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.41108702169953126,"extension":6.6003607570664595},"index":2,"playId":"5cfd8a2b-80c5-3366-8830-16f76fdbc895","pitchNumber":2,"startTime":"2026-05-01T23:27:42.726Z","endTime":"2026-05-01T23:27:47.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.020211760934025,"aZ":-28.273170257750824,"pfxX":0.7851042364515957,"pfxZ":2.5203669565772655,"pX":0.276231903087812,"pZ":0.6835263613736149,"vX0":5.528293916080926,"vY0":-124.21249872214622,"vZ0":-5.372992904913033,"x":106.47,"y":220.32,"x0":-2.088758875260985,"y0":50.0023847456932,"z0":5.251974303764424,"aX":1.2156232968670893},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.5,"breakHorizontal":-2.9,"spinRate":2382,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.44252386135745825,"extension":6.50048986305374},"index":3,"playId":"cd18804f-536c-32fc-b514-cd018267d3c0","pitchNumber":3,"startTime":"2026-05-01T23:28:00.805Z","endTime":"2026-05-01T23:28:05.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70085792230877,"aZ":-14.806631741686143,"pfxX":-4.372700899132498,"pfxZ":9.46539772436318,"pX":-0.43077608522255256,"pZ":2.547410862535042,"vX0":5.633847621484849,"vY0":-134.711677676506,"vZ0":-4.475548450051236,"x":133.42,"y":170.0,"x0":-1.9827011962960632,"y0":50.00559624077436,"z0":5.279729693811206,"aX":-8.025862733099121},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.3,"breakHorizontal":6.7,"spinRate":2230,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.40685790034177716,"extension":6.516342392370411},"index":4,"playId":"24410349-1232-349d-bd18-623dff80b3e0","pitchNumber":4,"startTime":"2026-05-01T23:28:21.009Z","endTime":"2026-05-01T23:28:24.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.192894332282826,"aZ":-28.435963527281665,"pfxX":3.5314773326650277,"pfxZ":2.471420919557727,"pX":0.6920071560761571,"pZ":1.251307709409981,"vX0":5.721799022849252,"vY0":-122.69269100455342,"vZ0":-3.5473278192220556,"x":90.62,"y":204.99,"x0":-2.1367227775362045,"y0":50.00238561247284,"z0":5.16156664229512,"aX":5.336947212202091},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.8,"breakHorizontal":-7.8,"spinRate":2457,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.44787556445964327,"extension":6.525981525917367},"index":5,"playId":"d2b85f04-6c3d-3545-8121-11191ea37744","pitchNumber":5,"startTime":"2026-05-01T23:28:38.289Z","endTime":"2026-05-01T23:28:45.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:28:45.054Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a line drive to left fielder Jahmai Jones. Brandon Nimmo scores. Evan Carter to 3rd. Corey Seager to 2nd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T23:28:47.141Z","endTime":"2026-05-01T23:30:28.217Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnThird":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.576975669701326,"aZ":-30.215109740686042,"pfxX":3.1756418702591644,"pfxZ":1.2787099370459565,"pX":0.6827551314756531,"pZ":1.95822678727451,"vX0":5.817108892967614,"vY0":-123.69204797069192,"vZ0":-2.1686848310265097,"x":90.97,"y":185.91,"x0":-2.119950492798796,"y0":50.00604732275583,"z0":5.400533776665621,"aX":4.8802188506675},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.0,"breakHorizontal":-7.2,"spinRate":2468,"spinDirection":106},"zone":9,"typeConfidence":2.0,"plateTime":0.44422266972406543,"extension":6.4169029030493565},"index":0,"playId":"e7a8873b-5414-3937-ab4a-b597129c23fb","pitchNumber":1,"startTime":"2026-05-01T23:29:08.828Z","endTime":"2026-05-01T23:29:12.901Z","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.6,"endSpeed":84.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87539888949848,"aZ":-13.17885452834362,"pfxX":-3.8379747980160306,"pfxZ":10.26851932647815,"pX":0.5024677944220136,"pZ":1.909389211337611,"vX0":7.934484205624028,"vY0":-135.89578084818754,"vZ0":-6.453922490192935,"x":97.85,"y":187.23,"x0":-1.9711094447288204,"y0":50.00162177902204,"z0":5.250374960039824,"aX":-7.099653626577896},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":5.0,"spinRate":2260,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.404789626544404,"extension":6.458828999410319},"index":1,"playId":"adb3dd73-da37-3fb6-90c4-037a7eecc5ee","pitchNumber":2,"startTime":"2026-05-01T23:29:26.622Z","endTime":"2026-05-01T23:29:31.833Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-01T23:29:38.107Z","endTime":"2026-05-01T23:29:54.203Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":70.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.788938716575316,"aZ":-41.979432233419246,"pfxX":6.008291429550811,"pfxZ":-7.713812167662823,"pX":0.961277313265281,"pZ":0.6159478167663113,"vX0":4.857413684134984,"vY0":-113.75085354350101,"vZ0":-1.177333044307879,"x":80.36,"y":222.15,"x0":-2.0065707424531607,"y0":50.00523487405788,"z0":5.4177394772652026,"aX":7.633593940389743},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-13.8,"breakHorizontal":-12.4,"spinRate":2531,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.487267177043472,"extension":6.465284670677161},"index":3,"playId":"9d69c677-b090-3829-950a-c0a2a023fdbd","pitchNumber":3,"startTime":"2026-05-01T23:29:54.203Z","endTime":"2026-05-01T23:29:58.822Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":70.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38603502864126,"aZ":-40.16207193177476,"pfxX":5.299281828939229,"pfxZ":-6.212316901967412,"pX":0.7425462207415586,"pZ":2.3158091994279295,"vX0":4.622509988921371,"vY0":-114.20146514962681,"vZ0":2.0348540025751416,"x":88.7,"y":176.25,"x0":-2.0170525245273963,"y0":50.005258388624355,"z0":5.445281627162851,"aX":6.808970602780881},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-10.1,"breakHorizontal":-11.0,"spinRate":2439,"spinDirection":49},"zone":6,"typeConfidence":2.0,"plateTime":0.48472454048315594,"extension":6.592694290756502},"hitData":{"launchSpeed":94.2,"launchAngle":12.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.09,"coordY":102.71}},"index":4,"playId":"1d71c5d0-d649-3922-9d33-7d41828e9710","pitchNumber":4,"startTime":"2026-05-01T23:30:16.970Z","endTime":"2026-05-01T23:30:28.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:30:28.217Z","atBatIndex":20},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Joc Pederson out on a sacrifice fly to left fielder Jahmai Jones. Evan Carter scores.","rbi":1,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T23:30:59.272Z","endTime":"2026-05-01T23:31:48.623Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"7f6fe284-2cc3-4833-953c-cdbc903aef9f","startTime":"2026-05-01T23:30:59.272Z","endTime":"2026-05-01T23:31:04.272Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":76.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90346829191914,"aZ":-25.469145536693514,"pfxX":1.9470255986571081,"pfxZ":4.464447410621513,"pX":-0.3317530181922493,"pZ":2.219106962221317,"vX0":3.927919732321058,"vY0":-122.7887709044473,"vZ0":-1.9483045281933578,"x":129.65,"y":178.86,"x0":-2.2153130779288315,"y0":50.004453982019285,"z0":5.224177066478641,"aX":2.926400177469393},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.8,"breakHorizontal":-4.6,"spinRate":2446,"spinDirection":107},"zone":4,"typeConfidence":2.0,"plateTime":0.4487951343701271,"extension":6.53950184100572},"index":1,"playId":"58bc0185-43c8-3b7a-be31-46105c5b8e3c","pitchNumber":1,"startTime":"2026-05-01T23:31:15.266Z","endTime":"2026-05-01T23:31:18.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.720682702043355,"aZ":-20.226166565675513,"pfxX":-7.894448488433465,"pfxZ":6.843537195145201,"pX":-1.2862414965253772,"pZ":3.035974770766298,"vX0":4.940332453286318,"vY0":-131.02734704009094,"vZ0":-1.8428133625491565,"x":166.03,"y":156.81,"x0":-2.166966234555141,"y0":50.00052998860533,"z0":5.25402345903228,"aX":-13.775768911135183},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.2,"breakHorizontal":13.3,"spinRate":1868,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4174443370851053,"extension":6.644213839560524},"hitData":{"launchSpeed":81.3,"launchAngle":34.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.75,"coordY":107.6}},"index":2,"playId":"a429e267-cf70-30e4-b8f4-bb57edec01e6","pitchNumber":2,"startTime":"2026-05-01T23:31:38.702Z","endTime":"2026-05-01T23:31:48.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:31:48.623Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Burger pops out to pitcher Jack Flaherty on the infield fly rule.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T23:32:06.967Z","endTime":"2026-05-01T23:32:29.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":0},"credits":[{"player":{"id":656427,"link":"/api/v1/people/656427"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79132513632797,"aZ":-15.534519160110145,"pfxX":-7.16470416586305,"pfxZ":9.220010390558983,"pX":-0.7267118420974671,"pZ":2.4444626231522926,"vX0":6.207448143524895,"vY0":-133.49920584736034,"vZ0":-3.86174479820926,"x":144.7,"y":172.78,"x0":-2.1514429280279246,"y0":50.000816767109136,"z0":5.028144840014126,"aX":-12.928245843510632},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.1,"breakHorizontal":11.6,"spinRate":2215,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.41030320805119436,"extension":6.49479758848053},"hitData":{"launchSpeed":60.4,"launchAngle":80.0,"totalDistance":26.0,"trajectory":"popup","hardness":"medium","location":"1","coordinates":{"coordX":129.9,"coordY":194.31}},"index":0,"playId":"cbca2572-f340-3665-a289-ca2d6e3991c9","pitchNumber":1,"startTime":"2026-05-01T23:32:18.432Z","endTime":"2026-05-01T23:32:29.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:32:29.788Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Osuna strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T23:32:59.670Z","endTime":"2026-05-01T23:36:25.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":9},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.8,"endSpeed":83.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.486968041486126,"aZ":-14.496601273807038,"pfxX":-4.228012567663303,"pfxZ":9.88772662646436,"pX":-0.6304255243181567,"pZ":3.013013551645556,"vX0":5.4117910925581185,"vY0":-133.55564913891172,"vZ0":-2.8972399779727205,"x":141.03,"y":157.43,"x0":-2.1433772373208644,"y0":50.00551044702342,"z0":5.168067605230928,"aX":-7.561782451594192},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.4,"breakHorizontal":6.4,"spinRate":2126,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.4117124546512452,"extension":6.547387102663322},"index":0,"playId":"93d1f1bc-c3b4-35c3-9630-f85587edc7c0","pitchNumber":1,"startTime":"2026-05-01T23:32:59.670Z","endTime":"2026-05-01T23:33:03.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.070170207578393,"aZ":-29.24392247410541,"pfxX":1.4847893521973914,"pfxZ":1.9443682889719054,"pX":1.1936501392740706,"pZ":0.20865391123401358,"vX0":7.481621876024633,"vY0":-122.62397412246985,"vZ0":-6.015336018623003,"x":71.5,"y":233.15,"x0":-2.1002011134653666,"y0":50.00560494336531,"z0":5.213713866067285,"aX":2.243594357903101},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.2,"breakHorizontal":-4.6,"spinRate":2438,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.44805300048684504,"extension":6.609541141523893},"index":1,"playId":"318effaf-2e60-312d-95f4-2517ef66f901","pitchNumber":2,"startTime":"2026-05-01T23:33:16.853Z","endTime":"2026-05-01T23:33:21.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(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":84.3,"endSpeed":77.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65230261285909,"aZ":-27.58015154282403,"pfxX":1.7656828133384215,"pfxZ":3.0127993717811137,"pX":1.2094616592246326,"pZ":1.1143772839098067,"vX0":7.547145718373087,"vY0":-122.55636567467442,"vZ0":-4.350385265452081,"x":70.9,"y":208.69,"x0":-2.13612707575179,"y0":50.002659015066854,"z0":5.2612228457751895,"aX":2.6923847111715613},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.7,"breakHorizontal":-4.9,"spinRate":2374,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4464871673662767,"extension":6.560746403086929},"index":2,"playId":"946c19a1-30d7-3e6c-a35e-6155ba3ca28a","pitchNumber":3,"startTime":"2026-05-01T23:33:41.367Z","endTime":"2026-05-01T23:33:47.148Z","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":93.4,"endSpeed":85.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.025736954257447,"aZ":-14.32641936721317,"pfxX":-5.333942750682393,"pfxZ":9.558287919844151,"pX":-0.40277666324160216,"pZ":2.3209937992789804,"vX0":6.183945688511408,"vY0":-135.85640209098162,"vZ0":-4.664856973838352,"x":132.35,"y":176.11,"x0":-2.0165232774529747,"y0":50.0035779786574,"z0":5.057501486146814,"aX":-9.961610760878525},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":8.3,"spinRate":2240,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.4033046532327451,"extension":6.503210461167184},"index":3,"playId":"3f073124-0887-38c6-8850-f66e5bd621b7","pitchNumber":4,"startTime":"2026-05-01T23:33:59.733Z","endTime":"2026-05-01T23:34:03.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31037768655014,"aZ":-41.770264657671824,"pfxX":5.407708509918878,"pfxZ":-7.394575315546612,"pX":0.9627133471292724,"pZ":1.142800458694812,"vX0":5.0625386727150135,"vY0":-113.9085787977746,"vZ0":-0.08367150244531074,"x":80.3,"y":207.92,"x0":-2.0011095037417252,"y0":50.00145340139214,"z0":5.352321212493612,"aX":7.018755198921821},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-13.1,"breakHorizontal":-11.2,"spinRate":2375,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.48311376289057417,"extension":6.495401430780714},"index":4,"playId":"25ec579d-df6e-31fc-bf6a-d29314d5ca88","pitchNumber":5,"startTime":"2026-05-01T23:34:25.236Z","endTime":"2026-05-01T23:34:29.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.152601391011366,"aZ":-21.23210270675228,"pfxX":-9.701133578330655,"pfxZ":7.308201846805033,"pX":-0.9087841044032114,"pZ":2.3377181750731544,"vX0":6.647650349108629,"vY0":-122.42740066494574,"vZ0":-1.8862035119145926,"x":151.64,"y":175.66,"x0":-2.416921039362096,"y0":50.00599868839411,"z0":4.959978250317911,"aX":-14.534372335660866},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":13.0,"breakHorizontal":15.7,"spinRate":1731,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4496803097546884,"extension":6.822462473234339},"index":5,"playId":"98de2333-94f0-3963-9c83-8840c6360444","pitchNumber":6,"startTime":"2026-05-01T23:34:48.901Z","endTime":"2026-05-01T23:34:54.002Z","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":93.0,"endSpeed":84.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.255010509287413,"aZ":-14.02295218173712,"pfxX":-6.538890425052109,"pfxZ":9.857046537935513,"pX":0.5206603993602299,"pZ":2.8320081949950726,"vX0":9.09093072334674,"vY0":-135.04782547994148,"vZ0":-3.4487378955674353,"x":97.15,"y":162.32,"x0":-2.044472238325363,"y0":50.00192859274136,"z0":5.116112028311921,"aX":-12.040674197286846},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":9.8,"spinRate":2273,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.40606403836220073,"extension":6.59754091358271},"index":6,"playId":"20439f8c-b3a8-3eb0-a53c-337c7f34957c","pitchNumber":7,"startTime":"2026-05-01T23:35:13.875Z","endTime":"2026-05-01T23:35:18.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.512667742407974,"aZ":-26.819669483118147,"pfxX":0.8392153410681946,"pfxZ":3.4535953113258504,"pX":0.39378956546549676,"pZ":1.2132938902529353,"vX0":6.002914174449608,"vY0":-123.3976112271241,"vZ0":-4.375145974592481,"x":101.99,"y":206.02,"x0":-2.1747135294698507,"y0":50.00022514810435,"z0":5.256820041114385,"aX":1.2992822992067126},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.5,"breakHorizontal":-2.9,"spinRate":2443,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.44310997744189606,"extension":6.505144961503446},"index":7,"playId":"4eeb833f-ce1b-3454-bfdd-ff1455dd13a4","pitchNumber":8,"startTime":"2026-05-01T23:35:37.791Z","endTime":"2026-05-01T23:35:42.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76371324308673,"aZ":-26.027428611872715,"pfxX":-0.10006596258904121,"pfxZ":3.989739762952124,"pX":0.6924479085665294,"pZ":1.4836655409133672,"vX0":7.124087717105008,"vY0":-123.20434196819883,"vZ0":-3.700622252338797,"x":90.61,"y":198.72,"x0":-2.219951628941609,"y0":50.00564742681162,"z0":5.1971913293826555,"aX":-0.15436754086776597},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.6,"breakHorizontal":-1.4,"spinRate":2359,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4440366548946333,"extension":6.560286208748353},"index":8,"playId":"7d99b80b-ab9a-3bd2-8c85-c05457237c1c","pitchNumber":9,"startTime":"2026-05-01T23:35:58.225Z","endTime":"2026-05-01T23:36:03.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.689026202200555,"aZ":-27.148223168520136,"pfxX":1.113226389599952,"pfxZ":3.3685803695032313,"pX":-0.5239725438533954,"pZ":2.222567314200435,"vX0":3.8516698118715693,"vY0":-121.8437625800154,"vZ0":-1.8654782825322687,"x":136.97,"y":178.77,"x0":-2.2748758923138044,"y0":50.00185234816188,"z0":5.361842010221278,"aX":1.6604847910738574},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.9,"breakHorizontal":-3.0,"spinRate":2334,"spinDirection":110},"zone":4,"typeConfidence":2.0,"plateTime":0.4508874849110702,"extension":6.565505073263652},"index":9,"playId":"27672bc5-4d4e-320a-aea0-e09bfba6f7b9","pitchNumber":10,"startTime":"2026-05-01T23:36:20.618Z","endTime":"2026-05-01T23:36:25.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:36:25.805Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hao-Yu Lee flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-01T23:38:05.593Z","endTime":"2026-05-01T23:39:34.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65706555248413,"aZ":-13.320466915168627,"pfxX":3.411576110992825,"pfxZ":10.391817893652362,"pX":0.5972217742241839,"pZ":3.1038715620244033,"vX0":-4.296622080584949,"vY0":-134.00207914855713,"vZ0":-3.6855700578194166,"x":94.24,"y":154.98,"x0":1.780078593151193,"y0":50.00005637925544,"z0":5.452271894316269,"aX":6.187932393279375},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":-5.3,"spinRate":2231,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.40916453400068376,"extension":6.807206145992381},"index":0,"playId":"7ea7afe2-153d-3ed5-b1a5-7fd6bc399fff","pitchNumber":1,"startTime":"2026-05-01T23:38:36.794Z","endTime":"2026-05-01T23:38:40.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.509347151537774,"aZ":-13.575674777338822,"pfxX":3.1266656286393397,"pfxZ":9.8522651823371,"pX":-1.2328663835886295,"pZ":3.257766059861483,"vX0":-8.60487404753034,"vY0":-136.84053251433932,"vZ0":-3.8148837990937263,"x":163.99,"y":150.82,"x0":1.5526374594075298,"y0":50.001605717292165,"z0":5.606324401287916,"aX":5.90250154122791},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":-3.7,"spinRate":2154,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.40098823578003495,"extension":6.880014768973344},"index":1,"playId":"34e098df-1dc2-3670-913c-16671d48fc26","pitchNumber":2,"startTime":"2026-05-01T23:38:51.555Z","endTime":"2026-05-01T23:38:56.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.717068267331555,"aZ":-12.84393797177783,"pfxX":3.103418573798214,"pfxZ":10.484391668411448,"pX":0.342781488383796,"pZ":1.3663740486974103,"vX0":-4.6292796254939335,"vY0":-134.9936483552638,"vZ0":-8.27248095457788,"x":103.93,"y":201.89,"x0":1.677587782986511,"y0":50.002308842704004,"z0":5.377266987259155,"aX":5.721489333732751},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":-4.6,"spinRate":2188,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.40593582122705696,"extension":6.86507854979508},"index":2,"playId":"2780f2ef-d498-3083-9732-cc8a59a949c0","pitchNumber":3,"startTime":"2026-05-01T23:39:09.460Z","endTime":"2026-05-01T23:39:13.689Z","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":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15288119700136,"aZ":-13.700780330176796,"pfxX":2.7285133875306,"pfxZ":10.095002836407435,"pX":-0.7324860541678547,"pZ":1.7658494008440702,"vX0":-6.7799633794674135,"vY0":-134.4323535206639,"vZ0":-6.958328841850796,"x":144.92,"y":191.1,"x0":1.4678691335272198,"y0":50.00572361984425,"z0":5.360593937556538,"aX":4.995144463221162},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":-3.5,"spinRate":2108,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.40743792652066757,"extension":6.872131160959153},"hitData":{"launchSpeed":84.3,"launchAngle":38.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.99,"coordY":93.28}},"index":3,"playId":"b1b77a43-061c-3db0-aa19-ae2abaa21315","pitchNumber":4,"startTime":"2026-05-01T23:39:24.105Z","endTime":"2026-05-01T23:39:34.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:39:34.956Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, second baseman Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-01T23:39:39.079Z","endTime":"2026-05-01T23:40:37.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"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, 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":78.8,"endSpeed":72.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98742885292429,"aZ":-41.01059273904718,"pfxX":-1.238048816691558,"pfxZ":-6.664377435179853,"pX":0.6925631326448779,"pZ":2.9204166399650346,"vX0":-1.9775546069078354,"vY0":-114.63677524824716,"vZ0":2.8448196868223095,"x":90.6,"y":159.93,"x0":1.7286149687261996,"y0":50.004370723266334,"z0":5.678090542671636,"aX":-1.6407517000645113},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-11.0,"breakHorizontal":2.8,"spinRate":2166,"spinDirection":328},"zone":3,"typeConfidence":2.0,"plateTime":0.47853939910962584,"extension":6.746929911309384},"index":0,"playId":"a1aefca5-004b-3067-8698-8663146ff4ab","pitchNumber":1,"startTime":"2026-05-01T23:39:55.225Z","endTime":"2026-05-01T23:39:58.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.324660102871874,"aZ":-10.891572194069763,"pfxX":2.454968423559567,"pfxZ":11.151739840124803,"pX":-2.1067944463850288,"pZ":3.5772196333360613,"vX0":-10.27168853302939,"vY0":-137.4742537782909,"vZ0":-3.561612419601884,"x":197.31,"y":142.2,"x0":1.363791971151836,"y0":50.00204261747397,"z0":5.6323481311874275,"aX":4.686687095382204},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.6,"breakHorizontal":-2.3,"spinRate":2246,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.3988773815742306,"extension":6.841761010300941},"index":1,"playId":"eaca5444-72f5-3e6f-abcd-d478cd982db5","pitchNumber":2,"startTime":"2026-05-01T23:40:09.251Z","endTime":"2026-05-01T23:40:13.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.585636121382713,"aZ":-17.40293565716461,"pfxX":7.870339772578019,"pfxZ":7.770874587696064,"pX":-0.3465138261992839,"pZ":2.217798349027055,"vX0":-7.7439531967354345,"vY0":-136.8400305390931,"vZ0":-5.665191118464502,"x":130.21,"y":178.9,"x0":1.4946230361279935,"y0":50.00238965224825,"z0":5.503226777555761,"aX":14.95824245950391},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":-12.7,"spinRate":1974,"spinDirection":153},"zone":4,"typeConfidence":2.0,"plateTime":0.3999503813980434,"extension":7.087926405652164},"hitData":{"launchSpeed":90.5,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.11,"coordY":142.0}},"index":2,"playId":"3c22751d-c063-39c7-8c4f-eb9c02845ff3","pitchNumber":3,"startTime":"2026-05-01T23:40:27.423Z","endTime":"2026-05-01T23:40:37.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:40:37.277Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-01T23:40:44.137Z","endTime":"2026-05-01T23:41:42.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.476697410270845,"aZ":-13.466889000686637,"pfxX":5.166231367188608,"pfxZ":9.878154397314095,"pX":-0.27956303321919507,"pZ":1.9043499451325614,"vX0":-7.036228190098901,"vY0":-137.25007238180257,"vZ0":-6.907907921568928,"x":127.66,"y":187.36,"x0":1.6549339353813264,"y0":50.0017285298981,"z0":5.384470225444455,"aX":9.78314566566388},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":-7.8,"spinRate":2269,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.400205901108472,"extension":6.866266738089455},"index":0,"playId":"aa5256f8-6b7d-3578-b019-b755fa0e142a","pitchNumber":1,"startTime":"2026-05-01T23:40:59.414Z","endTime":"2026-05-01T23:41:03.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86726153458945,"aZ":-12.339478597532738,"pfxX":4.290197404889778,"pfxZ":10.268468682773923,"pX":-1.4711155925484136,"pZ":3.0065990063685875,"vX0":-9.215025654757248,"vY0":-138.56388481213432,"vZ0":-4.826503987663801,"x":173.08,"y":157.6,"x0":1.3501796194149438,"y0":50.005188865391275,"z0":5.6050513674916935,"aX":8.290055279841043},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":-5.8,"spinRate":2255,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.39630425998657737,"extension":6.846049291182538},"index":1,"playId":"68a2b07f-0eb2-32cb-ba98-2fc34bfdf4c2","pitchNumber":2,"startTime":"2026-05-01T23:41:14.347Z","endTime":"2026-05-01T23:41:18.169Z","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":2},"pitchData":{"startSpeed":85.2,"endSpeed":76.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94412957795272,"aZ":-30.42592130525455,"pfxX":-2.733789389388548,"pfxZ":1.1463980833161607,"pX":-0.04178695705020609,"pZ":2.2811697964393516,"vX0":-3.5228666304736542,"vY0":-123.98772613731965,"vZ0":-1.424530209089055,"x":118.59,"y":177.19,"x0":1.764754892551773,"y0":50.001023387390966,"z0":5.455662150305231,"aX":-4.160582569403477},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.9,"breakHorizontal":5.9,"spinRate":2148,"spinDirection":293},"zone":5,"typeConfidence":2.0,"plateTime":0.4455852733917296,"extension":6.689357462890163},"hitData":{"launchSpeed":94.4,"launchAngle":26.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.0,"coordY":94.0}},"index":2,"playId":"85fffe0e-e2d6-312e-89b7-121c9b08a1b9","pitchNumber":3,"startTime":"2026-05-01T23:41:33.223Z","endTime":"2026-05-01T23:41:42.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:41:42.779Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-01T23:42:54.693Z","endTime":"2026-05-01T23:44:55.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.2,"endSpeed":68.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.656631740419915,"aZ":-35.89542961697086,"pfxX":7.959594384307076,"pfxZ":-3.116408267824684,"pX":0.29690878808000015,"pZ":1.9355177457332375,"vX0":3.348457065563598,"vY0":-109.40349287750809,"vZ0":1.0785849973592918,"x":105.68,"y":186.52,"x0":-2.293489777594155,"y0":50.000292029779764,"z0":5.323064250555987,"aX":9.51972817596444},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-4.9,"breakHorizontal":-15.4,"spinRate":2363,"spinDirection":51},"zone":9,"typeConfidence":2.0,"plateTime":0.5031869524076127,"extension":6.469160384592963},"index":0,"playId":"c90d071b-7f40-335a-9385-cdadc0b245bf","pitchNumber":1,"startTime":"2026-05-01T23:43:58.231Z","endTime":"2026-05-01T23:44:02.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9364817535672,"aZ":-13.005427633479151,"pfxX":-5.905814504819441,"pfxZ":10.693277827079024,"pX":0.8635454719735881,"pZ":1.0143123034950041,"vX0":9.532629265765147,"vY0":-132.9032422732098,"vZ0":-7.970109241180154,"x":84.08,"y":211.39,"x0":-1.999018068811477,"y0":50.001344777946734,"z0":4.992275449886498,"aX":-10.585880182619546},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.8,"breakHorizontal":8.6,"spinRate":2282,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4118035575114969,"extension":6.618479984226504},"index":1,"playId":"caa6da2e-08d2-32f1-b99e-b4919b4cf6cb","pitchNumber":2,"startTime":"2026-05-01T23:44:11.428Z","endTime":"2026-05-01T23:44:15.447Z","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":89.9,"endSpeed":82.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.039787374857312,"aZ":-14.158972613799959,"pfxX":-4.908859279826055,"pfxZ":10.401381267674777,"pX":-0.5914286867677906,"pZ":3.1148664224159472,"vX0":5.734049421226768,"vY0":-130.8851367254115,"vZ0":-2.473582614756907,"x":139.54,"y":154.68,"x0":-2.174500242923532,"y0":50.00327217727135,"z0":5.13449669741083,"aX":-8.503285526176183},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.5,"breakHorizontal":7.6,"spinRate":2263,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.41872696894241646,"extension":6.5579744621166265},"index":2,"playId":"04ad4df8-263e-3a27-8e60-6b66d3e08ff2","pitchNumber":3,"startTime":"2026-05-01T23:44:24.068Z","endTime":"2026-05-01T23:44:29.268Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-01T23:44:44.269Z","endTime":"2026-05-01T23:44:51.361Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06593631787222,"aZ":-28.228523045633462,"pfxX":1.7194719045018472,"pfxZ":2.5436481905062998,"pX":1.6934726685032988,"pZ":1.7010381231744494,"vX0":8.33792830944455,"vY0":-124.11850809993344,"vZ0":-3.1277360901016293,"x":52.45,"y":192.85,"x0":-1.9401532136071162,"y0":50.00452821910414,"z0":5.341447270039964,"aX":2.667451153610085},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.1,"breakHorizontal":-5.2,"spinRate":2434,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4421867019381742,"extension":6.480983215515415},"index":4,"playId":"2471594c-c801-3713-8423-7b7a79d2226b","pitchNumber":4,"startTime":"2026-05-01T23:44:51.361Z","endTime":"2026-05-01T23:44:55.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:44:55.824Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Danny Jansen flies out sharply to left fielder Jahmai Jones.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-01T23:44:57.666Z","endTime":"2026-05-01T23:47:01.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.820839898619248,"aZ":-13.495748656523006,"pfxX":-4.499021944312883,"pfxZ":10.55199279122872,"pX":0.8256399329697244,"pZ":2.6401092194224205,"vX0":8.787642079086746,"vY0":-132.13014308163497,"vZ0":-3.779305776680022,"x":85.53,"y":167.5,"x0":-1.9569270045809615,"y0":50.00453022729148,"z0":5.078891221952111,"aX":-7.965965669175352},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.5,"breakHorizontal":6.2,"spinRate":2264,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4143339513482722,"extension":6.640719138607541},"index":0,"playId":"e5df0b7a-24e7-3537-992b-a19be1c5f584","pitchNumber":1,"startTime":"2026-05-01T23:45:20.547Z","endTime":"2026-05-01T23:45:24.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.074863489876044,"aZ":-36.87398786321806,"pfxX":3.8962691439881842,"pfxZ":-3.5823336635878045,"pX":1.3147499461794447,"pZ":0.6973595798108454,"vX0":6.713361144046117,"vY0":-114.6098430033834,"vZ0":-1.6957410940494664,"x":66.88,"y":219.95,"x0":-2.1757252345849896,"y0":50.00444503692592,"z0":5.097121062883028,"aX":5.107391892805609},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-6.6,"breakHorizontal":-9.0,"spinRate":2326,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.48061308209311226,"extension":6.4834851378274205},"index":1,"playId":"a2aacaf4-7052-37ac-b111-fc7262abd1d9","pitchNumber":2,"startTime":"2026-05-01T23:45:39.166Z","endTime":"2026-05-01T23:45:42.948Z","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":90.9,"endSpeed":82.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49352777250034,"aZ":-16.83717383226454,"pfxX":-4.606952505742655,"pfxZ":8.707875904672562,"pX":-0.5597772011538462,"pZ":3.171154449652724,"vX0":5.490224057348641,"vY0":-132.20139467319004,"vZ0":-1.8449711043580974,"x":138.34,"y":153.16,"x0":-2.069747452934151,"y0":50.0023020780072,"z0":5.1205491449749365,"aX":-8.114080740018986},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.6,"breakHorizontal":7.1,"spinRate":2232,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.41510995395249983,"extension":6.577449940698267},"index":2,"playId":"b2b52b4f-f0f1-3fc1-a43c-8721e6c52322","pitchNumber":3,"startTime":"2026-05-01T23:45:56.377Z","endTime":"2026-05-01T23:46:00.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.112771954621657,"aZ":-16.75600358706548,"pfxX":-5.832115128591383,"pfxZ":8.304060654662207,"pX":0.4861171257156809,"pZ":2.832896349303961,"vX0":8.553015205245627,"vY0":-135.53094147313794,"vZ0":-3.0012085633466112,"x":98.47,"y":162.29,"x0":-1.9554940790215347,"y0":50.00568395252572,"z0":5.127500660218073,"aX":-10.833104349727737},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":8.8,"spinRate":2186,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4044075918012475,"extension":6.567171291413241},"index":3,"playId":"4ce5d012-81ba-3ed4-b811-41851758ed8a","pitchNumber":4,"startTime":"2026-05-01T23:46:16.265Z","endTime":"2026-05-01T23:46:20.897Z","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":85.7,"endSpeed":78.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70608463843814,"aZ":-29.034910345366278,"pfxX":2.0541362899798354,"pfxZ":2.002667470574721,"pX":1.3513828936457024,"pZ":1.6575452455570765,"vX0":7.169597794133159,"vY0":-124.57268657646516,"vZ0":-3.3617552249429252,"x":65.49,"y":194.03,"x0":-1.8342670526543816,"y0":50.003814694381525,"z0":5.432408811983812,"aX":3.2169343697679387},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.0,"breakHorizontal":-5.4,"spinRate":2348,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4401942096141589,"extension":6.488106280287759},"index":4,"playId":"8612d263-68fc-3756-be62-18d698ef9215","pitchNumber":5,"startTime":"2026-05-01T23:46:33.819Z","endTime":"2026-05-01T23:46:37.767Z","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":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.528476257493498,"aZ":-15.383397516400695,"pfxX":-5.381128260163026,"pfxZ":9.050823545678348,"pX":0.43958973955662384,"pZ":3.3502076559904337,"vX0":8.213655188873492,"vY0":-135.57693201710606,"vZ0":-2.1665347959059615,"x":100.24,"y":148.32,"x0":-1.934646184635576,"y0":50.005807087587485,"z0":5.23728882824907,"aX":-9.987227195755436},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":7.9,"spinRate":2143,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.40449639849056096,"extension":6.568702757486993},"hitData":{"launchSpeed":101.6,"launchAngle":44.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":80.4,"coordY":69.74}},"index":5,"playId":"91f44441-6c9d-3461-bb4b-9041a0d83abb","pitchNumber":6,"startTime":"2026-05-01T23:46:49.765Z","endTime":"2026-05-01T23:47:01.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:47:01.650Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a ground ball to left fielder Jahmai Jones.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-01T23:47:05.596Z","endTime":"2026-05-01T23:49:15.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"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(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.4,"endSpeed":82.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.997845258366215,"aZ":-21.682318130439214,"pfxX":-8.590161688977846,"pfxZ":6.047077231719994,"pX":-0.8353714459546048,"pZ":3.0666122691856796,"vX0":6.061057631148803,"vY0":-131.4554036504418,"vZ0":-1.4628294827082895,"x":148.84,"y":155.98,"x0":-2.064389803774072,"y0":50.00506819769744,"z0":5.2528721499399476,"aX":-14.91280960244028},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.8,"breakHorizontal":14.0,"spinRate":2044,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4179749925738121,"extension":6.458162262789474},"index":0,"playId":"5242cfff-54ba-3aeb-8afd-c789507ee664","pitchNumber":1,"startTime":"2026-05-01T23:47:28.555Z","endTime":"2026-05-01T23:47:32.537Z","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":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6002396510182,"aZ":-28.126122053445823,"pfxX":2.531401029893786,"pfxZ":2.766806038788716,"pX":-0.5559563080514043,"pZ":2.075766923809732,"vX0":3.2890332099832653,"vY0":-121.11450529417674,"vZ0":-1.785565535997888,"x":138.19,"y":182.73,"x0":-2.267561234572208,"y0":50.00583442151161,"z0":5.314083267802209,"aX":3.711510455320312},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.8,"breakHorizontal":-5.4,"spinRate":2321,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.4545544470365033,"extension":6.365412697445477},"index":1,"playId":"e52c6818-eeb6-3239-b36d-9c3f779e5250","pitchNumber":2,"startTime":"2026-05-01T23:47:43.747Z","endTime":"2026-05-01T23:47:48.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.025719423371253,"aZ":-39.417136898579884,"pfxX":6.317152973041339,"pfxZ":-5.8053480948844545,"pX":1.3078666041408173,"pZ":1.7642226041843356,"vX0":5.835405908867113,"vY0":-111.80572100857478,"vZ0":1.3694722515499,"x":67.15,"y":191.15,"x0":-2.1716580953352858,"y0":50.0045133042741,"z0":5.2368265610088045,"aX":7.876478791226736},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-9.7,"breakHorizontal":-13.1,"spinRate":2333,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4927812069689139,"extension":6.7085964174173895},"index":2,"playId":"0b0a4925-dc6b-3621-abad-a27cc7ff22a7","pitchNumber":3,"startTime":"2026-05-01T23:47:57.256Z","endTime":"2026-05-01T23:48:01.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.968888660013945,"aZ":-15.941429332793266,"pfxX":-2.96879623189923,"pfxZ":9.250938097502171,"pX":-0.1713196476912639,"pZ":4.0481200543302815,"vX0":5.787816767055803,"vY0":-132.0969922500059,"vZ0":-0.15580552554101174,"x":123.53,"y":129.48,"x0":-2.01198282510118,"y0":50.004752807516084,"z0":5.286862635112124,"aX":-5.211352973853973},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.9,"breakHorizontal":4.0,"spinRate":2190,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4157555504714181,"extension":6.499322078850871},"index":3,"playId":"38da7168-e96f-3f05-8d3a-2222ed189e16","pitchNumber":4,"startTime":"2026-05-01T23:48:16.223Z","endTime":"2026-05-01T23:48:19.993Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.683608629075867,"aZ":-28.16949988597089,"pfxX":1.9672306749705268,"pfxZ":2.683802554821316,"pX":-0.8546462372824742,"pZ":2.5697033801068083,"vX0":3.23045059900693,"vY0":-121.3916672069481,"vZ0":-0.00511109235125351,"x":149.58,"y":169.4,"x0":-2.45810642547953,"y0":50.004494354926706,"z0":5.023480226111636,"aX":2.936464563062939},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.2,"breakHorizontal":-4.3,"spinRate":2300,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.4511464936014251,"extension":6.168663147185658},"index":4,"playId":"f036a0f2-80bf-37ac-9217-735ac8b1baf9","pitchNumber":5,"startTime":"2026-05-01T23:48:32.840Z","endTime":"2026-05-01T23:48:37.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.303999390026345,"aZ":-27.764152907195243,"pfxX":2.4828764994357257,"pfxZ":2.9802499792610186,"pX":-0.39389423479473673,"pZ":2.022102743668404,"vX0":3.299204628775035,"vY0":-121.0132378673761,"vZ0":-2.1776222690357745,"x":132.01,"y":184.18,"x0":-2.098974308833524,"y0":50.000367708973826,"z0":5.373216164489585,"aX":3.670141356754353},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.2,"breakHorizontal":-5.3,"spinRate":2411,"spinDirection":114},"zone":7,"typeConfidence":2.0,"plateTime":0.45316394295281803,"extension":6.38581369387872},"index":5,"playId":"131c7846-d99d-3e76-aa3b-aa02af86ee40","pitchNumber":6,"startTime":"2026-05-01T23:48:48.011Z","endTime":"2026-05-01T23:48:52.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.638102421132658,"aZ":-16.370199317380877,"pfxX":-4.319797748042999,"pfxZ":8.911465158902876,"pX":-0.20777896134734963,"pZ":2.935757118421773,"vX0":6.215898833501163,"vY0":-132.41398189749884,"vZ0":-2.554985552815519,"x":124.92,"y":159.51,"x0":-2.025891173800047,"y0":50.00217735147378,"z0":5.112862589280211,"aX":-7.660772519422947},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.7,"breakHorizontal":6.5,"spinRate":2205,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.41387161211655155,"extension":6.48848072362366},"hitData":{"launchSpeed":101.6,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.25,"coordY":121.28}},"index":6,"playId":"19c394af-d5ad-3dfc-a119-f3731942e223","pitchNumber":7,"startTime":"2026-05-01T23:49:05.924Z","endTime":"2026-05-01T23:49:15.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:49:15.137Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-01T23:52:00.440Z","endTime":"2026-05-01T23:52:48.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[1,2],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-01T23:49:36.237Z","endTime":"2026-05-01T23:50:06.764Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Enmanuel De Jesus replaces Jack Flaherty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-01T23:50:06.764Z","endTime":"2026-05-01T23:52:10.274Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":646241,"link":"/api/v1/people/646241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-runner Josh Smith replaces Brandon Nimmo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-01T23:51:44.788Z","endTime":"2026-05-01T23:51:44.789Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":607043,"link":"/api/v1/people/607043"},"base":1},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":3,"playId":"b9d79412-610f-37ec-a025-cf6b14f563e9","startTime":"2026-05-01T23:51:44.790Z","endTime":"2026-05-01T23:51:48.312Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.639989468436426,"aZ":-12.169980352085348,"pfxX":5.325616801385594,"pfxZ":10.877932730533137,"pX":-0.4224621727611418,"pZ":1.8508801121045881,"vX0":-9.478605068444965,"vY0":-135.50746950771034,"vZ0":-8.232401142531879,"x":133.1,"y":188.81,"x0":2.4465285671580417,"y0":50.00571523788818,"z0":5.80063967107314,"aX":9.797117333282033},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.9,"breakHorizontal":-7.3,"spinRate":2322,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.4059047203422974,"extension":5.965507696294909},"index":4,"playId":"46121e16-fce5-36f2-865f-1a544c13cacc","pitchNumber":1,"startTime":"2026-05-01T23:52:02.628Z","endTime":"2026-05-01T23:52:07.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12964244745662,"aZ":-13.26628470011624,"pfxX":4.428603752843218,"pfxZ":10.30308823208682,"pX":0.7598672358576849,"pZ":2.901992456360295,"vX0":-6.342183963413275,"vY0":-135.2720108565139,"vZ0":-5.377236537873484,"x":88.04,"y":160.43,"x0":2.5698714856578584,"y0":50.00619008993908,"z0":5.861202198055754,"aX":8.13069975602053},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":-6.5,"spinRate":2354,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.40638359108267297,"extension":5.812937343107684},"index":5,"playId":"be279552-7f88-3b30-bd36-9bee2d218e66","pitchNumber":2,"startTime":"2026-05-01T23:52:21.902Z","endTime":"2026-05-01T23:52:25.823Z","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":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.347294390268868,"aZ":-35.01444490761866,"pfxX":-1.6684429275997603,"pfxZ":-1.9562157829517073,"pX":0.8627993028265615,"pZ":2.2488378868930794,"vX0":-4.14390354821363,"vY0":-119.9312416133836,"vZ0":-1.1716919417562608,"x":84.11,"y":178.06,"x0":2.8301351084849373,"y0":50.00066209618271,"z0":5.868682011561387,"aX":-2.4271113394224737},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.6,"breakHorizontal":4.1,"spinRate":2643,"spinDirection":303},"zone":14,"typeConfidence":2.0,"plateTime":0.45683354638578466,"extension":5.659128459239118},"index":6,"playId":"8b1c851c-573b-3959-8447-eb2898471623","pitchNumber":3,"startTime":"2026-05-01T23:52:44.339Z","endTime":"2026-05-01T23:52:48.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:52:48.922Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jahmai Jones doubles (2) on a ground ball to left fielder Alejandro Osuna.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T23:54:57.200Z","endTime":"2026-05-01T23:55:43.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Josh Smith remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-01T23:54:01.174Z","endTime":"2026-05-01T23:54:01.195Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"description":"Defensive switch from second base to right field for Ezequiel Duran.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-01T23:54:01.195Z","endTime":"2026-05-01T23:54:59.485Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"800"},{"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":94.1,"endSpeed":84.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69573873381383,"aZ":-14.634823076289463,"pfxX":5.930548771959329,"pfxZ":9.424323340719129,"pX":-0.410724255467891,"pZ":3.0395710002239302,"vX0":-7.631598723337504,"vY0":-136.6782136226068,"vZ0":-3.744900315607433,"x":132.66,"y":156.71,"x0":1.6686230612246107,"y0":50.00347209278565,"z0":5.455798087330255,"aX":11.038655540813936},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.3,"breakHorizontal":-8.8,"spinRate":2133,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.4032579439539772,"extension":6.839964456899658},"index":2,"playId":"4b2ed5be-8534-3d8e-80f0-b173817a2b4c","pitchNumber":1,"startTime":"2026-05-01T23:54:59.485Z","endTime":"2026-05-01T23:55:03.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.115363728241345,"aZ":-22.465446854774868,"pfxX":11.000038585700231,"pfxZ":5.984604511629305,"pX":0.0455029455213592,"pZ":1.090227697150049,"vX0":-7.499437991535781,"vY0":-127.36910593605289,"vZ0":-6.383531035627538,"x":115.27,"y":209.34,"x0":1.6169054929330495,"y0":50.005174939431,"z0":5.436470815034371,"aX":17.857103680883295},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.4,"breakHorizontal":-18.0,"spinRate":2127,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.432037082921096,"extension":6.915331788295911},"index":3,"playId":"d5702d69-d313-317b-88b9-2bb8325173ab","pitchNumber":2,"startTime":"2026-05-01T23:55:13.516Z","endTime":"2026-05-01T23:55:17.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.683398508780094,"aZ":-41.39316540344724,"pfxX":-2.3488737769338055,"pfxZ":-6.757624110531472,"pX":-0.007004442155100192,"pZ":2.0017428012254146,"vX0":-2.8864132502419984,"vY0":-116.3162323596566,"vZ0":0.5238787080209601,"x":117.27,"y":184.73,"x0":1.5571440145529798,"y0":50.00232987817006,"z0":5.711918693508477,"aX":-3.2044162044319813},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-11.8,"breakHorizontal":5.0,"spinRate":2262,"spinDirection":332},"zone":8,"typeConfidence":2.0,"plateTime":0.4716630580528789,"extension":6.766353477725535},"hitData":{"launchSpeed":102.2,"launchAngle":2.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.08,"coordY":127.36}},"index":4,"playId":"3e9cacce-e3fb-3d92-a835-c56bd2926974","pitchNumber":3,"startTime":"2026-05-01T23:55:28.608Z","endTime":"2026-05-01T23:55:43.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:55:43.777Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dillon Dingler pops out to shortstop Corey Seager.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T23:55:50.233Z","endTime":"2026-05-01T23:59:55.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":84.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.02113443213412,"aZ":-14.95242016630199,"pfxX":6.70443195680231,"pfxZ":9.204692463621855,"pX":0.18752563207723413,"pZ":3.038085111227235,"vX0":-6.023638913377311,"vY0":-137.29793002358122,"vZ0":-3.8591089357037798,"x":109.85,"y":156.75,"x0":1.5603601720863092,"y0":50.00458356425624,"z0":5.508468875099291,"aX":12.547282089007096},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":-10.6,"spinRate":2198,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.4019917223026428,"extension":6.835684279066328},"index":0,"playId":"5a631959-1c69-35a3-9676-b863f68e76f3","pitchNumber":1,"startTime":"2026-05-01T23:56:19.194Z","endTime":"2026-05-01T23:56:23.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.107681215979863,"aZ":-11.73344088104643,"pfxX":4.758542207359335,"pfxZ":10.435738303941312,"pX":-0.6218016239071346,"pZ":2.8312319482172965,"vX0":-7.257270807085347,"vY0":-139.05650113936218,"vZ0":-5.4087098942092,"x":140.7,"y":162.34,"x0":1.403313923514319,"y0":50.00425152565675,"z0":5.579610602502148,"aX":9.32256334889903},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.0,"breakHorizontal":-7.1,"spinRate":2299,"spinDirection":157},"zone":1,"typeConfidence":2.0,"plateTime":0.3938501698329455,"extension":6.931005723922027},"index":1,"playId":"ec85d260-cdc9-368b-acc2-c781a81213ce","pitchNumber":2,"startTime":"2026-05-01T23:56:42.110Z","endTime":"2026-05-01T23:56:46.909Z","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":87.9,"endSpeed":80.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8507618463968,"aZ":-20.39956570110631,"pfxX":8.468783700480097,"pfxZ":7.120909080754577,"pX":0.20274954816876478,"pZ":3.0443980397043764,"vX0":-5.943257487914738,"vY0":-127.89288433443522,"vZ0":-2.26466657949633,"x":109.27,"y":156.58,"x0":1.458698783073095,"y0":50.00141622898017,"z0":5.544531753048536,"aX":14.001026982742378},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.6,"breakHorizontal":-13.9,"spinRate":2074,"spinDirection":129},"zone":2,"typeConfidence":2.0,"plateTime":0.4285794558691638,"extension":6.877560146850438},"index":2,"playId":"99fb94bb-c1e4-3f06-86c4-9cf6ea5ef400","pitchNumber":3,"startTime":"2026-05-01T23:57:06.452Z","endTime":"2026-05-01T23:57:11.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.290346703965035,"aZ":-38.707570170485496,"pfxX":-2.1689605259009688,"pfxZ":-4.561261301624439,"pX":-0.7557825921981515,"pZ":0.2104888766432129,"vX0":-4.414094067652299,"vY0":-119.78625057262511,"vZ0":-4.060701046024205,"x":145.81,"y":233.1,"x0":1.4034320194753902,"y0":50.00424375180844,"z0":5.4415652935895595,"aX":-3.1053651716360013},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.0,"breakHorizontal":5.2,"spinRate":2306,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.45984142628868563,"extension":7.144553985507546},"index":3,"playId":"dd1d1dbd-148b-3cf9-a7ff-1fde0a0491c4","pitchNumber":4,"startTime":"2026-05-01T23:57:29.757Z","endTime":"2026-05-01T23:57:34.692Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2941781981583,"aZ":-21.564423091505617,"pfxX":0.4625968325162324,"pfxZ":6.039213272010697,"pX":-1.0197610542637234,"pZ":0.6745546407732623,"vX0":-6.521283567091375,"vY0":-131.30938351550034,"vZ0":-8.021304367757494,"x":155.87,"y":220.57,"x0":1.4296990316841252,"y0":50.00331437935214,"z0":5.358390363657046,"aX":0.8142769700446655},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.5,"breakHorizontal":0.5,"spinRate":1870,"spinDirection":163},"zone":13,"typeConfidence":2.0,"plateTime":0.4162060055306722,"extension":7.020557106271972},"index":4,"playId":"9cee1e21-be6f-3a8a-9c1c-1d09a31382cf","pitchNumber":5,"startTime":"2026-05-01T23:57:56.611Z","endTime":"2026-05-01T23:58:01.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.493835550471246,"aZ":-11.160756781388809,"pfxX":3.852355617387947,"pfxZ":10.715672251168709,"pX":-1.1185712854132897,"pZ":1.9729216780271404,"vX0":-8.204714734881591,"vY0":-138.98170461322,"vZ0":-7.378666840502826,"x":159.64,"y":185.51,"x0":1.3682113423465614,"y0":50.00051525777849,"z0":5.399530651222221,"aX":7.5536867140845345},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":-5.3,"spinRate":2203,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.39377336220310166,"extension":6.960437992852113},"index":5,"playId":"f958f6ed-18b3-3999-a132-0d4909f5d8d2","pitchNumber":6,"startTime":"2026-05-01T23:58:20.273Z","endTime":"2026-05-01T23:58:24.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.36600694126845,"aZ":-12.804064690055355,"pfxX":4.331499939048015,"pfxZ":9.96507771328552,"pX":0.38086690511851345,"pZ":3.929195297875123,"vX0":-4.820359791520589,"vY0":-139.48915638089247,"vZ0":-2.2377469080491394,"x":102.48,"y":132.69,"x0":1.5799023078371535,"y0":50.0032077941483,"z0":5.600425791228134,"aX":8.420091029066237},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":-6.7,"spinRate":2290,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.3947386395505239,"extension":6.927562573263361},"index":6,"playId":"4f991ac9-8a0b-3fbb-902c-48646ea361c6","pitchNumber":7,"startTime":"2026-05-01T23:58:46.327Z","endTime":"2026-05-01T23:58:51.794Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-05-01T23:59:00.850Z","endTime":"2026-05-01T23:59:14.597Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":83.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.304596417341536,"aZ":-12.2088915884798,"pfxX":7.995138405156862,"pfxZ":10.936373600011684,"pX":0.2933047184933142,"pZ":3.622832942869552,"vX0":-5.50187345070526,"vY0":-135.88435155639996,"vZ0":-2.737449199499229,"x":105.82,"y":140.96,"x0":1.3300403101185794,"y0":50.006548084989944,"z0":5.518674402261557,"aX":14.602727748707197},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.2,"breakHorizontal":-13.0,"spinRate":2073,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4067628742339098,"extension":7.040167344016416},"index":8,"playId":"90b1e439-3cac-36a4-9d01-ff198ff661ae","pitchNumber":8,"startTime":"2026-05-01T23:59:14.597Z","endTime":"2026-05-01T23:59:20.923Z","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":94.0,"endSpeed":85.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.109844150991165,"aZ":-14.225696343578058,"pfxX":3.971290977072691,"pfxZ":9.567248196782156,"pX":-0.6801596455873007,"pZ":2.8564791214123577,"vX0":-6.99434712535003,"vY0":-136.60824585820686,"vZ0":-4.284094839600084,"x":142.93,"y":161.66,"x0":1.4058889339405927,"y0":50.00618399507708,"z0":5.4336744990753605,"aX":7.453612241221058},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":-5.6,"spinRate":2145,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.40204227378782864,"extension":7.019943342073836},"hitData":{"launchSpeed":80.6,"launchAngle":59.0,"totalDistance":169.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":110.7,"coordY":135.4}},"index":9,"playId":"7c4f9f9d-fdd2-3952-aad6-72f89653bb11","pitchNumber":9,"startTime":"2026-05-01T23:59:41.888Z","endTime":"2026-05-01T23:59:55.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:59:55.172Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a pop up to third baseman Josh Jung.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T00:00:08.472Z","endTime":"2026-05-02T00:00:29.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnSecond":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.892338586279237,"aZ":-26.340788627200237,"pfxX":0.09944276234226823,"pfxZ":3.7008603710839374,"pX":1.1628369646350143,"pZ":2.3621479872478037,"vX0":-1.5803053626672836,"vY0":-125.25367934100085,"vZ0":-2.1950734883032754,"x":72.68,"y":175.0,"x0":1.7908769037055936,"y0":50.0058188875338,"z0":5.418372774575891,"aX":0.15685085422906794},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.4,"breakHorizontal":0.2,"spinRate":1979,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.4384282435836102,"extension":6.9242598232787556},"hitData":{"launchSpeed":56.6,"launchAngle":48.0,"totalDistance":148.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":94.97,"coordY":151.26}},"index":0,"playId":"56bcdb71-4d99-3fe0-a17b-269573240e3d","pitchNumber":1,"startTime":"2026-05-02T00:00:18.739Z","endTime":"2026-05-02T00:00:29.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:00:29.135Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Vierling strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T00:01:29.926Z","endTime":"2026-05-02T00:03:04.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnSecond":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-02T00:01:06.226Z","endTime":"2026-05-02T00:01:32.192Z","isPitch":false,"type":"action"},{"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":84.9,"endSpeed":77.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06682753144266,"aZ":-24.108600728953782,"pfxX":7.69417984808694,"pfxZ":5.203180965363986,"pX":1.210374714244348,"pZ":2.923166408476346,"vX0":-3.2496822112814323,"vY0":-123.59306196725679,"vZ0":-1.3676578261053787,"x":70.86,"y":159.85,"x0":1.5407847419065073,"y0":50.00510818262949,"z0":5.503731287458588,"aX":11.93397341404463},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.4,"breakHorizontal":-13.2,"spinRate":1795,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.44275803683562565,"extension":6.892006672588511},"index":1,"playId":"7f421d87-139f-3b46-8287-5337dd7a2ac0","pitchNumber":1,"startTime":"2026-05-02T00:01:32.192Z","endTime":"2026-05-02T00:01:37.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.524526251487895,"aZ":-15.146969469573916,"pfxX":8.770348060506993,"pfxZ":9.137711497513708,"pX":0.47645258707286414,"pZ":1.8163989943343408,"vX0":-5.257995670307691,"vY0":-135.60900533702045,"vZ0":-6.902760357150396,"x":98.84,"y":189.74,"x0":1.3005232766769301,"y0":50.00483781670752,"z0":5.450783892346169,"aX":16.34405238542422},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":-14.8,"spinRate":2146,"spinDirection":153},"zone":9,"typeConfidence":2.0,"plateTime":0.4038410481668411,"extension":6.963085658245813},"index":2,"playId":"ba9731d9-cd3e-3054-86dd-7e032e75198e","pitchNumber":2,"startTime":"2026-05-02T00:01:50.377Z","endTime":"2026-05-02T00:01:54.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.084591695486882,"aZ":-20.59691074675607,"pfxX":8.230925431616685,"pfxZ":7.531627833499203,"pX":-0.8696902789081209,"pZ":0.7115794270532787,"vX0":-7.609849268905288,"vY0":-123.32251303113225,"vZ0":-7.043432945842826,"x":150.15,"y":219.57,"x0":1.1902890185254074,"y0":50.0000345595524,"z0":5.348402570733251,"aX":12.645384247866742},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":12.1,"breakHorizontal":-13.1,"spinRate":1919,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.4445514601582592,"extension":7.00481814969888},"index":3,"playId":"2dd4cd34-3592-3204-bb98-612f8ceced9f","pitchNumber":3,"startTime":"2026-05-02T00:02:08.447Z","endTime":"2026-05-02T00:02:12.923Z","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":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38772176515474,"aZ":-15.309216180771699,"pfxX":8.509292969071419,"pfxZ":8.906118471990956,"pX":0.07121876741104137,"pZ":2.9532999113674165,"vX0":-6.220817423975871,"vY0":-137.23187360935074,"vZ0":-4.21838900144397,"x":114.29,"y":159.04,"x0":1.2700641276092226,"y0":50.00237167109113,"z0":5.564006672384899,"aX":16.114161717432623},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":-13.9,"spinRate":2097,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.40021093128741914,"extension":6.929844620578515},"index":4,"playId":"6ed42d06-38a4-39e5-979e-d7238015e3cf","pitchNumber":4,"startTime":"2026-05-02T00:02:32.874Z","endTime":"2026-05-02T00:02:36.557Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17317727717469,"aZ":-12.636133966035967,"pfxX":5.8471097529204314,"pfxZ":10.056188150761537,"pX":-0.6695143603117528,"pZ":2.806716165108712,"vX0":-8.093719359003565,"vY0":-138.56122943046714,"vZ0":-4.939752631489148,"x":142.52,"y":163.0,"x0":1.5307179541012923,"y0":50.00528845175193,"z0":5.45811982724366,"aX":11.363598507791387},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":-8.9,"spinRate":2276,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.3954163583679855,"extension":7.040676649470059},"index":5,"playId":"65ef45d9-b4e7-3512-af73-b4b30e6dc060","pitchNumber":5,"startTime":"2026-05-02T00:02:57.961Z","endTime":"2026-05-02T00:03:04.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:03:04.924Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Torkelson walks. Jahmai Jones to 3rd. Riley Greene to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T00:03:08.525Z","endTime":"2026-05-02T00:06:48.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnThird":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.509140492180855,"aZ":-23.037069713178823,"pfxX":-0.2745617263244782,"pfxZ":5.116555338686486,"pX":-1.1954431518895121,"pZ":1.7196732896741027,"vX0":-6.738263488775252,"vY0":-132.582955171334,"vZ0":-5.462139965042455,"x":162.57,"y":192.35,"x0":1.411283226492398,"y0":50.00271481272408,"z0":5.4806010744697495,"aX":-0.49004256913665806},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.3,"breakHorizontal":1.9,"spinRate":1897,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.4126108986358932,"extension":6.937367298252965},"index":0,"playId":"48ba3bda-9423-3097-9699-e7e47bf32813","pitchNumber":1,"startTime":"2026-05-02T00:03:34.338Z","endTime":"2026-05-02T00:03:38.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85164656953533,"aZ":-10.978970682006109,"pfxX":5.699764267859921,"pfxZ":11.0171735413859,"pX":-1.548336526150413,"pZ":1.8227469062692812,"vX0":-9.657677100435071,"vY0":-138.09571364333277,"vZ0":-7.64516839401655,"x":176.02,"y":189.57,"x0":1.2598209248434777,"y0":50.0037198172154,"z0":5.372457657691649,"aX":10.967045001870254},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":-8.2,"spinRate":2295,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.39719988473986856,"extension":7.133024015588435},"index":1,"playId":"07f7f727-5d51-3961-be4d-f8f5adb4477c","pitchNumber":2,"startTime":"2026-05-02T00:03:53.531Z","endTime":"2026-05-02T00:03:58.078Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"7e669351-6bb9-400f-a8de-5e4ef6f8d1a9","startTime":"2026-05-02T00:04:19.821Z","endTime":"2026-05-02T00:04:24.821Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.266337073448344,"aZ":-15.691731692090963,"pfxX":8.518277157160508,"pfxZ":8.557228585514075,"pX":0.6111525903554523,"pZ":2.3493744291754135,"vX0":-5.124874973563764,"vY0":-137.80883660313094,"vZ0":-5.603228500770784,"x":93.7,"y":175.35,"x0":1.3870669765456638,"y0":50.000548427801505,"z0":5.46669361369525,"aX":16.40232665205561},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":-14.4,"spinRate":2086,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.3972700344957256,"extension":7.0274527154909405},"index":3,"playId":"b6aeeeeb-2945-3bdd-ba26-2969439ebe91","pitchNumber":3,"startTime":"2026-05-02T00:04:37.144Z","endTime":"2026-05-02T00:04:41.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.81430421095402,"aZ":-11.861500466771052,"pfxX":4.813600376923114,"pfxZ":10.486730502597904,"pX":-0.6523348228499621,"pZ":2.8842562805272234,"vX0":-7.407856210807675,"vY0":-138.50912351653793,"vZ0":-4.954460682759926,"x":141.87,"y":160.91,"x0":1.435201137966164,"y0":50.00482189427472,"z0":5.49375586251826,"aX":9.326296271913758},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.1,"breakHorizontal":-7.1,"spinRate":2229,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.3958999158791925,"extension":6.970879998936099},"index":4,"playId":"9f016bf2-6305-3651-97fa-355769a4c967","pitchNumber":4,"startTime":"2026-05-02T00:05:00.332Z","endTime":"2026-05-02T00:05:04.857Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08612873786224,"aZ":-16.71372406036268,"pfxX":10.107647347732382,"pfxZ":9.146391100439972,"pX":-1.5809632294765688,"pZ":3.2615249533030144,"vX0":-10.430769759862347,"vY0":-129.2417746491543,"vZ0":-2.6273950291348185,"x":177.26,"y":150.72,"x0":1.1952120534897561,"y0":50.004922663489126,"z0":5.575867069149794,"aX":17.091140494116637},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":16.2,"breakHorizontal":-16.0,"spinRate":2288,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.4239049042362528,"extension":7.02251258532448},"index":5,"playId":"f5a3124d-fdb8-3dfd-b36f-ad6d8e565afb","pitchNumber":5,"startTime":"2026-05-02T00:05:24.014Z","endTime":"2026-05-02T00:05:30.753Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38234078909143,"aZ":-16.940517487078782,"pfxX":9.182299168807074,"pfxZ":7.916002158709653,"pX":-0.1965935042578566,"pZ":2.6061258333664066,"vX0":-7.086340152366779,"vY0":-137.59669366350226,"vZ0":-4.586397686759231,"x":124.49,"y":168.41,"x0":1.2139731446307291,"y0":50.006497775360046,"z0":5.435844382747503,"aX":17.68152399604443},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":-15.2,"spinRate":2112,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.3974508719895793,"extension":7.078613549691944},"index":6,"playId":"9a62224e-b72b-3c35-89f9-073eade7a0dd","pitchNumber":6,"startTime":"2026-05-02T00:05:46.353Z","endTime":"2026-05-02T00:05:50.308Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.743092655539478,"aZ":-25.699569517641912,"pfxX":9.415885025600353,"pfxZ":3.9493112824424657,"pX":-0.5624703901787385,"pZ":1.7538409856315196,"vX0":-7.854831078158323,"vY0":-126.96029332404284,"vZ0":-3.9370605454944627,"x":138.44,"y":191.43,"x0":1.340374218302697,"y0":50.00616696040695,"z0":5.358062466847606,"aX":15.453585128019808},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.5,"breakHorizontal":-15.4,"spinRate":2077,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.43056312698152066,"extension":7.004217436735726},"index":7,"playId":"8786ecb3-e8e0-33c1-a882-1cb8b07acc8d","pitchNumber":7,"startTime":"2026-05-02T00:06:15.509Z","endTime":"2026-05-02T00:06:19.089Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.780285185224447,"aZ":-20.64667810140956,"pfxX":0.3169225019484463,"pfxZ":6.604784951526312,"pX":-0.9363989614973147,"pZ":0.2478618957341051,"vX0":-6.692036540865502,"vY0":-131.05461738147824,"vZ0":-8.934827123968173,"x":152.69,"y":232.09,"x0":1.6053012115188066,"y0":50.0055903101892,"z0":5.234164815733223,"aX":0.554458563915969},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.2,"breakHorizontal":0.8,"spinRate":1910,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.41738008550697536,"extension":6.901322034444495},"index":8,"playId":"af7363ce-7b7f-3d22-a6a8-1e71f23d9983","pitchNumber":8,"startTime":"2026-05-02T00:06:42.567Z","endTime":"2026-05-02T00:06:48.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:06:48.190Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wenceel Pérez singles on a ground ball to left fielder Alejandro Osuna. Jahmai Jones scores. Riley Greene scores. Spencer Torkelson to 2nd.","rbi":2,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T00:07:58.514Z","endTime":"2026-05-02T00:09:46.174Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"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":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":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T00:07:16.952Z","endTime":"2026-05-02T00:08:00.818Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34604408360911,"aZ":-9.737222211721653,"pfxX":3.8190314966376304,"pfxZ":11.216609613867018,"pX":-0.802052518041414,"pZ":1.8384201946293748,"vX0":-7.8412233293649924,"vY0":-140.65706582424562,"vZ0":-8.108965243329383,"x":147.57,"y":189.14,"x0":1.5276227663483597,"y0":50.0068166596832,"z0":5.392858448964278,"aX":7.642436439360992},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.7,"breakHorizontal":-5.3,"spinRate":2284,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.38962954087543933,"extension":7.101848135693379},"index":1,"playId":"98315c71-64ae-3a59-87fb-69dab4016697","pitchNumber":1,"startTime":"2026-05-02T00:08:00.818Z","endTime":"2026-05-02T00:08:27.826Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35511448574472,"aZ":-11.807897165032228,"pfxX":3.76653350046774,"pfxZ":10.526654631330356,"pX":-1.1673015973582572,"pZ":2.1549621821236675,"vX0":-8.16313634573277,"vY0":-138.12512721782238,"vZ0":-6.596049100224859,"x":161.49,"y":180.6,"x0":1.3351918670157261,"y0":50.004811487742245,"z0":5.365614643279517,"aX":7.289182899676101},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.9,"breakHorizontal":-5.2,"spinRate":2231,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.3963292542888883,"extension":6.967605026763417},"index":2,"playId":"411a31a7-f98c-30c9-b666-0b2679012288","pitchNumber":2,"startTime":"2026-05-02T00:08:34.665Z","endTime":"2026-05-02T00:08:40.375Z","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":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.187667812718377,"aZ":-9.515735908007944,"pfxX":4.134487053391293,"pfxZ":11.49055185000083,"pX":-1.2833377680003493,"pZ":1.7650440193853718,"vX0":-9.185198230585605,"vY0":-139.4932629097051,"vZ0":-8.0723805507933,"x":165.92,"y":191.12,"x0":1.5140871553650446,"y0":50.00589922779338,"z0":5.32290755014724,"aX":8.156047077884768},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.3,"breakHorizontal":-5.6,"spinRate":2333,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.3925690553474759,"extension":6.961284477233961},"index":3,"playId":"b0b1c391-40cc-347b-bf94-1bac2989ecef","pitchNumber":3,"startTime":"2026-05-02T00:09:17.477Z","endTime":"2026-05-02T00:09:22.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.134916492287545,"aZ":-17.078542374977008,"pfxX":8.91935758270152,"pfxZ":7.872420337991471,"pX":0.16251417497758353,"pZ":1.545720546185395,"vX0":-6.423456548840007,"vY0":-137.72144625103854,"vZ0":-7.45427977065057,"x":110.81,"y":197.05,"x0":1.3685583625600575,"y0":50.002396590944215,"z0":5.446653384586352,"aX":17.100528537634442},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.8,"breakHorizontal":-14.8,"spinRate":2069,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.3980051682793131,"extension":6.9347558428415566},"hitData":{"launchSpeed":89.9,"launchAngle":4.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.43,"coordY":123.31}},"index":4,"playId":"0347a660-59c2-3029-9e90-666019b1d090","pitchNumber":4,"startTime":"2026-05-02T00:09:35.100Z","endTime":"2026-05-02T00:09:46.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:09:46.174Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hao-Yu Lee singles on a soft line drive to right fielder Ezequiel Duran. Spencer Torkelson scores. Wenceel Pérez to 3rd.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T00:10:00.823Z","endTime":"2026-05-02T00:12:20.452Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"postOnThird":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","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":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.9,"endSpeed":73.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56288345571668,"aZ":-42.82181387993487,"pfxX":-1.8855339982379018,"pfxZ":-7.843694597425886,"pX":-0.4205697063784972,"pZ":0.16055746259290568,"vX0":-3.680956740820255,"vY0":-116.31799689996426,"vZ0":-2.8186574888514757,"x":133.03,"y":234.44,"x0":1.4326648708785623,"y0":50.00118324424657,"z0":5.481913303281991,"aX":-2.5601106406464593},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-14.6,"breakHorizontal":4.4,"spinRate":2309,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.4724452059780204,"extension":6.9071737274477245},"index":0,"playId":"a3b3c1c7-972b-3643-afae-c6594c3c1004","pitchNumber":1,"startTime":"2026-05-02T00:10:33.332Z","endTime":"2026-05-02T00:10:37.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.834926586073653,"aZ":-14.431979498477379,"pfxX":5.371507387348244,"pfxZ":9.322991253554816,"pX":0.5364792599350614,"pZ":2.3752512785960214,"vX0":-4.868129968802028,"vY0":-136.98653196539985,"vZ0":-5.528622483387427,"x":96.55,"y":174.65,"x0":1.6374335389146129,"y0":50.00413583721001,"z0":5.4037313264425,"aX":10.224773626847774},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":-8.8,"spinRate":2183,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.3996065457429361,"extension":6.947202380851178},"index":1,"playId":"a34ee006-05be-3089-be55-9cb7db7c072f","pitchNumber":2,"startTime":"2026-05-02T00:10:57.372Z","endTime":"2026-05-02T00:11:01.012Z","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":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.657824587261324,"aZ":-12.861304991940502,"pfxX":3.5353884367421817,"pfxZ":10.030872236286505,"pX":-0.6702379099515932,"pZ":3.7143729471456126,"vX0":-7.1028430348234295,"vY0":-138.31561256861397,"vZ0":-2.676533203691365,"x":142.55,"y":138.49,"x0":1.47899331297859,"y0":50.004041852881194,"z0":5.564165805607708,"aX":6.8085996158743445},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":-4.8,"spinRate":2275,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.39695343840467556,"extension":7.009729382076619},"index":2,"playId":"cd6b57e3-1f4e-3872-b441-b339fe252aed","pitchNumber":3,"startTime":"2026-05-02T00:11:24.064Z","endTime":"2026-05-02T00:11:28.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09434180656181,"aZ":-14.01525462575666,"pfxX":2.858180996471221,"pfxZ":9.635272461535981,"pX":-0.2066492802185511,"pZ":3.853285131675873,"vX0":-5.26905889900835,"vY0":-136.88063260443664,"vZ0":-2.069813811029122,"x":124.88,"y":134.74,"x0":1.377795228948942,"y0":50.00556187519092,"z0":5.586401968939034,"aX":5.388772719132644},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":-4.0,"spinRate":2095,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.4011724743421654,"extension":7.063766421783178},"index":3,"playId":"1ac6e57f-c0a3-32b3-a91d-20713b075324","pitchNumber":4,"startTime":"2026-05-02T00:11:45.121Z","endTime":"2026-05-02T00:11:50.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62376003524388,"aZ":-11.11799196874854,"pfxX":4.217650773385506,"pfxZ":11.397810119014792,"pX":-0.8069112895392951,"pZ":1.8065279072128906,"vX0":-7.1707804045473384,"vY0":-135.78244207347694,"vZ0":-7.3302766207009835,"x":147.76,"y":190.0,"x0":1.332970321294442,"y0":50.00575590615062,"z0":5.333559218484286,"aX":7.794288277587215},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":-5.9,"spinRate":2193,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.40500606483102963,"extension":7.040226820574095},"hitData":{"launchSpeed":81.1,"launchAngle":26.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"soft","location":"9","coordinates":{"coordX":152.95,"coordY":87.07}},"index":4,"playId":"7e32cb67-0fb1-3df9-b8aa-231ebd548249","pitchNumber":5,"startTime":"2026-05-02T00:12:08.609Z","endTime":"2026-05-02T00:12:20.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:12:20.452Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T00:14:56.370Z","endTime":"2026-05-02T00:16:12.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T00:12:43.133Z","endTime":"2026-05-02T00:13:52.537Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cole Winn replaces MacKenzie Gore.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-02T00:13:52.537Z","endTime":"2026-05-02T00:14:58.540Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.901459673128464,"aZ":-22.386718411088978,"pfxX":1.3479709868297292,"pfxZ":5.410584154141382,"pX":0.5137681342584954,"pZ":1.7257674246960888,"vX0":5.536399962195108,"vY0":-132.96665366652977,"vZ0":-5.2403749231719265,"x":97.42,"y":192.18,"x0":-1.76209122916394,"y0":50.000071588068046,"z0":5.325241495542309,"aX":2.4359653909186036},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.0,"breakHorizontal":-3.5,"spinRate":2537,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.41040433020473976,"extension":6.8179530103171935},"index":2,"playId":"6a353896-5866-30ab-a0cf-a4f8e28b6e7f","pitchNumber":1,"startTime":"2026-05-02T00:14:58.540Z","endTime":"2026-05-02T00:15:02.113Z","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":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.603351161474876,"aZ":-21.4710182839923,"pfxX":-0.7845106967159312,"pfxZ":5.936411895048135,"pX":1.5523596607653127,"pZ":0.802886354256831,"vX0":8.592636916043661,"vY0":-132.97018909527824,"vZ0":-7.330090931666485,"x":57.83,"y":217.1,"x0":-1.6094029692383545,"y0":50.005623050463974,"z0":5.1358424659351485,"aX":-1.4161304044527094},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.5,"breakHorizontal":-0.4,"spinRate":2512,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4107988406601617,"extension":6.870465450935848},"index":3,"playId":"fad8a9ef-707e-3eb9-a174-5d4babae7954","pitchNumber":2,"startTime":"2026-05-02T00:15:29.982Z","endTime":"2026-05-02T00:15:35.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(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":84.8,"endSpeed":78.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.449205880331668,"aZ":-33.391790351249256,"pfxX":0.7384972542106905,"pfxZ":-0.7912171373787542,"pX":-0.03497353086606199,"pZ":1.2739143931054844,"vX0":3.5321254702442255,"vY0":-123.55512045736855,"vZ0":-3.380964607611272,"x":118.33,"y":204.38,"x0":-1.5784652768225924,"y0":50.00026008867597,"z0":5.4638945601186375,"aX":1.1418159342659686},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.9,"breakHorizontal":-2.2,"spinRate":2663,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.44318792192989465,"extension":6.7602333186441825},"index":4,"playId":"75b1d208-2a37-317d-aef7-80e0e92d238e","pitchNumber":3,"startTime":"2026-05-02T00:15:48.062Z","endTime":"2026-05-02T00:15:52.773Z","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":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53196973250739,"aZ":-8.696676562214575,"pfxX":-2.997799098547224,"pfxZ":12.24204804533871,"pX":0.6181103415479309,"pZ":2.5894529345490196,"vX0":6.147439647122757,"vY0":-137.83202547329395,"vZ0":-5.779491827316287,"x":93.44,"y":168.86,"x0":-1.2548995155284002,"y0":50.00646549383793,"z0":5.3052183419660475,"aX":-5.751328206259497},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":21.1,"breakHorizontal":4.1,"spinRate":2508,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.3978715128345396,"extension":6.995161330367019},"index":5,"playId":"e7d9afae-16e7-3187-8687-febac906e850","pitchNumber":4,"startTime":"2026-05-02T00:16:08.834Z","endTime":"2026-05-02T00:16:12.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:16:12.925Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corey Seager walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T00:17:29.362Z","endTime":"2026-05-02T00:19:12.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.995088105312046,"aZ":-12.446039771708119,"pfxX":6.527327416284283,"pfxZ":10.842185747552193,"pX":-0.7866540610562794,"pZ":2.071551940266153,"vX0":-10.539353947601084,"vY0":-134.04604941967582,"vZ0":-7.673136418406712,"x":146.99,"y":182.85,"x0":2.348213748089259,"y0":50.005314216222885,"z0":5.860122235133539,"aX":11.880494629418376},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.1,"breakHorizontal":-9.6,"spinRate":2273,"spinDirection":147},"zone":7,"typeConfidence":2.0,"plateTime":0.40863061761793507,"extension":5.855403469617336},"index":0,"playId":"593a3b03-80ed-310f-8c5b-cf3aef458124","pitchNumber":1,"startTime":"2026-05-02T00:18:21.184Z","endTime":"2026-05-02T00:18:25.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15947136005766,"aZ":-11.984091904355422,"pfxX":5.852530084654547,"pfxZ":10.929766835879459,"pX":-0.9818775229736407,"pZ":1.5563286548392776,"vX0":-11.053759708998763,"vY0":-134.99235462275283,"vZ0":-9.087765947829814,"x":154.43,"y":196.76,"x0":2.4040609604731897,"y0":50.00417172854587,"z0":5.808594090811993,"aX":10.813232705023717},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.0,"breakHorizontal":-8.3,"spinRate":2339,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.40563698938405235,"extension":5.952164532580446},"index":1,"playId":"d2d19f3b-fb77-3219-b1fd-c0e3a8771f8c","pitchNumber":2,"startTime":"2026-05-02T00:18:35.882Z","endTime":"2026-05-02T00:18:40.668Z","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":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.332378558812607,"aZ":-33.90235116504143,"pfxX":-1.9663410229716503,"pfxZ":-1.1410000453220217,"pX":-1.4000584189381173,"pZ":1.3223599136959416,"vX0":-9.80624509851766,"vY0":-122.04868472957762,"vZ0":-3.2068650255263824,"x":170.37,"y":203.08,"x0":2.9127926699652007,"y0":50.0012080587856,"z0":5.550854692083408,"aX":-2.985816232354771},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.5,"breakHorizontal":5.8,"spinRate":2712,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4474963652514381,"extension":6.10057789947297},"index":2,"playId":"0a5fb063-4a0c-3222-b764-d3304c12ac06","pitchNumber":3,"startTime":"2026-05-02T00:18:50.564Z","endTime":"2026-05-02T00:18:55.139Z","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":93.1,"endSpeed":85.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.910886691281913,"aZ":-12.309622801217955,"pfxX":3.9275182602497627,"pfxZ":10.687907607875538,"pX":-0.9481029125571759,"pZ":1.6519089834568437,"vX0":-10.445967279571805,"vY0":-135.08641335934473,"vZ0":-8.679998486582184,"x":153.14,"y":194.18,"x0":2.4491430016047375,"y0":50.00160935321101,"z0":5.760753630228448,"aX":7.300009840174975},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":-5.0,"spinRate":2272,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.4046256855855406,"extension":5.954995303413812},"index":3,"playId":"446cc88d-5bec-3e61-b986-ef685aa66918","pitchNumber":4,"startTime":"2026-05-02T00:19:06.863Z","endTime":"2026-05-02T00:19:12.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:19:12.689Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to right fielder Wenceel Pérez.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T00:19:19.683Z","endTime":"2026-05-02T00:21:19.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":5},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41886776509997,"aZ":-13.277170709313191,"pfxX":4.721018074695922,"pfxZ":10.246739487726558,"pX":-1.3001287051911128,"pZ":1.8980786338692717,"vX0":-11.181625575501377,"vY0":-134.5177959095056,"vZ0":-8.035019758465442,"x":166.56,"y":187.53,"x0":2.2853510974727107,"y0":50.00578852006536,"z0":5.852207662339827,"aX":8.710068705752835},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":-6.4,"spinRate":2290,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.4061884329406773,"extension":5.817002643184669},"index":0,"playId":"07ecb281-2fec-3f2d-a70b-a5ffa5df7708","pitchNumber":1,"startTime":"2026-05-02T00:19:32.897Z","endTime":"2026-05-02T00:19:38.282Z","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":86.8,"endSpeed":79.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.545742699948736,"aZ":-24.736813715557815,"pfxX":11.578851081548553,"pfxZ":4.62811877886911,"pX":1.0049671944369065,"pZ":3.7433863405634646,"vX0":-7.959651436669397,"vY0":-126.1590623234854,"vZ0":-0.1757370806195937,"x":78.69,"y":137.71,"x0":2.7024121812580146,"y0":50.00076627034775,"z0":5.814010852266885,"aX":18.594097409911047},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.6,"breakHorizontal":-19.1,"spinRate":2076,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4347739544873539,"extension":5.862177336273301},"index":1,"playId":"9467e083-6c38-3f43-ab9a-250a3a6cd987","pitchNumber":2,"startTime":"2026-05-02T00:19:53.530Z","endTime":"2026-05-02T00:19:58.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.899311452408895,"aZ":-13.929098186712789,"pfxX":6.7534083922810915,"pfxZ":9.828141762468276,"pX":0.3213719148296029,"pZ":3.234017310864083,"vX0":-8.495546534266582,"vY0":-135.4629861739174,"vZ0":-4.377779759329257,"x":104.75,"y":151.46,"x0":2.6223829514766286,"y0":50.001308946859446,"z0":5.846375032086564,"aX":12.536016482002944},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":-10.4,"spinRate":2311,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.40449857931693467,"extension":5.814190717953893},"index":2,"playId":"495fb750-f088-3986-aed6-f9017a17a0c4","pitchNumber":3,"startTime":"2026-05-02T00:20:12.717Z","endTime":"2026-05-02T00:20:16.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.559413167781894,"aZ":-22.82649002867144,"pfxX":12.119461964264719,"pfxZ":5.772152771509692,"pX":-0.057885186676357184,"pZ":2.1228408579709845,"vX0":-10.521322721578494,"vY0":-126.6293698893025,"vZ0":-4.218935543069881,"x":119.21,"y":181.46,"x0":2.582159119297579,"y0":50.003515407747194,"z0":5.643304450624068,"aX":19.626311627248135},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.6,"breakHorizontal":-19.4,"spinRate":2053,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.433025923090149,"extension":6.120726588590634},"index":3,"playId":"7a466249-b8ef-34a4-9a7c-4f39f06c7c51","pitchNumber":4,"startTime":"2026-05-02T00:20:29.522Z","endTime":"2026-05-02T00:20:33.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.770934802949782,"aZ":-10.130795414892365,"pfxX":5.874575148682867,"pfxZ":11.779633376954418,"pX":-0.6486824707103882,"pZ":0.4815484635054486,"vX0":-10.203944936609899,"vY0":-135.69854267173494,"vZ0":-11.968123844101223,"x":141.73,"y":225.78,"x0":2.3913950549733576,"y0":50.00296086217709,"z0":5.646924217946422,"aX":10.993636919379123},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.0,"breakHorizontal":-8.5,"spinRate":2320,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4031343393092972,"extension":6.02078288238021},"index":4,"playId":"01d55a6d-4ea2-30d6-8dad-bd3150fa524c","pitchNumber":5,"startTime":"2026-05-02T00:20:45.583Z","endTime":"2026-05-02T00:20:49.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.847760416992173,"aZ":-12.496852489208768,"pfxX":6.20082879665091,"pfxZ":10.493329061453679,"pX":-0.7336685814474867,"pZ":2.4135745201055574,"vX0":-10.38214820612605,"vY0":-136.29558661657717,"vZ0":-6.572287940608093,"x":144.97,"y":173.61,"x0":2.3248392647895564,"y0":50.00299707147251,"z0":5.724688051104304,"aX":11.628984713267952},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":-9.0,"spinRate":2362,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.4023463607572393,"extension":5.9893207826619745},"hitData":{"launchSpeed":77.2,"launchAngle":59.0,"totalDistance":193.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.87,"coordY":147.4}},"index":5,"playId":"72ec5532-c4ff-3171-848b-e669333fe673","pitchNumber":6,"startTime":"2026-05-02T00:21:06.124Z","endTime":"2026-05-02T00:21:19.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:21:19.500Z","atBatIndex":40},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Joc Pederson grounds into a double play, third baseman Hao-Yu Lee to shortstop Kevin McGonigle to first baseman Spencer Torkelson. Corey Seager out at 2nd. Joc Pederson out at 1st.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T00:21:28.118Z","endTime":"2026-05-02T00:22:54.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.548826981751315,"aZ":-31.863500740668517,"pfxX":-2.161746710822852,"pfxZ":0.20477564587744546,"pX":0.07294149379259719,"pZ":2.4452379013065126,"vX0":-5.920575711196113,"vY0":-122.35312720820836,"vZ0":-1.3545658891865042,"x":114.22,"y":172.76,"x0":2.7939638528098487,"y0":50.00403464772516,"z0":5.708053319650157,"aX":-3.3151509023059242},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.4,"breakHorizontal":5.2,"spinRate":2666,"spinDirection":289},"zone":5,"typeConfidence":2.0,"plateTime":0.4457085635436151,"extension":5.9931935102796245},"index":0,"playId":"a8e79b4c-470e-3808-9d43-01ff93f72f93","pitchNumber":1,"startTime":"2026-05-02T00:21:45.102Z","endTime":"2026-05-02T00:21:51.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.332433188016083,"aZ":-12.285886017063387,"pfxX":6.298232497903963,"pfxZ":10.81986441499673,"pX":-1.118606713200803,"pZ":3.8336661818975775,"vX0":-11.127927842635671,"vY0":-134.74463394657332,"vZ0":-3.3032336285301036,"x":159.64,"y":135.27,"x0":2.2469182856057666,"y0":50.004816074160985,"z0":5.943783472338909,"aX":11.579929349534552},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.1,"breakHorizontal":-9.0,"spinRate":2343,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.4065249872571792,"extension":5.773985215146358},"index":1,"playId":"31fc7fa9-2d71-3d11-bb33-298b7270af23","pitchNumber":2,"startTime":"2026-05-02T00:22:05.343Z","endTime":"2026-05-02T00:22:08.589Z","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":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.762075874024653,"aZ":-15.175237819308434,"pfxX":10.6677513334558,"pfxZ":8.865148026665432,"pX":0.30849985366152494,"pZ":1.9498715273718452,"vX0":-9.832835057112947,"vY0":-137.4468899360339,"vZ0":-7.166406761733909,"x":105.24,"y":186.13,"x0":2.542036105643514,"y0":50.00520555759841,"z0":5.61672190331602,"aX":20.463779304075494},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":-17.3,"spinRate":2221,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.39812868131513257,"extension":6.00595096216971},"index":2,"playId":"c781d232-6a91-3631-959b-63f6f79d86d8","pitchNumber":3,"startTime":"2026-05-02T00:22:23.696Z","endTime":"2026-05-02T00:22:28.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94055601608409,"aZ":-32.71696557101964,"pfxX":-0.2487561610947453,"pfxZ":-0.36168593254386217,"pX":-0.28448835893342783,"pZ":3.626605777160454,"vX0":-7.0838776055218196,"vY0":-122.3692650046883,"vZ0":1.1960663894118504,"x":127.84,"y":140.86,"x0":2.689818184452406,"y0":50.001541518001936,"z0":5.951313502460921,"aX":-0.3741158341753055},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.0,"breakHorizontal":2.3,"spinRate":2659,"spinDirection":289},"zone":11,"typeConfidence":2.0,"plateTime":0.4489654003638841,"extension":5.934456357788917},"hitData":{"launchSpeed":93.6,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.03,"coordY":153.34}},"index":3,"playId":"bca342ad-d472-3590-92a1-716f8c2c258b","pitchNumber":4,"startTime":"2026-05-02T00:22:46.651Z","endTime":"2026-05-02T00:22:54.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:22:54.963Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T00:24:08.991Z","endTime":"2026-05-02T00:25:46.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(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.4,"endSpeed":84.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.671868470869978,"aZ":-16.231827608105117,"pfxX":-0.04920151198415246,"pfxZ":8.700306023094429,"pX":-0.7455587375047453,"pZ":2.7401284660148586,"vX0":2.974701129748054,"vY0":-134.61454245537814,"vZ0":-3.474000700872225,"x":145.42,"y":164.8,"x0":-1.8592647984912765,"y0":50.00191570076506,"z0":5.1989595353856,"aX":-0.09065335910277195},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":-0.6,"spinRate":2540,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.4071529689079285,"extension":6.6775571770562125},"index":0,"playId":"59c437b4-d753-3e2e-b9f2-d3a6f9e375e1","pitchNumber":1,"startTime":"2026-05-02T00:25:05.225Z","endTime":"2026-05-02T00:25:09.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26062787476286,"aZ":-10.326373742011272,"pfxX":-3.919241072467643,"pfxZ":11.590384483173402,"pX":1.0407183182199515,"pZ":2.1661654250012283,"vX0":8.00848051475586,"vY0":-136.92112678368267,"vZ0":-6.560372346431884,"x":77.33,"y":180.29,"x0":-1.4224237320041593,"y0":50.004697544303596,"z0":5.311526726830484,"aX":-7.389786798583175},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.7,"breakHorizontal":5.3,"spinRate":2538,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4011393412223776,"extension":6.907542181510313},"index":1,"playId":"af568c2b-d0df-338a-b823-6642c2cfb102","pitchNumber":2,"startTime":"2026-05-02T00:25:20.903Z","endTime":"2026-05-02T00:25:25.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.796708836136922,"aZ":-21.656136913727956,"pfxX":0.6503922041944619,"pfxZ":5.9825254845254605,"pX":0.5460923789251876,"pZ":2.799380350331829,"vX0":5.693687860776225,"vY0":-132.1560320531647,"vZ0":-2.082517858152759,"x":96.18,"y":163.2,"x0":-1.726248334502942,"y0":50.001514828585755,"z0":5.198570659427567,"aX":1.1425654727659416},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.6,"breakHorizontal":-2.5,"spinRate":2635,"spinDirection":181},"zone":3,"typeConfidence":2.0,"plateTime":0.41543218734630205,"extension":6.885196821845133},"hitData":{"launchSpeed":69.6,"launchAngle":12.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.51,"coordY":134.34}},"index":2,"playId":"9ea7e383-6d18-3be7-8c0c-c506dc6e289a","pitchNumber":3,"startTime":"2026-05-02T00:25:38.498Z","endTime":"2026-05-02T00:25:46.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:25:46.234Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kerry Carpenter walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T00:26:15.243Z","endTime":"2026-05-02T00:29:44.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"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":[1,2,3,4,6,7,8,9,10],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kerry Carpenter replaces Jahmai Jones.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-02T00:26:17.539Z","endTime":"2026-05-02T00:26:17.540Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56757826323504,"aZ":-10.25705909907159,"pfxX":-1.9576687899361689,"pfxZ":11.31301532312134,"pX":-0.7574944090163603,"pZ":3.461819161169745,"vX0":3.204076274795511,"vY0":-139.10478149327153,"vZ0":-3.3752708284036887,"x":145.87,"y":145.31,"x0":-1.6760197798864587,"y0":50.00045799385449,"z0":5.383476197330356,"aX":-3.7922694041020937},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.8,"breakHorizontal":2.8,"spinRate":2475,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39550502916381625,"extension":6.819371197665019},"index":1,"playId":"8b8bd6ef-e59a-310c-b08c-12bac55a0968","pitchNumber":1,"startTime":"2026-05-02T00:26:17.541Z","endTime":"2026-05-02T00:26:22.379Z","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":90.8,"endSpeed":83.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.418574344622208,"aZ":-24.34249199852151,"pfxX":0.9617251132504852,"pfxZ":4.429404272367773,"pX":-0.22222441183530212,"pZ":1.8180585894816703,"vX0":4.080364694839849,"vY0":-132.17293726195152,"vZ0":-3.963067373248999,"x":125.47,"y":189.69,"x0":-1.9115207865166055,"y0":50.00314246662244,"z0":5.126555089933899,"aX":1.6986004737567386},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.3,"breakHorizontal":-2.6,"spinRate":2681,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.4145619770395319,"extension":6.874619133134549},"index":2,"playId":"dacfd1e1-59e7-34ac-adb8-434634aff59e","pitchNumber":2,"startTime":"2026-05-02T00:26:33.493Z","endTime":"2026-05-02T00:26:36.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.430801455599134,"aZ":-31.115087436296065,"pfxX":1.6651470787446305,"pfxZ":0.6598232520480956,"pX":-1.68461512803326,"pZ":2.395308861554438,"vX0":-0.379840481355214,"vY0":-125.82261235257637,"vZ0":-1.2329210818287806,"x":181.21,"y":174.11,"x0":-1.7485151234170944,"y0":50.00560403738454,"z0":5.402570711389805,"aX":2.6824132213744467},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.2,"breakHorizontal":-2.9,"spinRate":2720,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.4345561160636926,"extension":6.777551959811324},"index":3,"playId":"06080668-fdd3-38d4-b2b9-5e099873da94","pitchNumber":3,"startTime":"2026-05-02T00:26:49.718Z","endTime":"2026-05-02T00:26:53.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.469046195364548,"aZ":-24.310268571918858,"pfxX":1.7745552018444841,"pfxZ":4.471571947238756,"pX":-0.17385959429816203,"pZ":3.0777224344993934,"vX0":3.6939409099627296,"vY0":-131.90973748119188,"vZ0":-0.8721235194739966,"x":123.63,"y":155.68,"x0":-1.8238768435337698,"y0":50.0052589880048,"z0":5.207512308010753,"aX":3.1221883251394185},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.2,"breakHorizontal":-4.1,"spinRate":2586,"spinDirection":177},"zone":2,"typeConfidence":2.0,"plateTime":0.4154859156081634,"extension":6.914003132220535},"index":4,"playId":"1beef999-8b2e-364e-866b-7366adfab465","pitchNumber":4,"startTime":"2026-05-02T00:27:08.888Z","endTime":"2026-05-02T00:27:13.583Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-02T00:27:21.390Z","endTime":"2026-05-02T00:27:34.249Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.749751789443703,"aZ":-31.549475093777122,"pfxX":-0.25802433596247276,"pfxZ":0.3955943593920983,"pX":1.084298569932255,"pZ":1.528359982243843,"vX0":6.613705811769176,"vY0":-125.8081477991142,"vZ0":-2.9977259253801263,"x":75.67,"y":197.51,"x0":-1.550953291785628,"y0":50.00492619261281,"z0":5.305991985269535,"aX":-0.4112494111266528},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.2,"breakHorizontal":-1.1,"spinRate":2716,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.43621446855973467,"extension":6.9225796594483215},"index":6,"playId":"ded5d2d5-6e70-30ce-a421-28e0a85b5c5b","pitchNumber":5,"startTime":"2026-05-02T00:27:34.249Z","endTime":"2026-05-02T00:27:39.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11844710165931,"aZ":-36.64907038810638,"pfxX":1.162313850889365,"pfxZ":-2.86266147678538,"pX":0.10507269175486252,"pZ":0.9734779891924779,"vX0":3.952005894502477,"vY0":-124.7908172840524,"vZ0":-3.203903488320881,"x":112.99,"y":212.5,"x0":-1.6556015478700077,"y0":50.00203042277515,"z0":5.319292577365049,"aX":1.8171475611308745},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.8,"breakHorizontal":-3.1,"spinRate":2609,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.44036563871831813,"extension":7.082873598724003},"index":7,"playId":"96b868dd-17fb-3d5b-b989-29b6c95963bb","pitchNumber":6,"startTime":"2026-05-02T00:28:28.687Z","endTime":"2026-05-02T00:28:32.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.036817220669064,"aZ":-10.564926250595578,"pfxX":-4.835426805255782,"pfxZ":11.079580750148292,"pX":-0.23146210411652923,"pZ":2.760759311610004,"vX0":5.110445011374405,"vY0":-139.41004880003206,"vZ0":-5.12268230593785,"x":125.82,"y":164.24,"x0":-1.4682507099248567,"y0":50.000191996845516,"z0":5.33191286378737,"aX":-9.428958219298556},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.1,"breakHorizontal":7.6,"spinRate":2437,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.3942853007909508,"extension":7.039957185343042},"index":8,"playId":"85fa0985-f5e9-3efe-87ca-7e7864afe782","pitchNumber":7,"startTime":"2026-05-02T00:28:48.029Z","endTime":"2026-05-02T00:28:51.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68884392439641,"aZ":-33.18347314698103,"pfxX":-9.13202227315176,"pfxZ":-0.6208446665025136,"pX":-1.6500726615043884,"pZ":2.134437654807691,"vX0":3.3780303013415405,"vY0":-126.83001102411222,"vZ0":-1.0564199028280845,"x":179.9,"y":181.15,"x0":-1.8151377709829382,"y0":50.00303623883763,"z0":5.21007050954097,"aX":-14.831498413541079},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.1,"breakHorizontal":15.7,"spinRate":1650,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.43235960040701515,"extension":6.92206076416618},"index":9,"playId":"ceb6db17-ebba-3447-b9d3-998db2691622","pitchNumber":8,"startTime":"2026-05-02T00:29:22.142Z","endTime":"2026-05-02T00:29:27.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36302628155856,"aZ":-22.63549284590376,"pfxX":0.5825359069547693,"pfxZ":5.294804129406565,"pX":-0.2631599378277643,"pZ":0.9420829492692185,"vX0":3.9367000505711127,"vY0":-132.84558685639846,"vZ0":-6.336467088316452,"x":127.03,"y":213.34,"x0":-1.8351384491952571,"y0":50.00321466673311,"z0":4.98514037400887,"aX":1.0486912447494994},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.5,"breakHorizontal":-1.8,"spinRate":2558,"spinDirection":187},"zone":13,"typeConfidence":2.0,"plateTime":0.4110753428127927,"extension":6.933157567291924},"index":10,"playId":"995ef29c-124a-3de0-91d9-1e054cb2a327","pitchNumber":9,"startTime":"2026-05-02T00:29:39.572Z","endTime":"2026-05-02T00:29:44.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:29:44.723Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a fly ball to left fielder Alejandro Osuna. Kerry Carpenter to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T00:29:50.813Z","endTime":"2026-05-02T00:34:13.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnThird":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"actionIndex":[7],"runnerIndex":[0,1,2],"runners":[{"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":95.2,"endSpeed":85.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.7378130927616,"aZ":-10.035236728695182,"pfxX":-4.006091884082869,"pfxZ":11.601862220105335,"pX":-0.8531614948299694,"pZ":2.8861158235789772,"vX0":2.991835160095098,"vY0":-138.42811983761436,"vZ0":-5.13558677594451,"x":149.52,"y":160.85,"x0":-1.4367143318926374,"y0":50.00016036442127,"z0":5.459852966433697,"aX":-7.643148613193884},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.9,"breakHorizontal":6.5,"spinRate":2399,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3982413978287114,"extension":6.950273153412163},"index":0,"playId":"a0e4d6bb-ba74-31cc-ac06-03034e978011","pitchNumber":1,"startTime":"2026-05-02T00:30:10.588Z","endTime":"2026-05-02T00:30:15.493Z","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":89.8,"endSpeed":82.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.404992477364253,"aZ":-24.96863385276987,"pfxX":0.16268841205419715,"pfxZ":4.17625191905336,"pX":-0.4298441411356795,"pZ":2.84022846089866,"vX0":3.6942409470522772,"vY0":-130.7187891928057,"vZ0":-1.5817820852793198,"x":133.38,"y":162.09,"x0":-1.8844337331047456,"y0":50.001445602001084,"z0":5.333698460764198,"aX":0.2801582816935769},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.4,"breakHorizontal":-1.1,"spinRate":2551,"spinDirection":178},"zone":1,"typeConfidence":2.0,"plateTime":0.41953608584164837,"extension":6.93103549587388},"index":1,"playId":"a4dd3a87-3a37-304e-8dce-4c147f749319","pitchNumber":2,"startTime":"2026-05-02T00:30:27.719Z","endTime":"2026-05-02T00:30:31.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.820048854207265,"aZ":-21.545059076273585,"pfxX":0.1678210305771945,"pfxZ":6.003473729679984,"pX":0.002882438170681674,"pZ":2.6434358297712146,"vX0":4.140728423590506,"vY0":-132.14018018149721,"vZ0":-2.907172125799358,"x":116.89,"y":167.41,"x0":-1.605391522459167,"y0":50.00300760307497,"z0":5.338469505159185,"aX":0.2969781105499559},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.4,"breakHorizontal":-1.2,"spinRate":2579,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.41429005272321495,"extension":6.937036457271521},"index":2,"playId":"12c72bea-cbf5-3777-af24-eafe59801773","pitchNumber":3,"startTime":"2026-05-02T00:30:50.710Z","endTime":"2026-05-02T00:30:55.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.308132393334887,"aZ":-31.398239429325105,"pfxX":1.086791807728235,"pfxZ":0.4727412122295682,"pX":-0.08701755659556866,"pZ":2.0954147022202667,"vX0":3.236882409854394,"vY0":-126.18365150280833,"vZ0":-2.2462840310888197,"x":120.32,"y":182.2,"x0":-1.5224673152689283,"y0":50.001018078716186,"z0":5.502751806303713,"aX":1.7685545976820605},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.6,"breakHorizontal":-2.6,"spinRate":2616,"spinDirection":86},"zone":8,"typeConfidence":2.0,"plateTime":0.43245176401861096,"extension":6.893862382789013},"index":3,"playId":"9964d475-a643-322d-9d76-f8d33b693326","pitchNumber":4,"startTime":"2026-05-02T00:31:25.240Z","endTime":"2026-05-02T00:31:28.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06032570323853,"aZ":-12.294741440328766,"pfxX":-2.459947168851481,"pfxZ":10.499668381488783,"pX":-0.8565488760910012,"pZ":3.172760787621798,"vX0":2.463933424354485,"vY0":-137.37671389802725,"vZ0":-3.768896857078181,"x":149.65,"y":153.12,"x0":-1.4494882131770788,"y0":50.00563014385671,"z0":5.410117733118603,"aX":-4.6591379868009},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":3.8,"spinRate":2419,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4001274940271924,"extension":6.899789413298447},"index":4,"playId":"7c6a3ecd-1ccc-3df4-abde-b8ab96053399","pitchNumber":5,"startTime":"2026-05-02T00:31:49.157Z","endTime":"2026-05-02T00:31:53.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.193994770611074,"aZ":-30.196784396186427,"pfxX":1.5442915073519203,"pfxZ":1.206606308638344,"pX":-0.10178082003514567,"pZ":1.9129712439775763,"vX0":3.6341278961315004,"vY0":-127.58819995034816,"vZ0":-2.529836454616211,"x":120.88,"y":187.13,"x0":-1.7474877999768612,"y0":50.00478273637207,"z0":5.306285825573751,"aX":2.5363031961221076},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.8,"breakHorizontal":-3.6,"spinRate":2453,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.429922981509272,"extension":6.932214229120441},"index":5,"playId":"1472da50-bdab-3d7e-b6e5-2eb131270262","pitchNumber":6,"startTime":"2026-05-02T00:32:29.520Z","endTime":"2026-05-02T00:32:33.146Z","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":85.7,"endSpeed":79.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.647798301557582,"aZ":-34.61243102490437,"pfxX":0.10900501872021806,"pfxZ":-1.5487378602493282,"pX":1.170239722599276,"pZ":-0.05783620636336452,"vX0":6.00334576670857,"vY0":-124.56200390425452,"vZ0":-6.273798801948881,"x":72.39,"y":240.34,"x0":-1.2836983100657973,"y0":50.00451212243315,"z0":5.350033277886117,"aX":0.17028942436130504},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.1,"breakHorizontal":-1.6,"spinRate":2680,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.43946947083545584,"extension":6.996517593509868},"index":6,"playId":"daade04e-4a5f-362b-aa83-2251d23cb3ce","pitchNumber":7,"startTime":"2026-05-02T00:32:55.892Z","endTime":"2026-05-02T00:33:01.856Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Cole Winn. Kerry Carpenter to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":7,"actionPlayId":"daade04e-4a5f-362b-aa83-2251d23cb3ce","startTime":"2026-05-02T00:33:23.563Z","endTime":"2026-05-02T00:33:34.790Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27393802475736,"aZ":-14.852934844157378,"pfxX":-2.710128860096252,"pfxZ":9.043640090202292,"pX":-1.241007066990768,"pZ":3.7292724358206844,"vX0":1.3723923781730616,"vY0":-137.46872644764645,"vZ0":-1.8481907923481125,"x":164.3,"y":138.09,"x0":-1.3944282825955525,"y0":50.00195559308547,"z0":5.417771624063971,"aX":-5.190307316149548},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":4.7,"spinRate":2295,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3983218668003885,"extension":6.989743299374036},"index":8,"playId":"64955958-f7a9-3c88-84bb-55bc810398cb","pitchNumber":8,"startTime":"2026-05-02T00:33:34.790Z","endTime":"2026-05-02T00:33:39.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41287884101659,"aZ":-25.057605948225387,"pfxX":1.8572851118113887,"pfxZ":4.165325321763657,"pX":-0.7944222942521295,"pZ":2.9896925756198396,"vX0":1.7316371422501138,"vY0":-129.89746515332666,"vZ0":-1.2680883506918006,"x":147.28,"y":158.06,"x0":-1.7111170799512336,"y0":50.00148727371083,"z0":5.390787397616522,"aX":3.1702288755176853},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.4,"breakHorizontal":-3.7,"spinRate":2619,"spinDirection":176},"zone":1,"typeConfidence":2.0,"plateTime":0.4217924992364206,"extension":6.865830817525477},"hitData":{"launchSpeed":66.0,"launchAngle":25.0,"totalDistance":207.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.33,"coordY":113.41}},"index":9,"playId":"00f20d55-b50b-37d6-8837-fa8b24dac847","pitchNumber":9,"startTime":"2026-05-02T00:34:02.242Z","endTime":"2026-05-02T00:34:13.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:34:13.586Z","atBatIndex":44},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Riley Greene grounds into a force out, second baseman Josh Smith to shortstop Corey Seager. Kerry Carpenter scores. Dillon Dingler out at 2nd. Riley Greene to 1st.","rbi":1,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T00:36:47.913Z","endTime":"2026-05-02T00:38:17.222Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":{"id":668390,"link":"/api/v1/people/668390"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-02T00:34:36.236Z","endTime":"2026-05-02T00:36:01.845Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jalen Beeks replaces Cole Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-02T00:36:01.845Z","endTime":"2026-05-02T00:36:50.188Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656222,"link":"/api/v1/people/656222"},"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(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":79.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39934390261283,"aZ":-21.498612501251433,"pfxX":11.541031747447851,"pfxZ":6.629266066233479,"pX":-0.7247821902272286,"pZ":2.1085049809126293,"vX0":-7.773428381520038,"vY0":-126.99597685288491,"vZ0":-4.725475268568856,"x":144.63,"y":181.85,"x0":0.8981054073604744,"y0":50.00338361964746,"z0":5.734587807368678,"aX":18.588501309131292},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.9,"breakHorizontal":-18.8,"spinRate":2219,"spinDirection":127},"zone":7,"typeConfidence":2.0,"plateTime":0.4336170888460398,"extension":6.390435615081381},"index":2,"playId":"f31d9a78-b399-3a21-9e6b-5063c65f68c4","pitchNumber":1,"startTime":"2026-05-02T00:36:50.188Z","endTime":"2026-05-02T00:36:54.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.923677222058455,"aZ":-21.24784169718674,"pfxX":9.430093712528276,"pfxZ":6.648550887577422,"pX":-0.4571640323206756,"pZ":0.049182835494878036,"vX0":-6.7110022824443645,"vY0":-128.01946979464287,"vZ0":-9.669043747509845,"x":134.43,"y":237.45,"x0":0.9864317723279379,"y0":50.001889949139844,"z0":5.568507492373908,"aX":15.49353623783746},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.8,"breakHorizontal":-15.4,"spinRate":2039,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.42950417052424017,"extension":6.407681885479003},"index":3,"playId":"ccd0fd4d-c3ba-3f55-8691-96de8867ef73","pitchNumber":2,"startTime":"2026-05-02T00:37:05.231Z","endTime":"2026-05-02T00:37:09.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.031121192192625,"aZ":-22.180819688257507,"pfxX":11.118357576543607,"pfxZ":6.17662121204831,"pX":-0.026923538475605562,"pZ":0.8704288802980884,"vX0":-6.1169178283784795,"vY0":-126.89500981365174,"vZ0":-7.569023788135986,"x":118.03,"y":215.28,"x0":0.981220209135287,"y0":50.000637203508056,"z0":5.682377342173744,"aX":17.975114879856694},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.5,"breakHorizontal":-18.6,"spinRate":2163,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.43305298927245284,"extension":6.398494364259049},"index":4,"playId":"c609ab4c-b0a7-3596-91ee-9b4263e41aca","pitchNumber":3,"startTime":"2026-05-02T00:37:28.833Z","endTime":"2026-05-02T00:37:33.622Z","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":1},"pitchData":{"startSpeed":88.1,"endSpeed":79.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.188922870706868,"aZ":-22.290676987369046,"pfxX":12.265983703906427,"pfxZ":6.035194228734411,"pX":-0.8954780765590026,"pZ":1.9517139921417057,"vX0":-8.601242955558098,"vY0":-127.92189086618622,"vZ0":-5.113011478710343,"x":151.13,"y":186.08,"x0":0.9360755988325828,"y0":50.00579811919515,"z0":5.7503041333417535,"aX":20.101020086446404},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.8,"breakHorizontal":-20.0,"spinRate":2147,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.4300461193418852,"extension":6.5119069222153865},"index":5,"playId":"beb547dd-f078-3c5e-87a5-b2e86b44ef0b","pitchNumber":4,"startTime":"2026-05-02T00:37:49.849Z","endTime":"2026-05-02T00:37:55.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58805588484652,"aZ":-14.51485757209001,"pfxX":5.366780283976031,"pfxZ":9.610982855003844,"pX":-0.5669294548163194,"pZ":1.88851574756998,"vX0":-6.184719078005164,"vY0":-135.42707791631702,"vZ0":-7.022582248140212,"x":138.61,"y":187.79,"x0":1.0609749094728347,"y0":50.00303804132198,"z0":5.551924035857253,"aX":9.860796715031034},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.8,"breakHorizontal":-8.3,"spinRate":2120,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.40616066406991536,"extension":6.69062018269435},"hitData":{"launchSpeed":62.2,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.27,"coordY":154.57}},"index":6,"playId":"21ea14bf-a1a8-3584-ada2-e7a944643c0f","pitchNumber":5,"startTime":"2026-05-02T00:38:09.169Z","endTime":"2026-05-02T00:38:17.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:38:17.222Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Vierling pops out to second baseman Josh Smith.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T00:38:46.474Z","endTime":"2026-05-02T00:39:06.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.512840677647045,"aZ":-11.553016864667178,"pfxX":4.593363241122864,"pfxZ":11.005481027880625,"pX":-0.355210480084117,"pZ":3.0867629266044494,"vX0":-5.23839822901667,"vY0":-136.1805717269169,"vZ0":-4.771933064603993,"x":130.54,"y":155.44,"x0":0.9985315520197,"y0":50.00644522616371,"z0":5.664092225487294,"aX":8.610329136996187},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":-7.2,"spinRate":2259,"spinDirection":154},"zone":1,"typeConfidence":2.0,"plateTime":0.4025304215687644,"extension":6.719388090840378},"hitData":{"launchSpeed":79.8,"launchAngle":61.0,"totalDistance":176.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":163.97,"coordY":155.23}},"index":0,"playId":"58b5f10c-bff8-3243-afca-488a98e88498","pitchNumber":1,"startTime":"2026-05-02T00:38:55.757Z","endTime":"2026-05-02T00:39:06.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:39:06.551Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Burger singles on a ground ball to left fielder Kerry Carpenter.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T00:41:37.969Z","endTime":"2026-05-02T00:42:52.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"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"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5,6],"actionIndex":[0,1],"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Kerry Carpenter remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T00:40:10.400Z","endTime":"2026-05-02T00:40:10.415Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"description":"Pitching Change: Brenan Hanifee replaces Enmanuel De Jesus.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-02T00:40:10.415Z","endTime":"2026-05-02T00:41:40.277Z","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":"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":95.2,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.997058201037287,"aZ":-27.784904813325422,"pfxX":-10.283249648341542,"pfxZ":2.278972159023157,"pX":1.4569398763721502,"pZ":2.514107282618427,"vX0":14.056175469366973,"vY0":-137.97013188811755,"vZ0":-2.5882512598116136,"x":61.46,"y":170.9,"x0":-2.3701310807384965,"y0":50.00238039090412,"z0":5.338838386975796,"aX":-19.80440700388952},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.7,"breakHorizontal":15.6,"spinRate":1945,"spinDirection":240},"zone":12,"typeConfidence":0.88,"plateTime":0.39715168830900094,"extension":6.109505387625744},"index":2,"playId":"2927ba23-b2c0-3db1-8de0-5181e696e55c","pitchNumber":1,"startTime":"2026-05-02T00:41:40.277Z","endTime":"2026-05-02T00:41:43.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.342651960103936,"aZ":-29.234771834249063,"pfxX":-11.561777954043457,"pfxZ":1.5629714707403437,"pX":0.7949819413028496,"pZ":2.301259484402887,"vX0":12.479668046474838,"vY0":-136.53465033668476,"vZ0":-2.6316573892091997,"x":86.7,"y":176.65,"x0":-2.3428306248065347,"y0":50.00293549336407,"z0":5.299048825627681,"aX":-21.730413358649724},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.4,"breakHorizontal":18.1,"spinRate":2043,"spinDirection":240},"zone":6,"typeConfidence":0.88,"plateTime":0.40187110493224365,"extension":6.301230278725815},"index":3,"playId":"6e1b9cd7-a48f-3fe2-94be-1abcf16bfd03","pitchNumber":2,"startTime":"2026-05-02T00:41:57.718Z","endTime":"2026-05-02T00:42:01.182Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":4,"startTime":"2026-05-02T00:42:08.938Z","endTime":"2026-05-02T00:42:23.451Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01476471338323,"aZ":-24.973649065725148,"pfxX":-12.802942313968897,"pfxZ":3.7618895779208437,"pX":1.5049737946102892,"pZ":1.414562592280457,"vX0":14.713444137284338,"vY0":-138.0360589981506,"vZ0":-5.678805652241412,"x":59.63,"y":200.59,"x0":-2.2512569113041287,"y0":50.005028741678515,"z0":5.198307577299268,"aX":-24.51403324801313},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.6,"breakHorizontal":19.8,"spinRate":2029,"spinDirection":242},"zone":14,"typeConfidence":0.88,"plateTime":0.3980194606928382,"extension":6.316965027906029},"index":5,"playId":"7af81539-2333-301e-80dc-d2cba8f328ed","pitchNumber":3,"startTime":"2026-05-02T00:42:23.451Z","endTime":"2026-05-02T00:42:26.927Z","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":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35948818174779,"aZ":-26.664046877412087,"pfxX":-11.456215763741035,"pfxZ":2.870097334393863,"pX":-0.7430627552007338,"pZ":2.4095588580116645,"vX0":8.972177481523506,"vY0":-138.31283392365066,"vZ0":-2.916235911644769,"x":145.32,"y":173.72,"x0":-2.554717433336092,"y0":50.003819503289634,"z0":5.282576572375051,"aX":-22.004363052597256},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.7,"breakHorizontal":18.6,"spinRate":2000,"spinDirection":238},"zone":4,"typeConfidence":0.9,"plateTime":0.3973285276888414,"extension":6.027768613719355},"hitData":{"launchSpeed":91.5,"launchAngle":6.0,"totalDistance":126.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.53,"coordY":108.1}},"index":6,"playId":"e0df6bd9-f995-3602-a287-7d43ee509d21","pitchNumber":4,"startTime":"2026-05-02T00:42:42.242Z","endTime":"2026-05-02T00:42:52.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:42:52.513Z","atBatIndex":47},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alejandro Osuna ground bunts into a force out, catcher Dillon Dingler to shortstop Kevin McGonigle. Jake Burger out at 2nd. Alejandro Osuna to 1st.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T00:42:57.150Z","endTime":"2026-05-02T00:43:25.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.672625899403954,"aZ":-31.816921306572798,"pfxX":-12.645446575542156,"pfxZ":0.21502491896538078,"pX":-0.0033380362914519185,"pZ":1.9359053158154538,"vX0":10.771478238868722,"vY0":-129.9558804522466,"vZ0":-2.075719681233299,"x":117.13,"y":186.51,"x0":-2.5865500005659734,"y0":50.00620804254406,"z0":5.194055242618868,"aX":-21.34124879279219},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.1,"breakHorizontal":20.0,"spinRate":1709,"spinDirection":255},"zone":8,"typeConfidence":0.89,"plateTime":0.4236847779228592,"extension":6.055164476300082},"hitData":{"launchSpeed":45.5,"launchAngle":-87.0,"totalDistance":0.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":125.01,"coordY":204.44}},"index":0,"playId":"1849ab99-1e0a-3814-b36a-52c4a2edb63a","pitchNumber":1,"startTime":"2026-05-02T00:43:17.174Z","endTime":"2026-05-02T00:43:25.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:43:25.255Z","atBatIndex":48},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Ezequiel Duran out on a sacrifice bunt, third baseman Hao-Yu Lee to first baseman Spencer Torkelson. Alejandro Osuna to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T00:43:54.515Z","endTime":"2026-05-02T00:44:54.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"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":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":701678,"link":"/api/v1/people/701678"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.541126946536956,"aZ":-27.15485140904777,"pfxX":-12.971471169186193,"pfxZ":2.614404780178578,"pX":-0.5643179365973076,"pZ":3.2722392375783853,"vX0":9.967121820880452,"vY0":-138.33713479208828,"vZ0":-0.7875831046041895,"x":138.51,"y":150.43,"x0":-2.545540962629752,"y0":50.0035805395701,"z0":5.396298862905312,"aX":-24.908422650865162},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.8,"breakHorizontal":21.1,"spinRate":2036,"spinDirection":241},"zone":1,"typeConfidence":0.88,"plateTime":0.39735818663121325,"extension":6.124882110263129},"index":0,"playId":"b0b2b836-2a00-30c4-abc5-5e58935a1232","pitchNumber":1,"startTime":"2026-05-02T00:43:54.515Z","endTime":"2026-05-02T00:44:21.538Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"}}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"d9327216-d590-36a3-ae66-92d75ea6daff","startTime":"2026-05-02T00:44:26.593Z","endTime":"2026-05-02T00:44:30.960Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62244094714391,"aZ":-25.78750025652173,"pfxX":-11.11442196203821,"pfxZ":3.291546892862062,"pX":0.19286081070957964,"pZ":3.609277081897901,"vX0":10.93837164074572,"vY0":-138.5893374595863,"vZ0":-0.2959732117996216,"x":109.65,"y":141.33,"x0":-2.365405801480883,"y0":50.00441888422163,"z0":5.443188520820844,"aX":-21.574542321087407},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.1,"breakHorizontal":17.8,"spinRate":2104,"spinDirection":239},"zone":12,"typeConfidence":0.89,"plateTime":0.39556548882422904,"extension":6.129399231289976},"hitData":{"launchSpeed":27.5,"launchAngle":5.0,"totalDistance":25.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":118.36,"coordY":183.1}},"index":2,"playId":"e103f212-5c8b-301b-adae-231056770342","pitchNumber":2,"startTime":"2026-05-02T00:44:44.966Z","endTime":"2026-05-02T00:44:54.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:44:54.039Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T00:45:22.309Z","endTime":"2026-05-02T00:47:28.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"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,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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"65f3c1c4-7d95-4184-8d99-06e81e316f11","startTime":"2026-05-02T00:45:22.309Z","endTime":"2026-05-02T00:45:27.309Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.211688606190528,"aZ":-26.535139002862273,"pfxX":-11.408036962735318,"pfxZ":2.912129155418759,"pX":0.5629533669689181,"pZ":2.3847449694316496,"vX0":12.19553765314785,"vY0":-138.38529385598738,"vZ0":-3.171724449030184,"x":95.54,"y":174.39,"x0":-2.42138754139211,"y0":50.003387219945886,"z0":5.325442912597682,"aX":-22.101588484103875},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.8,"breakHorizontal":18.1,"spinRate":2080,"spinDirection":239},"zone":6,"typeConfidence":0.89,"plateTime":0.39596837692798115,"extension":6.160017408114266},"index":1,"playId":"eaa429ed-72e3-3c37-bdc3-274d339b8157","pitchNumber":1,"startTime":"2026-05-02T00:45:35.604Z","endTime":"2026-05-02T00:45:39.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03764635179146,"aZ":-26.38733855805599,"pfxX":-11.494854348926598,"pfxZ":2.9571318262473056,"pX":-0.28564978493822696,"pZ":2.982418651252347,"vX0":10.408342692297333,"vY0":-139.1607547522391,"vZ0":-1.700610510156135,"x":127.89,"y":158.25,"x0":-2.5859624873011793,"y0":50.00110055377926,"z0":5.3541550574295425,"aX":-22.480799418272653},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.2,"breakHorizontal":18.6,"spinRate":2009,"spinDirection":235},"zone":2,"typeConfidence":0.89,"plateTime":0.39401391540413977,"extension":6.010006954312142},"index":2,"playId":"694409c3-5626-397e-8b5a-1c179a05437f","pitchNumber":2,"startTime":"2026-05-02T00:45:55.856Z","endTime":"2026-05-02T00:46:00.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.080519473241143,"aZ":-28.494301926235945,"pfxX":-2.511287678495451,"pfxZ":2.0960356705611365,"pX":2.1532280446600067,"pZ":0.5569157344613881,"vX0":12.612682321811201,"vY0":-131.71222282166886,"vZ0":-6.598916892138159,"x":34.92,"y":223.74,"x0":-2.372083419940739,"y0":50.00435870019267,"z0":5.2031344235765,"aX":-4.412646784349395},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.4,"breakHorizontal":1.8,"spinRate":2266,"spinDirection":192},"zone":14,"typeConfidence":0.77,"plateTime":0.4159206122131178,"extension":6.283492629495078},"index":3,"playId":"f83dc112-8b78-3e2e-a29b-8acbe3b3a918","pitchNumber":3,"startTime":"2026-05-02T00:46:21.799Z","endTime":"2026-05-02T00:46:26.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.32541064596928,"aZ":-17.746738320703507,"pfxX":-8.313165364323128,"pfxZ":7.252002880291622,"pX":0.22971927608778425,"pZ":4.203934369068295,"vX0":10.478291964217297,"vY0":-140.72218249887342,"vZ0":-0.30579295566333853,"x":108.24,"y":125.27,"x0":-2.4761186626443554,"y0":50.00275814517944,"z0":5.47175769054465,"aX":-16.539601410672887},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":12.7,"spinRate":2140,"spinDirection":236},"zone":12,"typeConfidence":0.92,"plateTime":0.39042446618718296,"extension":6.17379984552744},"index":4,"playId":"61cd6075-f419-3c6a-aa98-f0a4a8024680","pitchNumber":4,"startTime":"2026-05-02T00:46:42.379Z","endTime":"2026-05-02T00:46:46.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68723940373474,"aZ":-24.893575459604676,"pfxX":-11.042151759183723,"pfxZ":3.843748407979575,"pX":2.015091221687175,"pZ":1.3840155050658647,"vX0":15.50651540923264,"vY0":-137.33461498267377,"vZ0":-5.851481976332272,"x":40.19,"y":201.41,"x0":-2.290879676794147,"y0":50.00494210878871,"z0":5.254165667346476,"aX":-20.927320234800288},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.6,"breakHorizontal":16.4,"spinRate":2109,"spinDirection":236},"zone":14,"typeConfidence":0.89,"plateTime":0.4000474638661764,"extension":6.320328346819967},"index":5,"playId":"71c1038e-bf40-3114-88f6-8c84a15891fa","pitchNumber":5,"startTime":"2026-05-02T00:47:02.122Z","endTime":"2026-05-02T00:47:06.535Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.548927042165516,"aZ":-18.481250694647535,"pfxX":-7.666795927762269,"pfxZ":7.068540364926665,"pX":1.1397965448861274,"pZ":3.447965096928968,"vX0":12.205099566417879,"vY0":-139.0924441110482,"vZ0":-1.9095989704950949,"x":73.55,"y":145.68,"x0":-2.3322698500586667,"y0":50.00099599714768,"z0":5.384051509646781,"aX":-14.849030658548335},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":11.0,"spinRate":2162,"spinDirection":238},"zone":12,"typeConfidence":0.92,"plateTime":0.39552902255864364,"extension":6.311274717246802},"index":6,"playId":"eb14dd82-32d7-34d7-a1b1-860d4e589fe3","pitchNumber":6,"startTime":"2026-05-02T00:47:22.343Z","endTime":"2026-05-02T00:47:28.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:47:28.517Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a ground ball to left fielder Alejandro Osuna, deflected by third baseman Josh Jung.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T00:49:12.543Z","endTime":"2026-05-02T00:51:08.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"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(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":77.9,"endSpeed":71.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.91323724064079,"aZ":-35.60031042289183,"pfxX":-2.675695801196934,"pfxZ":-2.6240533942644326,"pX":0.28415931296763053,"pZ":2.943701939422152,"vX0":-1.4013992955774435,"vY0":-113.52219508980392,"vZ0":1.102740062309116,"x":106.17,"y":159.3,"x0":1.2572823732634877,"y0":50.00416673871638,"z0":5.997228082587367,"aX":-3.490077983783702},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-4.2,"breakHorizontal":5.2,"spinRate":2466,"spinDirection":313},"zone":2,"typeConfidence":2.0,"plateTime":0.4826015109817323,"extension":6.474366549175085},"index":0,"playId":"a79ce1ed-90ca-3db1-9f99-1e52ecbf53f8","pitchNumber":1,"startTime":"2026-05-02T00:49:59.394Z","endTime":"2026-05-02T00:50:02.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.401533429616812,"aZ":-13.952740233189775,"pfxX":5.024908603324971,"pfxZ":9.783541572367254,"pX":-1.3412120477012501,"pZ":2.592528138255595,"vX0":-7.744331129235466,"vY0":-135.3216894468926,"vZ0":-5.590771449981049,"x":168.12,"y":168.78,"x0":0.8994424734919222,"y0":50.00058616687284,"z0":5.655874038283254,"aX":9.356885336200008},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.8,"breakHorizontal":-7.6,"spinRate":2204,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.4041347583763568,"extension":6.642569354184482},"index":1,"playId":"2494ba52-4723-3fad-969b-6e59803e96ed","pitchNumber":2,"startTime":"2026-05-02T00:50:12.472Z","endTime":"2026-05-02T00:50:17.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.844746341059874,"aZ":-19.96474223134614,"pfxX":9.105344052370892,"pfxZ":7.500475323154961,"pX":-1.0944784258127196,"pZ":2.5441825804444917,"vX0":-7.9091921219624215,"vY0":-126.78332971161691,"vZ0":-4.094775240898097,"x":158.72,"y":170.09,"x0":0.8820805808983043,"y0":50.005514834963535,"z0":5.772991666466854,"aX":14.830028430606825},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":12.8,"breakHorizontal":-14.8,"spinRate":2251,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.4319586485568099,"extension":6.419516470669217},"index":2,"playId":"66a1b24e-ac5e-3884-b71c-13be578e5685","pitchNumber":3,"startTime":"2026-05-02T00:50:26.135Z","endTime":"2026-05-02T00:50:32.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54122734608463,"aZ":-16.532031720215524,"pfxX":5.003657050267455,"pfxZ":8.524678832889318,"pX":-0.5581193810226073,"pZ":3.75445863769645,"vX0":-5.957665031965498,"vY0":-134.44641464333318,"vZ0":-2.2756840125945264,"x":138.27,"y":137.41,"x0":1.0341001546928954,"y0":50.0005853994976,"z0":5.782101161450092,"aX":9.179475391824834},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":-7.8,"spinRate":2194,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.40704978317849116,"extension":6.559252883991932},"index":3,"playId":"27161fef-a90f-32d7-9f52-bf26463a8228","pitchNumber":4,"startTime":"2026-05-02T00:50:41.460Z","endTime":"2026-05-02T00:50:46.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.792194902792687,"aZ":-15.449513942730928,"pfxX":4.9038642359237,"pfxZ":9.195093083540918,"pX":-0.00893107700882047,"pZ":2.0367469657700754,"vX0":-4.43881490923271,"vY0":-133.95356128581258,"vZ0":-6.519057418946902,"x":117.34,"y":183.79,"x0":1.0320717955419,"y0":50.00000914807246,"z0":5.6054416339148405,"aX":8.915399775380868},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.5,"breakHorizontal":-7.9,"spinRate":2172,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.40881045480483413,"extension":6.614734181140239},"hitData":{"launchSpeed":100.7,"launchAngle":5.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":74.76,"coordY":115.95}},"index":4,"playId":"f7b9c787-ef91-3b47-bb1b-c50cd84e1b1c","pitchNumber":5,"startTime":"2026-05-02T00:50:56.808Z","endTime":"2026-05-02T00:51:08.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:51:08.186Z","atBatIndex":51},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Wenceel Pérez grounds into a force out, third baseman Josh Jung to second baseman Josh Smith. Spencer Torkelson out at 2nd. Wenceel Pérez to 1st.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T00:51:16.215Z","endTime":"2026-05-02T00:51:38.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":79.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40214572304506,"aZ":-20.078954506354403,"pfxX":10.316026763872687,"pfxZ":7.396229860774471,"pX":0.02553088403281076,"pZ":2.2477534308252256,"vX0":-6.050899292560321,"vY0":-127.85041010045178,"vZ0":-4.952705938409033,"x":116.03,"y":178.09,"x0":1.097944240781737,"y0":50.00119355976651,"z0":5.8124072164857346,"aX":16.864981860303583},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":12.4,"breakHorizontal":-17.0,"spinRate":2314,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.43045165719034006,"extension":6.331378447344704},"hitData":{"launchSpeed":65.4,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.27,"coordY":176.51}},"index":0,"playId":"79eb48db-0296-3cf2-9dc9-1b06761a4ee9","pitchNumber":1,"startTime":"2026-05-02T00:51:29.798Z","endTime":"2026-05-02T00:51:38.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:51:38.780Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T00:51:48.338Z","endTime":"2026-05-02T00:53:38.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.602044921475525,"aZ":-11.58452149327443,"pfxX":2.2205926911705403,"pfxZ":11.28677962087256,"pX":0.3140743190072648,"pZ":3.238582240449818,"vX0":-2.5072501179435442,"vY0":-134.99480925369312,"vZ0":-4.644157669599415,"x":105.03,"y":151.34,"x0":0.9715633528179993,"y0":50.00024416447757,"z0":5.813260135382624,"aX":4.049999839729541},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.4,"breakHorizontal":-3.4,"spinRate":2096,"spinDirection":155},"zone":3,"typeConfidence":2.0,"plateTime":0.40756548300964157,"extension":6.63250560284081},"index":0,"playId":"581d19ce-f3ae-3108-8bf5-b188e9815430","pitchNumber":1,"startTime":"2026-05-02T00:52:06.492Z","endTime":"2026-05-02T00:52:13.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55515840481838,"aZ":-20.528879077829504,"pfxX":11.291340517784745,"pfxZ":7.358990392158452,"pX":0.2962047477876722,"pZ":1.1496551410787375,"vX0":-5.480221975165061,"vY0":-125.80989784156334,"vZ0":-7.149066004880331,"x":105.71,"y":207.74,"x0":1.0506176015995705,"y0":50.00392673642616,"z0":5.725189071364613,"aX":17.871258492214324},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":11.6,"breakHorizontal":-19.0,"spinRate":1906,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4374928269358458,"extension":6.382088608048922},"index":1,"playId":"42496804-1b22-38ab-ba87-ef3aff4a35fc","pitchNumber":2,"startTime":"2026-05-02T00:52:24.804Z","endTime":"2026-05-02T00:52:29.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":79.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57316180093977,"aZ":-21.765975336323276,"pfxX":11.491671366556972,"pfxZ":6.326195158129485,"pX":-0.5845067109685719,"pZ":2.9301692360057103,"vX0":-7.491436510902514,"vY0":-128.23553363934076,"vZ0":-3.1141254267967264,"x":139.28,"y":159.67,"x0":0.9001532751821711,"y0":50.00242169529604,"z0":5.882372539358911,"aX":18.902234436284157},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.9,"breakHorizontal":-18.8,"spinRate":2158,"spinDirection":132},"zone":1,"typeConfidence":2.0,"plateTime":0.42916821374229475,"extension":6.295902143617779},"index":2,"playId":"1fbe23b0-20bc-37b7-b084-455585b53893","pitchNumber":3,"startTime":"2026-05-02T00:52:41.373Z","endTime":"2026-05-02T00:52:45.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16680086639507,"aZ":-12.112200016035962,"pfxX":4.227442368509687,"pfxZ":10.8507039323625,"pX":-1.4016734181935573,"pZ":2.5165370698122915,"vX0":-7.283044048020187,"vY0":-135.71614268287965,"vZ0":-6.3199491176888944,"x":170.43,"y":170.83,"x0":0.7782909848911574,"y0":50.0004565108549,"z0":5.733894419289446,"aX":7.814884302209536},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.4,"breakHorizontal":-6.0,"spinRate":2170,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.40495888529412793,"extension":6.5995643929244405},"index":3,"playId":"5c84aa68-aa6d-3800-a902-1a1b8f7331a5","pitchNumber":4,"startTime":"2026-05-02T00:52:58.076Z","endTime":"2026-05-02T00:53:02.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.310262183080035,"aZ":-21.485498606765127,"pfxX":11.145129318273908,"pfxZ":6.672106036027175,"pX":0.3950403847929779,"pZ":1.19487117727369,"vX0":-4.806343613009931,"vY0":-126.2124443205444,"vZ0":-6.942933208595783,"x":101.94,"y":206.52,"x0":0.8830340975106807,"y0":50.00577027279439,"z0":5.729598405262881,"aX":17.861752862593068},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.6,"breakHorizontal":-19.0,"spinRate":2147,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4351127935753589,"extension":6.380820934418156},"index":4,"playId":"c6d8d47a-d1c0-33a7-a763-c2ab20456ad8","pitchNumber":5,"startTime":"2026-05-02T00:53:17.028Z","endTime":"2026-05-02T00:53:21.570Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.312241179567597,"aZ":-14.627548372997426,"pfxX":6.221819931684224,"pfxZ":9.624317873027964,"pX":0.45386162280257564,"pZ":2.849395930120348,"vX0":-3.8981372847934375,"vY0":-134.68445687651516,"vZ0":-4.959536632298643,"x":99.7,"y":161.85,"x0":1.1172285610338497,"y0":50.00437859396789,"z0":5.7616312741521885,"aX":11.345394072049292},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":-10.3,"spinRate":2177,"spinDirection":157},"zone":3,"typeConfidence":2.0,"plateTime":0.4078525909975137,"extension":6.4843717936307135},"index":5,"playId":"0db9ec3f-b188-3c49-a9b1-50533196177f","pitchNumber":6,"startTime":"2026-05-02T00:53:33.850Z","endTime":"2026-05-02T00:53:38.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:53:38.116Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gleyber Torres flies out to center fielder Evan Carter.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T00:54:19.157Z","endTime":"2026-05-02T00:55:50.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":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":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"8dac15cb-4784-3ae6-a521-f03af1649c37","startTime":"2026-05-02T00:54:03.655Z","endTime":"2026-05-02T00:54:08.201Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.038103768696768,"aZ":-36.49271358282568,"pfxX":-0.004585082856885414,"pfxZ":-3.193826027889669,"pX":-0.2569923549498193,"pZ":1.3982911246353242,"vX0":-3.325852824492726,"vY0":-115.97983033213191,"vZ0":-2.358610072996899,"x":126.8,"y":201.03,"x0":1.2001734470054763,"y0":50.00211891579981,"z0":5.931009698740882,"aX":-0.005584830984908774},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-6.1,"breakHorizontal":0.8,"spinRate":2413,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.47347193802437015,"extension":6.2869770942959295},"index":1,"playId":"8d8893be-d1c0-3c69-a45a-ccf1284b0a34","pitchNumber":1,"startTime":"2026-05-02T00:54:21.393Z","endTime":"2026-05-02T00:54:33.694Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wenceel Pérez steals (1) 2nd base. Wenceel Pérez to 3rd. Wenceel Pérez advances to 3rd, on a throwing error by catcher Danny Jansen.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"8d8893be-d1c0-3c69-a45a-ccf1284b0a34","startTime":"2026-05-02T00:54:47.253Z","endTime":"2026-05-02T00:55:05.932Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.253795392961834,"aZ":-25.17644947976452,"pfxX":11.263329229406342,"pfxZ":4.375756345659696,"pX":-0.2850091952264448,"pZ":1.209687536457466,"vX0":-7.000176131763579,"vY0":-125.85692539158357,"vZ0":-6.1660300167677855,"x":127.86,"y":206.12,"x0":1.0732472339354637,"y0":50.004681607046855,"z0":5.738721729093608,"aX":18.017273400674483},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.7,"breakHorizontal":-18.7,"spinRate":1822,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.43570371008257514,"extension":6.333734026314649},"index":3,"playId":"3733a679-9ccd-3978-8548-375e5ba3bc1b","pitchNumber":2,"startTime":"2026-05-02T00:55:05.932Z","endTime":"2026-05-02T00:55:10.868Z","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":86.9,"endSpeed":79.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46231681140595,"aZ":-25.306788642633578,"pfxX":10.05982589065793,"pfxZ":4.271081578487341,"pX":1.1015022765996163,"pZ":2.099368975229037,"vX0":-3.2294714275008713,"vY0":-126.43147212308288,"vZ0":-4.296840285703114,"x":75.01,"y":182.1,"x0":1.0937223139148282,"y0":50.0036035563065,"z0":5.868959580453595,"aX":16.17200054970641},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.0,"breakHorizontal":-17.4,"spinRate":1712,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4343918265679205,"extension":6.271618671132517},"index":4,"playId":"28c5d186-1bc5-3b8a-9c21-7964a389a0d6","pitchNumber":3,"startTime":"2026-05-02T00:55:22.237Z","endTime":"2026-05-02T00:55:27.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.283542297647156,"aZ":-14.771117190609294,"pfxX":3.559733825562497,"pfxZ":9.551946208664697,"pX":-0.21147063774816904,"pZ":3.0816296425298604,"vX0":-4.358118388925018,"vY0":-134.20385199731672,"vZ0":-4.458002069094708,"x":125.06,"y":155.58,"x0":0.9716993129660335,"y0":50.00611595619054,"z0":5.817849574758226,"aX":6.488679556344286},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.6,"breakHorizontal":-5.5,"spinRate":2104,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.4082586286811902,"extension":6.6181617028151765},"hitData":{"launchSpeed":100.1,"launchAngle":27.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":157.89,"coordY":58.44}},"index":5,"playId":"cfa4c714-4088-3b17-ae43-1db4bd0a06e0","pitchNumber":4,"startTime":"2026-05-02T00:55:42.063Z","endTime":"2026-05-02T00:55:50.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:55:50.317Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T00:58:13.633Z","endTime":"2026-05-02T00:59:12.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brant Hurter replaces Brenan Hanifee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T00:57:17.887Z","endTime":"2026-05-02T00:58:15.919Z","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":"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":90.7,"endSpeed":81.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.049544920399406,"aZ":-30.343874668606343,"pfxX":11.791203268280672,"pfxZ":1.0643330791406047,"pX":2.1197539920819044,"pZ":2.845954737977427,"vX0":-7.373890897422603,"vY0":-131.8061000500207,"vZ0":-1.853511881988676,"x":36.2,"y":161.94,"x0":3.4496420815710045,"y0":50.00599663972313,"z0":5.841339484436903,"aX":20.350419146093916},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.7,"breakHorizontal":-19.3,"spinRate":2081,"spinDirection":123},"zone":12,"typeConfidence":0.89,"plateTime":0.41866492439425507,"extension":6.131255342502022},"index":1,"playId":"74e341ef-0eb8-3312-b5ef-7aa6637cfbb0","pitchNumber":1,"startTime":"2026-05-02T00:58:15.919Z","endTime":"2026-05-02T00:58:20.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.971415504012604,"aZ":-33.262993066057874,"pfxX":11.726152279958747,"pfxZ":-0.6044685198666606,"pX":0.0016565024443855514,"pZ":2.127594189539381,"vX0":-12.193733952858256,"vY0":-133.55674629836014,"vZ0":-3.21384474096523,"x":116.94,"y":181.33,"x0":3.120986598963794,"y0":50.004559024159576,"z0":5.759366995636287,"aX":21.01164325380886},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.7,"breakHorizontal":-18.4,"spinRate":2098,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.4113897683303023,"extension":6.103989073065348},"index":2,"playId":"f52ae05e-86d2-3754-9ed4-8f8fa1b463f1","pitchNumber":2,"startTime":"2026-05-02T00:58:32.554Z","endTime":"2026-05-02T00:58:36.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.835259076220517,"aZ":-35.137483810711025,"pfxX":10.715180496326749,"pfxZ":-1.6746974288397407,"pX":0.1081780994588025,"pZ":2.8175200909485203,"vX0":-11.860830066930525,"vY0":-132.90082631036586,"vZ0":-1.1437586846520837,"x":112.88,"y":162.71,"x0":3.2636857745131596,"y0":50.00497138980682,"z0":5.834896954526843,"aX":18.92858122735047},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-3.1,"breakHorizontal":-16.4,"spinRate":1950,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.4141334863810906,"extension":6.168052771850947},"index":3,"playId":"8d068632-8461-3867-85e2-5177e4205f73","pitchNumber":3,"startTime":"2026-05-02T00:58:52.008Z","endTime":"2026-05-02T00:58:56.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.068616160313987,"aZ":-32.09138459598696,"pfxX":-4.291458216828492,"pfxZ":0.05971330464852098,"pX":-1.2411646263385654,"pZ":1.2775244932250478,"vX0":-9.327219099404674,"vY0":-119.57785087184081,"vZ0":-3.7105087030298716,"x":164.31,"y":204.29,"x0":3.2750452899430793,"y0":50.00547668990655,"z0":5.7430510171130535,"aX":-6.1842343740911465},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.6,"breakHorizontal":10.1,"spinRate":2620,"spinDirection":292},"zone":13,"typeConfidence":0.9,"plateTime":0.45887702096670324,"extension":6.147690449388982},"index":4,"playId":"88c2c9b3-478b-30d1-93c9-6d6b9ff6328f","pitchNumber":4,"startTime":"2026-05-02T00:59:06.611Z","endTime":"2026-05-02T00:59:12.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:59:12.584Z","atBatIndex":55},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Sam Haggerty hit by pitch.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T00:59:41.605Z","endTime":"2026-05-02T01:00:03.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Sam Haggerty replaces Evan Carter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-02T00:59:23.774Z","endTime":"2026-05-02T00:59:43.670Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"}},{"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":92.0,"endSpeed":83.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.954187020104246,"aZ":-30.382924686596173,"pfxX":13.407135679479175,"pfxZ":1.0051031101032368,"pX":-0.5997671333164724,"pZ":2.073547643127651,"vX0":-13.877731582562829,"vY0":-133.17527101661628,"vZ0":-3.915517480928235,"x":139.86,"y":182.79,"x0":2.95895194403923,"y0":50.0030944044431,"z0":5.782346527339581,"aX":23.871674070684612},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.1,"breakHorizontal":-21.0,"spinRate":2030,"spinDirection":122},"zone":7,"typeConfidence":0.9,"plateTime":0.4126771534508027,"extension":6.204011336266508},"index":1,"playId":"c7c81b3e-054a-3fe2-a4da-b9f1ee0af44d","pitchNumber":1,"startTime":"2026-05-02T00:59:43.670Z","endTime":"2026-05-02T00:59:47.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":83.1,"endSpeed":76.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28447407690177,"aZ":-28.649140044175123,"pfxX":-9.16945706706483,"pfxZ":2.432411954021169,"pX":-2.2366631711463767,"pZ":1.5807214098424136,"vX0":-10.574467858414758,"vY0":-120.45675256068125,"vZ0":-3.6976846273787043,"x":202.26,"y":196.1,"x0":3.4237053890355407,"y0":50.00493120140427,"z0":5.7056028640042795,"aX":-13.29540958678541},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.6,"breakHorizontal":19.4,"spinRate":2710,"spinDirection":296},"zone":13,"typeConfidence":0.91,"plateTime":0.4570346532242242,"extension":5.9310682040096605},"index":2,"playId":"0565987c-33e7-31f6-ad03-4d3b64ed71ba","pitchNumber":2,"startTime":"2026-05-02T00:59:58.786Z","endTime":"2026-05-02T01:00:03.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:00:03.738Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T01:01:03.194Z","endTime":"2026-05-02T01:02:24.771Z","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":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-02T01:00:26.264Z","endTime":"2026-05-02T01:01:05.487Z","isPitch":false,"type":"action","player":{"id":608369,"link":"/api/v1/people/608369"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.417347280773686,"aZ":-31.20417453281717,"pfxX":9.006168054438305,"pfxZ":0.5447570054843016,"pX":0.953542859171675,"pZ":2.7223052979173388,"vX0":-9.300361373434074,"vY0":-133.54680415289533,"vZ0":-2.2285881649048704,"x":80.65,"y":165.28,"x0":3.3214316334110823,"y0":50.00626022479289,"z0":5.825901684684118,"aX":16.17049459186666},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.7,"breakHorizontal":-14.2,"spinRate":2142,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.41110855003086755,"extension":6.071088951929521},"index":1,"playId":"9a01a5e9-7c92-3c50-973d-6d4438e8ec0a","pitchNumber":1,"startTime":"2026-05-02T01:01:05.487Z","endTime":"2026-05-02T01:01:09.332Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"cf188dbd-9e95-49fe-b317-adfd6bfd4eb0","startTime":"2026-05-02T01:01:21.719Z","endTime":"2026-05-02T01:01:26.719Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.154688292122433,"aZ":-30.02192331276945,"pfxX":-5.334479474858069,"pfxZ":1.4906069287523822,"pX":-1.639793990493263,"pZ":1.175510885718897,"vX0":-10.024285705680672,"vY0":-119.87024658634307,"vZ0":-4.388700924221453,"x":179.51,"y":207.04,"x0":3.304366510437934,"y0":50.00249131118616,"z0":5.738267832717388,"aX":-7.688860922689352},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.8,"breakHorizontal":12.2,"spinRate":2700,"spinDirection":297},"zone":13,"typeConfidence":0.9,"plateTime":0.45856037139467354,"extension":6.015941158164181},"index":3,"playId":"3ddaf739-98d5-3034-9943-7b5d3b4d6276","pitchNumber":2,"startTime":"2026-05-02T01:01:38.179Z","endTime":"2026-05-02T01:01:44.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.923242244439606,"aZ":-29.959859326241062,"pfxX":8.929861090814585,"pfxZ":1.2321347000510148,"pX":0.5387045606731332,"pZ":2.9444876662478383,"vX0":-10.477734637288993,"vY0":-133.44549691436333,"vZ0":-1.7876511942000588,"x":96.47,"y":159.28,"x0":3.3640961097400393,"y0":50.00234530467915,"z0":5.79076029176494,"aX":16.033328255438935},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.0,"breakHorizontal":-13.8,"spinRate":2218,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.4111583836943047,"extension":6.07530116502529},"index":4,"playId":"a8f380bc-5ba5-3796-9bd3-a50c311b627f","pitchNumber":3,"startTime":"2026-05-02T01:01:56.455Z","endTime":"2026-05-02T01:01:59.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79039460923883,"aZ":-30.035383377984058,"pfxX":-6.990267413007137,"pfxZ":1.4899022890471496,"pX":0.42385835962043295,"pZ":3.1717343391004706,"vX0":-5.566008135305898,"vY0":-119.48815541073927,"vZ0":0.07848042024758461,"x":100.84,"y":153.14,"x0":3.6983394423225264,"y0":50.00178129947061,"z0":5.855650735594942,"aX":-10.023025253430397},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.0,"breakHorizontal":14.0,"spinRate":2703,"spinDirection":291},"zone":3,"typeConfidence":0.9,"plateTime":0.4598353097584993,"extension":5.941962031333555},"index":5,"playId":"8e5fa893-1883-355d-a7e7-19b823465cb0","pitchNumber":4,"startTime":"2026-05-02T01:02:20.309Z","endTime":"2026-05-02T01:02:24.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:02:24.771Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Jung grounds out, third baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T01:03:07.308Z","endTime":"2026-05-02T01:03:58.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"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,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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"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":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"40e00c71-5d15-33d9-8b7d-c3c1ea625db1","startTime":"2026-05-02T01:02:50.092Z","endTime":"2026-05-02T01:02:53.553Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.021575727680755,"aZ":-30.969868103604934,"pfxX":10.508782614589347,"pfxZ":0.671048869939268,"pX":0.8017259219278761,"pZ":3.699614550859644,"vX0":-9.965584275615761,"vY0":-134.35909907651344,"vZ0":-0.08353034902274159,"x":86.44,"y":138.89,"x0":3.212870698548313,"y0":50.00659592614862,"z0":5.95176573018505,"aX":19.011513477370087},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.4,"breakHorizontal":-16.6,"spinRate":2085,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.40932899591862926,"extension":5.932767700581336},"index":1,"playId":"846b33d8-249f-373a-8029-375b15aeb989","pitchNumber":1,"startTime":"2026-05-02T01:03:09.662Z","endTime":"2026-05-02T01:03:14.097Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10204439946518,"aZ":-28.78115480193165,"pfxX":-9.745343129714001,"pfxZ":2.438906544610295,"pX":-1.4987782550975126,"pZ":1.4446914150381474,"vX0":-8.6644974534539,"vY0":-118.21883892876723,"vZ0":-3.8017810715243687,"x":174.13,"y":199.77,"x0":3.5028457809093414,"y0":50.0035438330442,"z0":5.765101496413981,"aX":-13.558711969852288},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.6,"breakHorizontal":20.0,"spinRate":2618,"spinDirection":301},"zone":13,"typeConfidence":0.9,"plateTime":0.466355474980757,"extension":5.909550976327225},"index":2,"playId":"8b8eff73-88fb-3fee-b5bb-09c39a310479","pitchNumber":2,"startTime":"2026-05-02T01:03:29.215Z","endTime":"2026-05-02T01:03:33.626Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.069429982465405,"aZ":-28.652167842804374,"pfxX":9.930874798324778,"pfxZ":1.9649311090228085,"pX":-0.21020466655677333,"pZ":2.824736340347481,"vX0":-12.005153424408618,"vY0":-133.31504168092346,"vZ0":-2.350672925436408,"x":125.01,"y":162.51,"x0":3.072184081004983,"y0":50.00019513497906,"z0":5.796956649625655,"aX":17.779117420631206},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.2,"breakHorizontal":-15.2,"spinRate":2153,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.41167693119403603,"extension":6.211334865155881},"hitData":{"launchSpeed":106.9,"launchAngle":5.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.28,"coordY":178.54}},"index":3,"playId":"f0b1c661-e809-3a92-a0b0-63e29b831e03","pitchNumber":3,"startTime":"2026-05-02T01:03:49.230Z","endTime":"2026-05-02T01:03:58.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:03:58.087Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kevin McGonigle lines out to shortstop Corey Seager.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T01:06:20.755Z","endTime":"2026-05-02T01:07:27.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":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":[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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Sam Haggerty remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T01:05:54.295Z","endTime":"2026-05-02T01:05:54.311Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"}},{"details":{"description":"Defensive switch from left field to center field for Alejandro Osuna.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-02T01:05:54.311Z","endTime":"2026-05-02T01:05:54.314Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Tyler Alexander replaces Jalen Beeks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-02T01:05:54.314Z","endTime":"2026-05-02T01:06:22.841Z","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(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.0,"endSpeed":81.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09380297531532,"aZ":-22.471362166539386,"pfxX":0.5522417618250826,"pfxZ":5.769131024580641,"pX":1.0051664681313297,"pZ":3.232245310547765,"vX0":-3.5314584858552847,"vY0":-128.25485674033166,"vZ0":-1.5184726054187971,"x":78.69,"y":151.51,"x0":2.322450213058047,"y0":50.00432610384626,"z0":5.567919366689075,"aX":0.929445805437052},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.3,"breakHorizontal":-0.2,"spinRate":2285,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.42547403992932153,"extension":6.172440465961303},"index":3,"playId":"9fb4dd8c-e9ba-3256-bf04-645bafb1a0ba","pitchNumber":1,"startTime":"2026-05-02T01:06:22.841Z","endTime":"2026-05-02T01:06:27.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.205751725966874,"aZ":-22.337631852010254,"pfxX":10.215107103919548,"pfxZ":5.63490967274705,"pX":0.6361204015029972,"pZ":2.3831302406278354,"vX0":-7.701069127144502,"vY0":-131.13144841393728,"vZ0":-3.3440409421882027,"x":92.75,"y":174.44,"x0":2.2808792101624045,"y0":50.00170314935895,"z0":5.3375585488947825,"aX":17.824880603396746},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.7,"breakHorizontal":-16.8,"spinRate":2042,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.417369211615525,"extension":6.33582855691177},"index":4,"playId":"41271f06-50b2-3610-9be9-b7760179d5b1","pitchNumber":2,"startTime":"2026-05-02T01:06:39.279Z","endTime":"2026-05-02T01:06:43.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.05114585473782,"aZ":-33.10266916641117,"pfxX":-11.560252435554201,"pfxZ":-0.7518294613185965,"pX":0.03947619381610618,"pZ":2.484233312036107,"vX0":-1.8196312551373068,"vY0":-111.03996375643285,"vZ0":1.0160337208860344,"x":115.5,"y":171.71,"x0":2.3717721501142104,"y0":50.00030155592608,"z0":5.481696029773976,"aX":-14.34256610313813},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-0.7,"breakHorizontal":21.4,"spinRate":2486,"spinDirection":297},"zone":5,"typeConfidence":2.0,"plateTime":0.49446135542432,"extension":6.252132113606028},"index":5,"playId":"4ec84989-1897-37bc-b3b1-ad33816c5b3c","pitchNumber":3,"startTime":"2026-05-02T01:07:03.458Z","endTime":"2026-05-02T01:07:07.919Z","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":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.407437417218464,"aZ":-24.228979901032382,"pfxX":10.116492937605717,"pfxZ":4.513786953032909,"pX":0.2501719931956875,"pZ":2.9111427246770223,"vX0":-8.511664452157378,"vY0":-131.4987678674938,"vZ0":-1.5051302381469691,"x":107.46,"y":160.18,"x0":2.2056566260905406,"y0":50.00452468738453,"z0":5.278593090993491,"aX":17.81902773386462},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.0,"breakHorizontal":-16.6,"spinRate":2018,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.4156187413246579,"extension":6.219214635539356},"hitData":{"launchSpeed":80.3,"launchAngle":15.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":129.86,"coordY":127.62}},"index":6,"playId":"d7337be1-c023-32d8-9dde-f271fc67ca35","pitchNumber":4,"startTime":"2026-05-02T01:07:21.778Z","endTime":"2026-05-02T01:07:27.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:07:27.630Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out to right fielder Ezequiel Duran.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T01:07:37.687Z","endTime":"2026-05-02T01:08:38.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"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,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.939398649463605,"aZ":-23.16605506849163,"pfxX":11.25537969135989,"pfxZ":5.135149250117841,"pX":1.4320905173126874,"pZ":2.94718430410125,"vX0":-6.073567616783501,"vY0":-131.5967027380318,"vZ0":-1.6275538127775473,"x":62.41,"y":159.21,"x0":2.3077350103846577,"y0":50.00235696329355,"z0":5.289895867707561,"aX":19.73899714094266},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.1,"breakHorizontal":-19.1,"spinRate":2075,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.41624014739005233,"extension":6.252156263166096},"index":0,"playId":"69aaddc9-ca87-36e9-a05e-b3839602a174","pitchNumber":1,"startTime":"2026-05-02T01:07:52.828Z","endTime":"2026-05-02T01:07:56.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94628744749081,"aZ":-24.907699635950443,"pfxX":9.474739917784273,"pfxZ":4.079820280873053,"pX":0.311348833162757,"pZ":2.473392910935852,"vX0":-8.5460234397397,"vY0":-131.88214414611298,"vZ0":-2.5320578322726486,"x":105.13,"y":172.0,"x0":2.3443877651670055,"y0":50.00583103474019,"z0":5.260536106502924,"aX":16.890281270675583},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.1,"breakHorizontal":-15.6,"spinRate":2034,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.41344917049004337,"extension":6.203157887760998},"index":1,"playId":"c7212493-e2e6-3fa9-8f56-748a890abec0","pitchNumber":2,"startTime":"2026-05-02T01:08:08.927Z","endTime":"2026-05-02T01:08:12.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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.124906368436267,"aZ":-26.106623920320793,"pfxX":-10.483002360811806,"pfxZ":4.543375748799903,"pX":-0.13444577244361805,"pZ":2.956447298196773,"vX0":-2.6835856551973123,"vY0":-114.8086865922209,"vZ0":0.09532984787548515,"x":122.12,"y":158.96,"x0":2.4114837864760457,"y0":50.00458430920887,"z0":5.453940394158806,"aX":-14.002913118901272},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":8.5,"breakHorizontal":19.7,"spinRate":2557,"spinDirection":297},"zone":2,"typeConfidence":2.0,"plateTime":0.4769701683744576,"extension":6.1845721767432105},"hitData":{"launchSpeed":97.0,"launchAngle":24.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.79,"coordY":95.95}},"index":2,"playId":"c548e085-c52f-3fe5-b16b-59447975234f","pitchNumber":3,"startTime":"2026-05-02T01:08:26.128Z","endTime":"2026-05-02T01:08:38.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:08:38.438Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dillon Dingler pops out to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T01:08:45.481Z","endTime":"2026-05-02T01:11:05.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"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(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":78.2,"endSpeed":72.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.08286553299298,"aZ":-30.89206633695311,"pfxX":-8.566768163325424,"pfxZ":0.9766211524872661,"pX":0.8022252698461011,"pZ":1.3032336685714638,"vX0":-1.3454635006616107,"vY0":-113.98003341128876,"vZ0":-2.3754886648149642,"x":86.42,"y":203.59,"x0":2.5133375310973873,"y0":50.00493403399305,"z0":5.411606525402853,"aX":-11.264129928368892},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":1.4,"breakHorizontal":15.8,"spinRate":2530,"spinDirection":296},"zone":14,"typeConfidence":2.0,"plateTime":0.4806764560256638,"extension":6.117645457245858},"index":0,"playId":"5a1ed24f-9734-3abd-bf9d-8f49433e7b0b","pitchNumber":1,"startTime":"2026-05-02T01:09:07.611Z","endTime":"2026-05-02T01:09:12.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85305815717842,"aZ":-21.971364630218165,"pfxX":-1.1303160986858085,"pfxZ":6.192986099645513,"pX":1.050420095025421,"pZ":3.4351681020453944,"vX0":-3.1381523061751326,"vY0":-127.0045692584811,"vZ0":-0.6327502585772167,"x":76.96,"y":146.03,"x0":2.444613154462403,"y0":50.00552293260078,"z0":5.421272565072369,"aX":-1.8626832263726325},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":11.3,"breakHorizontal":2.8,"spinRate":2291,"spinDirection":164},"zone":12,"typeConfidence":2.0,"plateTime":0.4298102516613391,"extension":6.017143715446788},"index":1,"playId":"dc42083f-5915-37bb-877c-c0337df7eb7e","pitchNumber":2,"startTime":"2026-05-02T01:09:22.394Z","endTime":"2026-05-02T01:09:26.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.029087885514215,"aZ":-22.733906903301992,"pfxX":10.125639121940582,"pfxZ":5.2769140524364175,"pX":0.683521222202297,"pZ":2.097534803442785,"vX0":-7.674276908410334,"vY0":-132.58295270452044,"vZ0":-3.970120364221917,"x":90.95,"y":182.15,"x0":2.2928572064463966,"y0":50.004638825125305,"z0":5.263682362778268,"aX":18.118312058026056},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.9,"breakHorizontal":-16.8,"spinRate":2111,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.41235048402250474,"extension":6.41879343637675},"index":2,"playId":"1444c26f-5c38-3e9b-9c39-7e0531cf4d8e","pitchNumber":3,"startTime":"2026-05-02T01:09:39.456Z","endTime":"2026-05-02T01:09:44.792Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-05-02T01:09:57.554Z","endTime":"2026-05-02T01:10:12.600Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"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":88.8,"endSpeed":82.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.044021751583255,"aZ":-21.192554643901445,"pfxX":1.4430632292624248,"pfxZ":6.405301159315544,"pX":0.3295746035386841,"pZ":3.015858966576897,"vX0":-5.591993539087883,"vY0":-129.34631745208094,"vZ0":-1.8518576708634713,"x":104.44,"y":157.35,"x0":2.3211180663415427,"y0":50.00228901518348,"z0":5.3471373787703005,"aX":2.4748227886340577},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.5,"breakHorizontal":-1.6,"spinRate":2292,"spinDirection":165},"zone":3,"typeConfidence":2.0,"plateTime":0.4216034503739019,"extension":6.290244203343172},"index":4,"playId":"d76c6d5a-67be-3687-8b45-7860787bfad7","pitchNumber":4,"startTime":"2026-05-02T01:10:12.600Z","endTime":"2026-05-02T01:10:16.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.152235672814,"aZ":-26.187569736849895,"pfxX":9.22615711417344,"pfxZ":3.8863262230645614,"pX":0.330573176219349,"pZ":0.7945456150784144,"vX0":-7.812712311222957,"vY0":-122.99080946611919,"vZ0":-5.324071106772992,"x":104.4,"y":217.33,"x0":2.3412924847163006,"y0":50.00178256279039,"z0":5.193126671831161,"aX":14.21059740883592},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.0,"breakHorizontal":-15.0,"spinRate":1463,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4444209606135998,"extension":6.322045917682167},"index":5,"playId":"bc1f5fa6-ee6b-3d8c-bfff-4f5696126e5b","pitchNumber":5,"startTime":"2026-05-02T01:10:33.691Z","endTime":"2026-05-02T01:10:39.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77720227418821,"aZ":-22.144320973245367,"pfxX":11.00229610688071,"pfxZ":5.691399202498669,"pX":0.23929713656506388,"pZ":3.1288183667161356,"vX0":-9.043758675931901,"vY0":-132.52893866748573,"vZ0":-1.3938530639135864,"x":107.88,"y":154.3,"x0":2.282199548473729,"y0":50.00299695565465,"z0":5.293634661938035,"aX":19.39021785689165},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.2,"breakHorizontal":-17.8,"spinRate":2081,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.4147581443402908,"extension":6.132768194347725},"hitData":{"launchSpeed":91.5,"launchAngle":66.0,"totalDistance":166.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":166.0,"coordY":149.15}},"index":6,"playId":"af38c13d-32a7-3833-97c7-bb8eb005d109","pitchNumber":6,"startTime":"2026-05-02T01:10:54.018Z","endTime":"2026-05-02T01:11:05.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:11:05.045Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joc Pederson lines out to shortstop Kevin McGonigle.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T01:13:37.346Z","endTime":"2026-05-02T01:13:47.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Burch Smith replaces Brant Hurter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T01:12:18.191Z","endTime":"2026-05-02T01:13:39.565Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572143,"link":"/api/v1/people/572143"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.208423107400524,"aZ":-43.0189332283847,"pfxX":5.0471034791319145,"pfxZ":-7.4892698822579495,"pX":-0.029251027607822926,"pZ":1.7744338624886458,"vX0":3.9880753522375714,"vY0":-120.3849145644461,"vZ0":-0.22567421488874073,"x":118.11,"y":190.87,"x0":-2.37064255754175,"y0":50.001699263204756,"z0":5.719607395033025,"aX":7.30992303353519},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-13.3,"breakHorizontal":-10.2,"spinRate":2470,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.45727071598386004,"extension":6.661170878415422},"hitData":{"launchSpeed":89.0,"launchAngle":11.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":116.33,"coordY":126.21}},"index":1,"playId":"fbc4ed4c-c64f-3c10-8d9c-6a3572f127db","pitchNumber":1,"startTime":"2026-05-02T01:13:39.565Z","endTime":"2026-05-02T01:13:47.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:13:47.552Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Burger doubles (5) on a sharp line drive to left fielder Kerry Carpenter.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T01:13:52.400Z","endTime":"2026-05-02T01:14:39.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.552732684724177,"aZ":-13.994793561857898,"pfxX":-4.7725841413077,"pfxZ":9.532734970625885,"pX":-1.1083458431265287,"pZ":4.212577366947828,"vX0":5.148118607079779,"vY0":-137.04195144610935,"vZ0":-0.9145090988998155,"x":159.25,"y":125.04,"x0":-2.388860774843785,"y0":50.00166488921663,"z0":5.504142032175665,"aX":-9.10090046582497},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":7.6,"spinRate":2399,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39928042676260933,"extension":6.804565500634412},"index":0,"playId":"2dc3143f-2dde-3325-8bca-0b7899b80808","pitchNumber":1,"startTime":"2026-05-02T01:14:14.052Z","endTime":"2026-05-02T01:14:17.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.016073920825598,"aZ":-12.55699861206802,"pfxX":-4.401628196721888,"pfxZ":10.313844359256631,"pX":-0.54504593295734,"pZ":1.8973865885102512,"vX0":6.339207921243317,"vY0":-137.20556203250825,"vZ0":-6.6230859639691,"x":137.78,"y":187.55,"x0":-2.316045497614657,"y0":50.004201519441715,"z0":5.202354907171845,"aX":-8.373631643708702},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":6.6,"spinRate":2454,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.3995599362451103,"extension":6.981161223385018},"hitData":{"launchSpeed":108.4,"launchAngle":10.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":51.77,"coordY":100.48}},"index":1,"playId":"a2525b11-1978-3674-aa5a-5b4fac68208c","pitchNumber":2,"startTime":"2026-05-02T01:14:26.922Z","endTime":"2026-05-02T01:14:39.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:14:39.401Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alejandro Osuna doubles (1) on a ground ball to left fielder Kerry Carpenter. Jake Burger scores.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T01:14:45.759Z","endTime":"2026-05-02T01:15:20.012Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":{"id":572143,"link":"/api/v1/people/572143"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.711437564572975,"aZ":-28.372812099549208,"pfxX":1.0011629237498356,"pfxZ":2.280635119252336,"pX":-0.6145703583195248,"pZ":2.833321319355752,"vX0":5.04809525749933,"vY0":-127.68014086211029,"vZ0":-0.505226096430796,"x":140.43,"y":162.28,"x0":-2.7390373862584134,"y0":50.004974192676485,"z0":5.24637503441091,"aX":1.6696724368035911},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.2,"breakHorizontal":-2.9,"spinRate":2244,"spinDirection":170},"zone":1,"typeConfidence":2.0,"plateTime":0.42729200969021086,"extension":6.871658650650627},"hitData":{"launchSpeed":81.4,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.96,"coordY":159.79}},"index":0,"playId":"b20a4931-46f9-3da8-9c47-7ed33079cc6b","pitchNumber":1,"startTime":"2026-05-02T01:15:05.972Z","endTime":"2026-05-02T01:15:20.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:15:20.012Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson. Alejandro Osuna to 3rd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T01:15:27.155Z","endTime":"2026-05-02T01:16:00.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"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"},"postOnThird":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67024541594389,"aZ":-30.25616692351543,"pfxX":2.296937840717911,"pfxZ":1.1910099766028752,"pX":0.13867847793933458,"pZ":1.8820535056802377,"vX0":6.079442622582694,"vY0":-125.7285365130219,"vZ0":-2.4879807614841543,"x":111.71,"y":187.96,"x0":-2.601819618824697,"y0":50.00415519294135,"z0":5.321177770592413,"aX":3.7053851878014403},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.8,"breakHorizontal":-5.4,"spinRate":2463,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.43438120128242685,"extension":6.878883608495472},"hitData":{"launchSpeed":105.9,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.14,"coordY":151.18}},"index":0,"playId":"2a2dc7dd-fae6-38a4-9138-f022aa52aae9","pitchNumber":1,"startTime":"2026-05-02T01:15:52.112Z","endTime":"2026-05-02T01:16:00.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:16:00.696Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen called out on strikes.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T01:16:14.876Z","endTime":"2026-05-02T01:18:05.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"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,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":82.1,"endSpeed":75.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.743718362375624,"aZ":-42.20737060640469,"pfxX":6.404975337731636,"pfxZ":-7.033455728999686,"pX":-0.27666352935371435,"pZ":1.6903692779233832,"vX0":2.888032740568334,"vY0":-119.4375404583078,"vZ0":-0.16719017959179094,"x":127.55,"y":193.14,"x0":-2.338470990205292,"y0":50.00420315574878,"z0":5.598145431838765,"aX":9.134963672146922},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-12.5,"breakHorizontal":-12.4,"spinRate":2512,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.4608561496798438,"extension":6.537314372019889},"index":0,"playId":"7fd1499e-0395-3c34-9751-61d51411a1e9","pitchNumber":1,"startTime":"2026-05-02T01:16:24.967Z","endTime":"2026-05-02T01:16:28.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02487473083228,"aZ":-12.457782274570892,"pfxX":-2.4023425918825883,"pfxZ":10.47698659828384,"pX":-0.449970308547808,"pZ":3.218606251129552,"vX0":5.955167119339058,"vY0":-136.76300648624527,"vZ0":-3.8161555444754254,"x":134.15,"y":151.88,"x0":-2.349965877585131,"y0":50.00299200599888,"z0":5.495192482221597,"aX":-4.521955930663551},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":3.0,"spinRate":2449,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.40151975019119224,"extension":6.655420272806041},"index":1,"playId":"6df0f019-35ee-3618-81ca-00c8215434eb","pitchNumber":2,"startTime":"2026-05-02T01:16:38.687Z","endTime":"2026-05-02T01:16:44.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91817370752917,"aZ":-11.225206089210637,"pfxX":-3.3184968105180612,"pfxZ":10.754106352587371,"pX":0.0247011157973877,"pZ":1.4047778424813002,"vX0":6.927304041580289,"vY0":-138.45060277118097,"vZ0":-8.681349204594287,"x":116.06,"y":200.85,"x0":-2.074762689844739,"y0":50.00244129732259,"z0":5.3255696596544375,"aX":-6.464667030130779},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":4.7,"spinRate":2449,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3950968277949345,"extension":6.81709378450209},"index":2,"playId":"828134e7-2958-3f90-adfd-762e1af6607d","pitchNumber":3,"startTime":"2026-05-02T01:16:58.056Z","endTime":"2026-05-02T01:17:03.934Z","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":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53770843749482,"aZ":-41.45843818196806,"pfxX":3.820734836349029,"pfxZ":-6.243458747595447,"pX":1.677326783409154,"pZ":0.5815789052070887,"vX0":7.618834739570036,"vY0":-122.18761349852717,"vZ0":-3.3736332855885367,"x":53.06,"y":223.08,"x0":-1.996390173669512,"y0":50.00008969148205,"z0":5.597940284859899,"aX":5.684713077411922},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.9,"breakHorizontal":-9.0,"spinRate":2463,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4509412477029815,"extension":6.797622763485826},"index":3,"playId":"ad43a9b9-e1f7-3fbb-858b-0a880e5e19b6","pitchNumber":4,"startTime":"2026-05-02T01:17:12.836Z","endTime":"2026-05-02T01:17:19.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":74.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.420281134460566,"aZ":-43.844536743612785,"pfxX":4.061440374539406,"pfxZ":-8.17045236114543,"pX":-0.2545053408393068,"pZ":1.943221762668167,"vX0":3.275801379222742,"vY0":-119.91638452677631,"vZ0":0.48197474460917533,"x":126.7,"y":186.31,"x0":-2.1756725744942673,"y0":50.0042962921475,"z0":5.714155072759814,"aX":5.799331581151978},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-14.3,"breakHorizontal":-8.3,"spinRate":2383,"spinDirection":42},"zone":8,"typeConfidence":2.0,"plateTime":0.4602207447410702,"extension":6.720161302903373},"index":4,"playId":"0077c248-8364-3e73-acd3-6733ca464814","pitchNumber":5,"startTime":"2026-05-02T01:17:37.979Z","endTime":"2026-05-02T01:17:43.547Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.991898114198595,"aZ":-29.618319634305436,"pfxX":1.1802598803219675,"pfxZ":1.5058615942881026,"pX":0.499472688174139,"pZ":2.5070836176491733,"vX0":7.047606148113805,"vY0":-129.39614818682685,"vZ0":-1.3346473737951188,"x":97.96,"y":171.09,"x0":-2.4085563789031643,"y0":50.00597438570359,"z0":5.290443664885825,"aX":2.0101855271459885},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.6,"breakHorizontal":-3.6,"spinRate":2423,"spinDirection":159},"zone":6,"typeConfidence":2.0,"plateTime":0.42264575751328426,"extension":6.984739480149362},"index":5,"playId":"e9a52247-2774-3e9b-bb0d-5672f3767700","pitchNumber":6,"startTime":"2026-05-02T01:18:00.004Z","endTime":"2026-05-02T01:18:05.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:18:05.008Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a ground ball to right fielder Ezequiel Duran.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T01:20:03.782Z","endTime":"2026-05-02T01:20:40.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"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":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16509277977526,"aZ":-22.33197675654078,"pfxX":9.4726102571724,"pfxZ":5.821746182039027,"pX":-0.010839619066264183,"pZ":2.733867601483715,"vX0":-8.937380573574792,"vY0":-129.7057149334862,"vZ0":-2.444964417700719,"x":117.41,"y":164.97,"x0":2.2622307715925865,"y0":50.0004794711939,"z0":5.406170626980936,"aX":16.008352831599918},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.2,"breakHorizontal":-15.0,"spinRate":1914,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.4235802149437693,"extension":6.217372167394196},"hitData":{"launchSpeed":97.7,"launchAngle":5.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.83,"coordY":111.14}},"index":0,"playId":"5771a578-0da3-3505-9827-fcb59063db7e","pitchNumber":1,"startTime":"2026-05-02T01:20:29.692Z","endTime":"2026-05-02T01:20:40.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:20:40.808Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Vierling flies out to right fielder Ezequiel Duran.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T01:23:10.389Z","endTime":"2026-05-02T01:24:12.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T01:21:02.969Z","endTime":"2026-05-02T01:22:33.213Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jakob Junis replaces Tyler Alexander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-02T01:22:33.213Z","endTime":"2026-05-02T01:23:12.619Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"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, 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":79.9,"endSpeed":73.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.975736894021136,"aZ":-34.50962890603955,"pfxX":9.091050406967417,"pfxZ":-1.7177002900747649,"pX":0.5495712717034954,"pZ":2.578647114947399,"vX0":2.9474743247497024,"vY0":-116.36801486679366,"vZ0":0.47773274704473034,"x":96.05,"y":169.16,"x0":-1.9183154606020794,"y0":50.00518680527364,"z0":5.6678635322727065,"aX":12.337803465825507},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-2.6,"breakHorizontal":-17.3,"spinRate":2468,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.47259121894611633,"extension":5.792409584160231},"index":2,"playId":"9a4b052f-912b-357f-b975-b8f64083b63d","pitchNumber":1,"startTime":"2026-05-02T01:23:12.619Z","endTime":"2026-05-02T01:23:16.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75261600713203,"aZ":-34.37452980468065,"pfxX":8.364038338082729,"pfxZ":-1.5618677091637156,"pX":0.7691977758124136,"pZ":2.5746358726058087,"vX0":3.569129733974324,"vY0":-118.4176387188785,"vZ0":0.2799940269734078,"x":87.68,"y":169.26,"x0":-1.8490013748285195,"y0":50.004731151210486,"z0":5.625769547246176,"aX":11.759095106462617},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.4,"breakHorizontal":-16.1,"spinRate":2540,"spinDirection":64},"zone":6,"typeConfidence":2.0,"plateTime":0.46434955088474306,"extension":5.86819925255342},"index":3,"playId":"0bd9e79b-e11c-33cb-b5ab-022305e108a3","pitchNumber":2,"startTime":"2026-05-02T01:23:28.811Z","endTime":"2026-05-02T01:23:32.712Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-02T01:23:41.330Z","endTime":"2026-05-02T01:24:01.748Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.839466025945512,"aZ":-33.642212760544524,"pfxX":10.536833529348987,"pfxZ":-1.0319802714577264,"pX":0.3532252459638353,"pZ":2.5699561646180316,"vX0":1.9635426272737073,"vY0":-119.37795629397536,"vZ0":0.09034844506328588,"x":103.54,"y":169.39,"x0":-1.8512542983042632,"y0":50.00495778970779,"z0":5.605768763714009,"aX":14.935972165527138},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.6,"breakHorizontal":-19.6,"spinRate":2436,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.4620109826418557,"extension":5.931749290712845},"hitData":{"launchSpeed":94.4,"launchAngle":35.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.73,"coordY":65.1}},"index":5,"playId":"7bc3f55d-db10-3233-ae1b-c766180bc926","pitchNumber":3,"startTime":"2026-05-02T01:24:01.748Z","endTime":"2026-05-02T01:24:12.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:24:12.071Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to left fielder Sam Haggerty.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T01:24:20.502Z","endTime":"2026-05-02T01:25:25.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.674902317069563,"aZ":-32.15606854243495,"pfxX":9.63295786522897,"pfxZ":0.016413829350812037,"pX":1.021703541532515,"pZ":2.2384002308895163,"vX0":3.942128906034643,"vY0":-118.0953259637486,"vZ0":-0.9949627087518067,"x":78.06,"y":178.34,"x0":-1.9214127424259384,"y0":50.005448442782196,"z0":5.625364624408197,"aX":13.595440833432797},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.0,"breakHorizontal":-18.4,"spinRate":2341,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4639679369954015,"extension":5.899164143478661},"index":0,"playId":"df21ee67-4824-357f-aa47-4d19ae6734f5","pitchNumber":1,"startTime":"2026-05-02T01:24:37.295Z","endTime":"2026-05-02T01:24:42.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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.800004942662056,"aZ":-27.95950150063416,"pfxX":-11.051992928736402,"pfxZ":2.3313779894147366,"pX":-0.7118823970876325,"pZ":2.7776488665526182,"vX0":6.071674659839203,"vY0":-134.07544544414606,"vZ0":-1.7392994342500547,"x":144.14,"y":163.78,"x0":-1.5779058106896384,"y0":50.004415855196626,"z0":5.443162380862282,"aX":-19.988178363305686},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.1,"breakHorizontal":18.6,"spinRate":2148,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.40958670294698596,"extension":6.036943866856677},"index":1,"playId":"781cd4bc-07af-3112-b42c-6cb0d7bbb4b2","pitchNumber":2,"startTime":"2026-05-02T01:24:54.463Z","endTime":"2026-05-02T01:24:59.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.227007256532378,"aZ":-32.99039978941512,"pfxX":11.334595294549032,"pfxZ":-0.5758475373721126,"pX":0.4244510929374464,"pZ":2.6171499656748836,"vX0":2.196010255340209,"vY0":-118.93604274377309,"vZ0":0.050200588355790776,"x":100.82,"y":168.12,"x0":-1.9850654053049752,"y0":50.003315523364854,"z0":5.616027991913846,"aX":16.053750868385176},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.7,"breakHorizontal":-21.0,"spinRate":2435,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.46253608009177816,"extension":5.891823117752669},"hitData":{"launchSpeed":79.7,"launchAngle":31.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.88,"coordY":97.91}},"index":2,"playId":"37c85f53-e424-3ce2-bd2e-af4eb2b69579","pitchNumber":3,"startTime":"2026-05-02T01:25:13.839Z","endTime":"2026-05-02T01:25:25.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:25:25.184Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wenceel Pérez flies out to right fielder Ezequiel Duran.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T01:25:30.124Z","endTime":"2026-05-02T01:26:29.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":677649,"link":"/api/v1/people/677649"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.328729784327855,"aZ":-31.201752621950842,"pfxX":8.652180334769362,"pfxZ":0.6707872490552553,"pX":-0.3569892710023989,"pZ":2.2164236075870085,"vX0":1.3637722910204744,"vY0":-120.21395067073098,"vZ0":-1.1953736142616196,"x":130.61,"y":178.94,"x0":-2.056171245099991,"y0":50.00238024295678,"z0":5.513391381196184,"aX":12.545176459903926},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.2,"breakHorizontal":-16.0,"spinRate":2497,"spinDirection":59},"zone":4,"typeConfidence":2.0,"plateTime":0.45725950895215517,"extension":5.898045479561663},"index":0,"playId":"22d7da32-db4b-34e8-bfe9-5c74f52fd1c2","pitchNumber":1,"startTime":"2026-05-02T01:25:47.490Z","endTime":"2026-05-02T01:25:50.958Z","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":87.3,"endSpeed":80.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27126501871766,"aZ":-30.927136745731847,"pfxX":-7.157906886658976,"pfxZ":0.7619427608492488,"pX":-1.409449528803925,"pZ":1.8862633654385994,"vX0":3.164498522562005,"vY0":-127.14709908903319,"vZ0":-2.8938247423094756,"x":170.72,"y":187.85,"x0":-1.7436474399439255,"y0":50.000755642148334,"z0":5.505798526537654,"aX":-11.660179711628544},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.0,"breakHorizontal":12.2,"spinRate":1284,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4316071880532606,"extension":6.026477448787362},"index":1,"playId":"e0b19acb-1c22-3abe-8b6e-dd869050833a","pitchNumber":2,"startTime":"2026-05-02T01:26:03.627Z","endTime":"2026-05-02T01:26:08.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08344967496911,"aZ":-31.10201227616899,"pfxX":10.624714535653679,"pfxZ":0.7385180879112667,"pX":0.030440736712073268,"pZ":2.1687494730472965,"vX0":1.6129347960270137,"vY0":-120.06342001509383,"vZ0":-1.369151593398066,"x":115.84,"y":180.22,"x0":-2.030722159747969,"y0":50.00190409304525,"z0":5.535971407631701,"aX":15.377935598234977},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.3,"breakHorizontal":-19.6,"spinRate":2498,"spinDirection":62},"zone":8,"typeConfidence":2.0,"plateTime":0.4576959459263361,"extension":5.960933983536827},"hitData":{"launchSpeed":83.2,"launchAngle":30.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.73,"coordY":90.45}},"index":2,"playId":"bb2dd13b-cbb8-3ac2-b617-3659a24327e0","pitchNumber":3,"startTime":"2026-05-02T01:26:21.682Z","endTime":"2026-05-02T01:26:29.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:26:29.757Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T01:27:38.915Z","endTime":"2026-05-02T01:30:30.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"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"},"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.107913082205346,"aZ":-28.351715413136645,"pfxX":2.9035257417524223,"pfxZ":2.368830916826523,"pX":-0.4085554167354264,"pZ":2.5169918275372476,"vX0":4.180936154208561,"vY0":-125.9843941872909,"vZ0":-1.444937645169058,"x":132.57,"y":170.82,"x0":-2.4653226328177476,"y0":50.000258595814756,"z0":5.3851683983534,"aX":4.67445941538243},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.2,"breakHorizontal":-6.2,"spinRate":2237,"spinDirection":182},"zone":4,"typeConfidence":2.0,"plateTime":0.434424242265365,"extension":6.753444899394384},"index":0,"playId":"133d3a15-0633-3b59-abcd-c22319060793","pitchNumber":1,"startTime":"2026-05-02T01:28:37.420Z","endTime":"2026-05-02T01:28:40.912Z","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":82.7,"endSpeed":76.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.323454907322983,"aZ":-28.136164791859176,"pfxX":-8.139334498672017,"pfxZ":2.724236869533695,"pX":-0.8320054178038372,"pZ":1.584339269096989,"vX0":5.7371378435588225,"vY0":-120.31010252035031,"vZ0":-3.7966631596220592,"x":148.71,"y":196.0,"x0":-2.1792441974517507,"y0":50.00031370423158,"z0":5.651496066136597,"aX":-12.040557203720876},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.3,"breakHorizontal":13.6,"spinRate":1427,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.45367196233934104,"extension":6.813681491489832},"index":1,"playId":"b36fe7b2-75cd-32b0-a965-ad2a6d13fadf","pitchNumber":2,"startTime":"2026-05-02T01:28:49.935Z","endTime":"2026-05-02T01:28:53.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.386237865912584,"aZ":-43.41055588660723,"pfxX":5.168216454246705,"pfxZ":-7.838426214370938,"pX":-0.5279957492085295,"pZ":1.958767840517971,"vX0":2.620443591099181,"vY0":-119.60798352672647,"vZ0":0.3994086675370312,"x":137.13,"y":185.89,"x0":-2.3130629738909825,"y0":50.004233091115466,"z0":5.716814227914025,"aX":7.4071214122475},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-13.8,"breakHorizontal":-10.1,"spinRate":2396,"spinDirection":43},"zone":7,"typeConfidence":2.0,"plateTime":0.45983926014402066,"extension":6.651647663312446},"index":2,"playId":"f559b6eb-b9d3-3381-9278-c2480f9c8bb6","pitchNumber":3,"startTime":"2026-05-02T01:29:10.108Z","endTime":"2026-05-02T01:29:15.508Z","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":93.5,"endSpeed":83.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.56713597558203,"aZ":-14.482017287076191,"pfxX":-3.352964077281694,"pfxZ":9.677013483732628,"pX":-0.2221797246873503,"pZ":3.134239615059219,"vX0":6.337577172167796,"vY0":-135.7960828367434,"vZ0":-3.564925206459189,"x":125.47,"y":154.16,"x0":-2.1731587437957924,"y0":50.0038787826501,"z0":5.501337985390816,"aX":-6.131438692307436},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.7,"breakHorizontal":4.4,"spinRate":2310,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.4066481018454078,"extension":6.897897912956489},"index":3,"playId":"e8316100-49d9-35bc-a7ff-6cbec9c4d0fd","pitchNumber":4,"startTime":"2026-05-02T01:29:31.837Z","endTime":"2026-05-02T01:29:35.703Z","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":84.0,"endSpeed":77.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05811156477317,"aZ":-30.1328980527552,"pfxX":-6.525132371848214,"pfxZ":1.3468941197374953,"pX":-0.9647532213237283,"pZ":2.958767667088602,"vX0":4.914424060008434,"vY0":-122.27656913296177,"vZ0":-0.5074795513908773,"x":153.77,"y":158.89,"x0":-2.148240702234919,"y0":50.00595299809454,"z0":5.743938641044283,"aX":-9.92871153480207},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.5,"breakHorizontal":10.7,"spinRate":1829,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.44713761599484947,"extension":6.707135587067282},"index":4,"playId":"7785789d-72c5-3542-9093-be2225e4f8e6","pitchNumber":5,"startTime":"2026-05-02T01:29:51.514Z","endTime":"2026-05-02T01:29:55.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.770776923841844,"aZ":-10.594272163823216,"pfxX":-6.671147786898281,"pfxZ":11.234685578513156,"pX":-1.003788704004883,"pZ":4.25974916462797,"vX0":5.892458106460618,"vY0":-138.40510264384298,"vZ0":-1.3169832495516267,"x":155.26,"y":123.77,"x0":-2.304122970804515,"y0":50.00138140382943,"z0":5.459223203184598,"aX":-12.812678055907131},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.2,"breakHorizontal":10.7,"spinRate":2476,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.397271153682238,"extension":6.8388137838593765},"index":5,"playId":"61e93e63-9270-3612-a162-88d19a10b3de","pitchNumber":6,"startTime":"2026-05-02T01:30:13.121Z","endTime":"2026-05-02T01:30:17.158Z","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":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64047508669484,"aZ":-10.748519338716852,"pfxX":-6.692330407259585,"pfxZ":11.194275869977712,"pX":0.2690746318330927,"pZ":2.5385217995727922,"vX0":9.115880697687299,"vY0":-137.94410224166583,"vZ0":-5.530397988487484,"x":106.74,"y":170.24,"x0":-2.2194347486693364,"y0":50.001793679851865,"z0":5.303835383985169,"aX":-12.808625344316344},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.2,"breakHorizontal":10.1,"spinRate":2256,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3981003215981924,"extension":6.984738370075171},"index":6,"playId":"b77c2142-7749-3622-a9cf-23edb52d1ba7","pitchNumber":7,"startTime":"2026-05-02T01:30:24.760Z","endTime":"2026-05-02T01:30:30.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:30:30.032Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Haggerty strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T01:30:32.903Z","endTime":"2026-05-02T01:32:51.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"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":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":81.8,"endSpeed":74.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.115741787835056,"aZ":-39.93341160330836,"pfxX":5.714900830303121,"pfxZ":-5.482466841176512,"pX":-0.6431228540787616,"pZ":2.232438597360723,"vX0":2.347782731938926,"vY0":-119.08455956927226,"vZ0":0.37866225726859426,"x":141.51,"y":178.5,"x0":-2.388869661625414,"y0":50.004717629958904,"z0":5.7291184010289316,"aX":8.083591773648875},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.5,"breakHorizontal":-10.9,"spinRate":2357,"spinDirection":44},"zone":4,"typeConfidence":2.0,"plateTime":0.462660288648701,"extension":6.662885229229132},"index":0,"playId":"6c2678a6-60a6-3b56-81bc-c61e3a2709f1","pitchNumber":1,"startTime":"2026-05-02T01:30:53.639Z","endTime":"2026-05-02T01:30:58.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5546592721813,"aZ":-43.174652627545,"pfxX":4.588181202672461,"pfxZ":-7.392651793253688,"pX":0.4238552855864666,"pZ":1.1598147177636158,"vX0":5.212943223476294,"vY0":-122.37240083553115,"vZ0":-1.509317423729276,"x":100.84,"y":207.47,"x0":-2.346124454602774,"y0":50.00534887516397,"z0":5.549588303789673,"aX":6.823445938694535},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.4,"breakHorizontal":-9.7,"spinRate":2495,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.45097790957033856,"extension":6.7973071821812745},"index":1,"playId":"271211d2-0f40-3d33-9feb-e70a9859337c","pitchNumber":2,"startTime":"2026-05-02T01:31:08.684Z","endTime":"2026-05-02T01:31:13.753Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-02T01:31:20.514Z","endTime":"2026-05-02T01:31:32.134Z","isPitch":false,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"}},{"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":95.8,"endSpeed":86.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71893880859909,"aZ":-9.619644551957933,"pfxX":-5.298491117030554,"pfxZ":11.620055734905538,"pX":-0.5240259447379189,"pZ":1.2467613015063916,"vX0":6.583500964351814,"vY0":-139.0474999421538,"vZ0":-9.42988751758172,"x":136.97,"y":205.12,"x0":-2.243764428444962,"y0":50.00267368409496,"z0":5.337535013776349,"aX":-10.284704588349276},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.1,"breakHorizontal":8.0,"spinRate":2332,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.3952291543447557,"extension":7.005322179159752},"index":3,"playId":"08b6fb24-f6d8-3888-91ca-407c73138e7d","pitchNumber":3,"startTime":"2026-05-02T01:31:32.134Z","endTime":"2026-05-02T01:31:36.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08785249059073,"aZ":-30.52365660779082,"pfxX":-8.19409467402522,"pfxZ":1.0316066300172135,"pX":-0.9067581960363381,"pZ":2.1261421366684785,"vX0":5.801657701597973,"vY0":-125.59489859392309,"vZ0":-2.6077626087698684,"x":151.56,"y":181.37,"x0":-2.1852838176979876,"y0":50.00027239200729,"z0":5.6671664682128045,"aX":-13.053044012955418},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.4,"breakHorizontal":13.4,"spinRate":1832,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.43656836829220325,"extension":6.7867063476400595},"index":4,"playId":"8d4b8ca1-8e5e-3951-b09e-43e152b906f8","pitchNumber":4,"startTime":"2026-05-02T01:31:46.402Z","endTime":"2026-05-02T01:31:52.238Z","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":95.4,"endSpeed":87.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.51580515263226,"aZ":-11.027688395167079,"pfxX":-4.7363710281088665,"pfxZ":10.849106064448787,"pX":-1.0777820688357207,"pZ":2.9038640138442506,"vX0":4.714290776378148,"vY0":-138.8304399398642,"vZ0":-4.771161997758914,"x":158.08,"y":160.38,"x0":-2.1837391145713174,"y0":50.00336612760768,"z0":5.38078858950464,"aX":-9.232327707768235},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.8,"breakHorizontal":7.6,"spinRate":2369,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3947598317872325,"extension":7.080883381509105},"index":5,"playId":"b7365ce2-3431-3d8d-86a0-f49b1b2028c7","pitchNumber":5,"startTime":"2026-05-02T01:32:17.546Z","endTime":"2026-05-02T01:32:21.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.740878578757727,"aZ":-13.321492564269303,"pfxX":-3.906557786480483,"pfxZ":9.96446195967898,"pX":-2.0158077508341927,"pZ":3.932778646117875,"vX0":2.569183270214447,"vY0":-137.0304109401337,"vZ0":-1.917209507275378,"x":193.84,"y":132.59,"x0":-2.4604796973300433,"y0":50.00287505503845,"z0":5.557126105354323,"aX":-7.390862522473385},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":6.5,"spinRate":2266,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40052119003730313,"extension":6.85678411298027},"index":6,"playId":"ab4edbc4-22e0-35ed-80b5-763c4fd596a2","pitchNumber":6,"startTime":"2026-05-02T01:32:32.539Z","endTime":"2026-05-02T01:32:36.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.197241553924428,"aZ":-43.26199088917908,"pfxX":5.57558853342903,"pfxZ":-7.677611281114122,"pX":0.13263012149137615,"pZ":1.1007176055381187,"vX0":3.7265539486153907,"vY0":-119.95384187107643,"vZ0":-1.5229100052787627,"x":111.94,"y":209.06,"x0":-2.170451848798997,"y0":50.00457777798301,"z0":5.633237532957144,"aX":8.04995799605273},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-13.9,"breakHorizontal":-11.0,"spinRate":2489,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4582381900868655,"extension":6.671006573914858},"index":7,"playId":"e94c73c9-1609-3608-a552-64cc42d900f8","pitchNumber":7,"startTime":"2026-05-02T01:32:45.683Z","endTime":"2026-05-02T01:32:51.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:32:51.528Z","atBatIndex":72},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Corey Seager doubles (6) on a sharp fly ball to center fielder Matt Vierling.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T01:32:54.152Z","endTime":"2026-05-02T01:34:29.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":84.4,"endSpeed":77.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.321089180393397,"aZ":-44.112555514197936,"pfxX":4.21389407045108,"pfxZ":-7.980346322192721,"pX":0.48979131874025894,"pZ":0.1414372672783269,"vX0":5.239403798966625,"vY0":-122.65865267268713,"vZ0":-3.8904156453555907,"x":98.33,"y":234.96,"x0":-2.2360029797032146,"y0":50.001982030512565,"z0":5.578589301118354,"aX":6.304490562127909},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-15.1,"breakHorizontal":-9.0,"spinRate":2481,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4496428152797014,"extension":6.864514363673113},"index":0,"playId":"d7f90315-a067-3688-bd37-8c7c6e8e9280","pitchNumber":1,"startTime":"2026-05-02T01:33:13.318Z","endTime":"2026-05-02T01:33:17.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.717484049601072,"aZ":-28.569097569622702,"pfxX":1.5473282158961856,"pfxZ":2.2814301230064657,"pX":-1.319915553805273,"pZ":2.9639619083764472,"vX0":2.8917599255990467,"vY0":-125.8143436997622,"vZ0":0.011459516859772978,"x":167.31,"y":158.75,"x0":-2.6913555257429285,"y0":50.00440078134867,"z0":5.3007408505459574,"aX":2.44736461579645},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.4,"breakHorizontal":-3.6,"spinRate":2138,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.43759630526682347,"extension":6.84939141962963},"index":1,"playId":"48137d6f-4a1c-313a-8892-f47f4d4679f2","pitchNumber":2,"startTime":"2026-05-02T01:33:27.694Z","endTime":"2026-05-02T01:33:31.379Z","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":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.515708716512904,"aZ":-28.30424028143515,"pfxX":2.3838441795921166,"pfxZ":2.389208048260384,"pX":0.5864657588578498,"pZ":2.4516391455185826,"vX0":6.712093328384049,"vY0":-127.38212172402025,"vZ0":-1.371255942211605,"x":94.65,"y":172.59,"x0":-2.4070867627414674,"y0":50.00364039188418,"z0":5.263626110815882,"aX":3.863811136003281},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.2,"breakHorizontal":-6.0,"spinRate":2287,"spinDirection":165},"zone":6,"typeConfidence":2.0,"plateTime":0.43225815500313036,"extension":6.983284038311554},"index":2,"playId":"ec61f0d2-d8c5-3ddb-8e7b-03cae327a020","pitchNumber":3,"startTime":"2026-05-02T01:33:42.990Z","endTime":"2026-05-02T01:33:46.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0348396660547,"aZ":-28.596869444679438,"pfxX":-5.200083188206795,"pfxZ":2.3508495215567216,"pX":-0.780024815782977,"pZ":1.3759990990683368,"vX0":5.3000396611698415,"vY0":-122.83455429696495,"vZ0":-4.237731461413978,"x":146.73,"y":201.63,"x0":-2.293244003281977,"y0":50.00402417702607,"z0":5.563419928222009,"aX":-7.922271589658819},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.5,"breakHorizontal":8.2,"spinRate":1504,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.44642240810941836,"extension":6.798788957612613},"index":3,"playId":"8c113201-669c-3b25-b7dd-9e8213ac7e70","pitchNumber":4,"startTime":"2026-05-02T01:34:03.327Z","endTime":"2026-05-02T01:34:07.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":79.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89248386337512,"aZ":-28.709361142187145,"pfxX":2.519573582468982,"pfxZ":2.124271888440349,"pX":0.08566019683308534,"pZ":2.4354557674311432,"vX0":5.6160712304335805,"vY0":-127.83718002472536,"vZ0":-1.4846536799104393,"x":113.73,"y":173.02,"x0":-2.47965508148006,"y0":50.00261650507073,"z0":5.30821974317908,"aX":4.109888668141608},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.7,"breakHorizontal":-6.0,"spinRate":2332,"spinDirection":162},"zone":5,"typeConfidence":2.0,"plateTime":0.43083987060424667,"extension":6.912285824378141},"hitData":{"launchSpeed":105.5,"launchAngle":25.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":164.0,"coordY":44.0}},"index":4,"playId":"b09a2a29-13ba-3e0d-b055-8b8f996d3fec","pitchNumber":5,"startTime":"2026-05-02T01:34:15.879Z","endTime":"2026-05-02T01:34:29.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:34:29.344Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Jung grounds out, third baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T01:34:40.563Z","endTime":"2026-05-02T01:35:26.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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],"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.7,"endSpeed":78.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.268364959847815,"aZ":-28.68812437705516,"pfxX":2.3688496183600223,"pfxZ":2.2170447120608987,"pX":0.500890993325836,"pZ":3.6646514898447884,"vX0":6.667954581772924,"vY0":-124.71474452496312,"vZ0":1.4613243153995186,"x":97.91,"y":139.83,"x0":-2.5161490708202985,"y0":50.00524808022333,"z0":5.438655331608908,"aX":3.727404040111845},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.6,"breakHorizontal":-5.9,"spinRate":2251,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.4393311030407103,"extension":6.8053745999602215},"index":0,"playId":"d80c11eb-e16a-39f4-9b8f-32627a21b838","pitchNumber":1,"startTime":"2026-05-02T01:35:03.278Z","endTime":"2026-05-02T01:35:08.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72575012891868,"aZ":-43.46074063211139,"pfxX":5.476668166739493,"pfxZ":-8.58877129701677,"pX":-0.6309691359944389,"pZ":2.734543541280235,"vX0":2.363351809301612,"vY0":-114.62032637346056,"vZ0":2.7407386504901288,"x":141.05,"y":164.95,"x0":-2.3911255062802734,"y0":50.0041184253943,"z0":5.806221277499455,"aX":7.194257389769147},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-14.4,"breakHorizontal":-10.6,"spinRate":2340,"spinDirection":39},"zone":4,"typeConfidence":2.0,"plateTime":0.4802273131135766,"extension":6.542519072535743},"hitData":{"launchSpeed":96.2,"launchAngle":3.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.79,"coordY":169.42}},"index":1,"playId":"a3cc7391-3e4b-3df1-92ff-de4cc6216dbe","pitchNumber":2,"startTime":"2026-05-02T01:35:18.333Z","endTime":"2026-05-02T01:35:26.606Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:35:26.606Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T01:37:48.399Z","endTime":"2026-05-02T01:39:13.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Latz replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T01:36:44.017Z","endTime":"2026-05-02T01:37:50.744Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656641,"link":"/api/v1/people/656641"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.301929823617552,"aZ":-10.783902271942521,"pfxX":5.101877622685341,"pfxZ":11.70994319286886,"pX":-0.09935287189702084,"pZ":3.6166678569519926,"vX0":-6.843371979174857,"vY0":-134.79142556205892,"vZ0":-4.201057999040672,"x":120.79,"y":141.13,"x0":1.8182107158369105,"y0":50.00160934537755,"z0":5.966326615647991,"aX":9.31900779777522},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.4,"breakHorizontal":-7.7,"spinRate":2076,"spinDirection":153},"zone":11,"typeConfidence":0.9,"plateTime":0.4074962641738189,"extension":6.516980617116023},"index":1,"playId":"9b661de7-fa8d-3d09-b0aa-abf112daa7db","pitchNumber":1,"startTime":"2026-05-02T01:37:50.744Z","endTime":"2026-05-02T01:37:55.243Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2341980835713,"aZ":-30.00403888214745,"pfxX":-3.0470639855877835,"pfxZ":1.4239180080813965,"pX":-0.02288502018002629,"pZ":0.6700682124981765,"vX0":-4.074225147693429,"vY0":-122.31355094196721,"vZ0":-6.024562930488631,"x":117.87,"y":220.69,"x0":2.055138253457128,"y0":50.00520085141673,"z0":5.711534050899168,"aX":-4.656047642071262},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.4,"breakHorizontal":6.4,"spinRate":2505,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.44637672610420953,"extension":6.407184749132882},"index":2,"playId":"52c6c218-90b9-3c43-95d4-ebe8e18eab5c","pitchNumber":2,"startTime":"2026-05-02T01:38:08.545Z","endTime":"2026-05-02T01:38:14.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.780289868990987,"aZ":-21.89880111584994,"pfxX":9.643705313757403,"pfxZ":7.000605345245071,"pX":0.8925551491419598,"pZ":1.0136129859849519,"vX0":-5.515324661274416,"vY0":-120.96686827238001,"vZ0":-6.435515024718863,"x":82.98,"y":211.41,"x0":1.9609020644825923,"y0":50.00111455093074,"z0":5.655410111920678,"aX":14.148956568187627},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":11.2,"breakHorizontal":-16.0,"spinRate":2205,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4545290429456661,"extension":6.416637536539412},"index":3,"playId":"b7b78bb6-e2b0-39e0-bfb3-16b2d52ef67a","pitchNumber":3,"startTime":"2026-05-02T01:38:30.034Z","endTime":"2026-05-02T01:38:34.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10799177718569,"aZ":-7.2470675851647455,"pfxX":4.768932622659606,"pfxZ":13.126368675746459,"pX":-0.40249763355494883,"pZ":2.4915516641149376,"vX0":-7.472044252344276,"vY0":-137.55979801803446,"vZ0":-7.514515586069251,"x":132.34,"y":171.51,"x0":1.7408656938243894,"y0":50.00504807816819,"z0":5.764509825495706,"aX":9.058450314713115},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":22.2,"breakHorizontal":-7.0,"spinRate":2358,"spinDirection":154},"zone":4,"typeConfidence":0.91,"plateTime":0.3995688417272665,"extension":6.572524196594514},"index":4,"playId":"4311571f-717c-34f7-b355-0dbf13e94188","pitchNumber":4,"startTime":"2026-05-02T01:38:46.860Z","endTime":"2026-05-02T01:38:50.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.427381853574815,"aZ":-7.41210629433136,"pfxX":4.825638906282264,"pfxZ":12.659392431172744,"pX":-0.7438846847166611,"pZ":3.0548583322447866,"vX0":-8.296710431432944,"vY0":-139.4692878115849,"vZ0":-6.208060831217758,"x":145.36,"y":156.3,"x0":1.652146251766682,"y0":50.0049748919513,"z0":5.808049786196397,"aX":9.44129657711864},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":21.7,"breakHorizontal":-6.8,"spinRate":2448,"spinDirection":152},"zone":1,"typeConfidence":0.91,"plateTime":0.39378251643171724,"extension":6.6778017850461335},"index":5,"playId":"f6c84a74-0f8b-3be4-9327-bb6de8ed6a47","pitchNumber":5,"startTime":"2026-05-02T01:39:07.259Z","endTime":"2026-05-02T01:39:13.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:39:13.082Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gleyber Torres flies out to center fielder Alejandro Osuna.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T01:39:15.018Z","endTime":"2026-05-02T01:41:57.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.179384788005375,"aZ":-31.591607939298992,"pfxX":-2.4273957994941227,"pfxZ":0.3893692344436399,"pX":0.6790802936895283,"pZ":1.7838871812356933,"vX0":-2.683153027379753,"vY0":-120.99257123667294,"vZ0":-3.0862931225209724,"x":91.12,"y":190.62,"x0":2.1132643893910683,"y0":50.00282632540001,"z0":5.813440425451367,"aX":-3.6383761334264055},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.2,"breakHorizontal":4.9,"spinRate":2543,"spinDirection":273},"zone":9,"typeConfidence":0.91,"plateTime":0.4508137840600197,"extension":6.293353271835449},"index":0,"playId":"be5b720d-0fd8-388d-a7ac-446807545823","pitchNumber":1,"startTime":"2026-05-02T01:39:35.151Z","endTime":"2026-05-02T01:39:39.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87626730966559,"aZ":-19.049844287864314,"pfxX":9.018557371436206,"pfxZ":8.843970558224868,"pX":-0.18826481871646217,"pZ":0.9797490305154771,"vX0":-8.05275540397636,"vY0":-121.37181052160221,"vZ0":-7.067974335679093,"x":124.18,"y":212.33,"x0":2.008952821987819,"y0":50.0044408204306,"z0":5.601776182821091,"aX":13.388415422612029},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":14.4,"breakHorizontal":-14.3,"spinRate":2192,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4521443203552753,"extension":6.4350257557466},"index":1,"playId":"4ad45a8e-87c8-3cfb-9f21-9108999ef993","pitchNumber":2,"startTime":"2026-05-02T01:39:51.230Z","endTime":"2026-05-02T01:39:56.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.395077808614378,"aZ":-20.33819202874989,"pfxX":9.132864422842248,"pfxZ":8.01605997612522,"pX":0.08760044396650157,"pZ":1.3429743919779138,"vX0":-7.226162045135179,"vY0":-121.21864183428627,"vZ0":-5.932056407053032,"x":113.66,"y":202.52,"x0":1.9319276310312137,"y0":50.00470004489482,"z0":5.6170249061262325,"aX":13.488650682381106},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":13.2,"breakHorizontal":-14.6,"spinRate":2110,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4531957635339827,"extension":6.4208287565533375},"index":2,"playId":"8ec2a79b-8f05-3a2e-8f89-9143aec4d4ca","pitchNumber":3,"startTime":"2026-05-02T01:40:10.466Z","endTime":"2026-05-02T01:40:15.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.417927095582854,"aZ":-9.304681011636912,"pfxX":6.490893400006565,"pfxZ":11.582838809047288,"pX":-0.09823944236751427,"pZ":2.684617904847628,"vX0":-7.431512109448747,"vY0":-139.18871667198204,"vZ0":-6.8184848586995495,"x":120.74,"y":166.3,"x0":1.7551110824554128,"y0":50.00101975897735,"z0":5.772521066537487,"aX":12.814295578477283},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.8,"breakHorizontal":-10.3,"spinRate":2423,"spinDirection":150},"zone":5,"typeConfidence":0.91,"plateTime":0.3925787804924519,"extension":6.510781553122382},"index":3,"playId":"f1289335-ac8d-3601-9601-58910feb1ee8","pitchNumber":4,"startTime":"2026-05-02T01:40:29.301Z","endTime":"2026-05-02T01:40:33.585Z","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":95.2,"endSpeed":85.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.85236060043326,"aZ":-9.75093724003041,"pfxX":7.065021729908255,"pfxZ":11.789067709401728,"pX":-1.0727917695469344,"pZ":2.6208704921434194,"vX0":-9.758292724426832,"vY0":-138.04332885228845,"vZ0":-6.644814822338363,"x":157.89,"y":168.02,"x0":1.6140121106365266,"y0":50.00558187558094,"z0":5.738475434149401,"aX":13.44183782130038},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.8,"breakHorizontal":-10.4,"spinRate":2372,"spinDirection":148},"zone":11,"typeConfidence":0.91,"plateTime":0.3989918377278139,"extension":6.573295530806339},"index":4,"playId":"9aba51a4-5ded-31fc-9c2c-3ac15e186311","pitchNumber":5,"startTime":"2026-05-02T01:40:54.310Z","endTime":"2026-05-02T01:41:00.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46390787418093,"aZ":-44.76021940463566,"pfxX":-2.1475654911202353,"pfxZ":-9.44618732383573,"pX":0.21342597527252677,"pZ":1.4930938960887032,"vX0":-3.284263234035866,"vY0":-116.06232492189851,"vZ0":-0.20569074010938393,"x":108.86,"y":198.47,"x0":1.9389413322580333,"y0":50.003573282064465,"z0":5.931367909669651,"aX":-2.86076419461675},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-16.7,"breakHorizontal":4.9,"spinRate":2706,"spinDirection":330},"zone":14,"typeConfidence":0.91,"plateTime":0.4762326340582961,"extension":6.339762605043748},"index":5,"playId":"f0e075ea-237d-338a-aee5-bcf20ac09cef","pitchNumber":6,"startTime":"2026-05-02T01:41:13.510Z","endTime":"2026-05-02T01:41:19.160Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-05-02T01:41:29.108Z","endTime":"2026-05-02T01:41:46.820Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":84.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.16000611205251,"aZ":-10.20750207887017,"pfxX":6.220128934362962,"pfxZ":11.79920983747166,"pX":-0.18566311725638657,"pZ":3.089632383686004,"vX0":-7.086829524262649,"vY0":-137.01468442841033,"vZ0":-5.435793959153487,"x":124.08,"y":155.36,"x0":1.6521393882128037,"y0":50.00082161422472,"z0":5.8267281878028445,"aX":11.57856901371465},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.0,"breakHorizontal":-9.4,"spinRate":2354,"spinDirection":152},"zone":2,"typeConfidence":0.91,"plateTime":0.40299457446432063,"extension":6.653892380828943},"hitData":{"launchSpeed":97.0,"launchAngle":33.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.89,"coordY":58.33}},"index":7,"playId":"a913f984-6ac2-355c-9781-b6b1c740b7ae","pitchNumber":7,"startTime":"2026-05-02T01:41:46.820Z","endTime":"2026-05-02T01:41:57.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:41:57.352Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out, first baseman Jake Burger to pitcher Jacob Latz.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T01:42:01.649Z","endTime":"2026-05-02T01:43:06.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".207"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".320"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".351"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".277"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".186"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".426"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".394"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".053"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".804"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".973"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.59"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.55"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.21"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.95"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.27"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.26"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.83"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.46"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.86"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.26"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.76"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.69"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.67"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".804"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".973"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.982899017736457,"aZ":-27.905628425990365,"pfxX":-3.116468167387486,"pfxZ":2.7619625721621572,"pX":-0.8956820440653862,"pZ":1.4895548640052283,"vX0":-5.936595822225037,"vY0":-123.90361603885901,"vZ0":-4.628569957096719,"x":151.14,"y":198.56,"x0":1.941389288095088,"y0":50.00524381010621,"z0":5.728361662245326,"aX":-4.819354623595181},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.1,"breakHorizontal":7.1,"spinRate":2516,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.4429578174173838,"extension":6.578336487876729},"index":0,"playId":"a3d8dc3a-54eb-30db-a221-eb333ede2cd3","pitchNumber":1,"startTime":"2026-05-02T01:42:21.877Z","endTime":"2026-05-02T01:42:26.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.987063547364748,"aZ":-28.85572710217118,"pfxX":-3.10894417878797,"pfxZ":2.1299138640378477,"pX":-0.5566353177964908,"pZ":1.7431677329776571,"vX0":-5.409462398462235,"vY0":-124.44528033006311,"vZ0":-3.94512162005963,"x":138.22,"y":191.71,"x0":2.053097025268871,"y0":50.00590798918393,"z0":5.75088373234787,"aX":-4.85633266472692},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.1,"breakHorizontal":7.0,"spinRate":2673,"spinDirection":229},"zone":7,"typeConfidence":0.9,"plateTime":0.440855615287326,"extension":6.548216303914682},"index":1,"playId":"48458ada-8f3a-33e5-91b4-f589b8c6747d","pitchNumber":2,"startTime":"2026-05-02T01:42:39.025Z","endTime":"2026-05-02T01:42:45.289Z","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":94.1,"endSpeed":84.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.09150055352992,"aZ":-8.628407313856416,"pfxX":6.52479985793094,"pfxZ":12.616184781757454,"pX":0.2844658011728785,"pZ":3.2190946641020957,"vX0":-6.19444810878464,"vY0":-136.71049622923678,"vZ0":-5.381438389251097,"x":106.16,"y":151.86,"x0":1.7475178752256322,"y0":50.00217084774935,"z0":5.824103327315615,"aX":12.17687557666087},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":21.7,"breakHorizontal":-10.3,"spinRate":2435,"spinDirection":144},"zone":2,"typeConfidence":0.91,"plateTime":0.402815345700438,"extension":6.5444975767182285},"hitData":{"launchSpeed":85.3,"launchAngle":-14.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":163.97,"coordY":162.83}},"index":2,"playId":"4b8b8209-fd02-3901-ad19-a347c8106765","pitchNumber":3,"startTime":"2026-05-02T01:42:58.334Z","endTime":"2026-05-02T01:43:06.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:43:06.556Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out, first baseman Jake Burger to pitcher Jacob Latz.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T01:42:01.649Z","endTime":"2026-05-02T01:43:06.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".207"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".320"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".351"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".277"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".186"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".426"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".394"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".053"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".804"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".973"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.59"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.55"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.21"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.95"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.27"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.26"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.83"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.46"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.86"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.26"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.76"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.69"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.67"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".804"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".973"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".679"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.982899017736457,"aZ":-27.905628425990365,"pfxX":-3.116468167387486,"pfxZ":2.7619625721621572,"pX":-0.8956820440653862,"pZ":1.4895548640052283,"vX0":-5.936595822225037,"vY0":-123.90361603885901,"vZ0":-4.628569957096719,"x":151.14,"y":198.56,"x0":1.941389288095088,"y0":50.00524381010621,"z0":5.728361662245326,"aX":-4.819354623595181},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.1,"breakHorizontal":7.1,"spinRate":2516,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.4429578174173838,"extension":6.578336487876729},"index":0,"playId":"a3d8dc3a-54eb-30db-a221-eb333ede2cd3","pitchNumber":1,"startTime":"2026-05-02T01:42:21.877Z","endTime":"2026-05-02T01:42:26.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.987063547364748,"aZ":-28.85572710217118,"pfxX":-3.10894417878797,"pfxZ":2.1299138640378477,"pX":-0.5566353177964908,"pZ":1.7431677329776571,"vX0":-5.409462398462235,"vY0":-124.44528033006311,"vZ0":-3.94512162005963,"x":138.22,"y":191.71,"x0":2.053097025268871,"y0":50.00590798918393,"z0":5.75088373234787,"aX":-4.85633266472692},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.1,"breakHorizontal":7.0,"spinRate":2673,"spinDirection":229},"zone":7,"typeConfidence":0.9,"plateTime":0.440855615287326,"extension":6.548216303914682},"index":1,"playId":"48458ada-8f3a-33e5-91b4-f589b8c6747d","pitchNumber":2,"startTime":"2026-05-02T01:42:39.025Z","endTime":"2026-05-02T01:42:45.289Z","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":94.1,"endSpeed":84.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.09150055352992,"aZ":-8.628407313856416,"pfxX":6.52479985793094,"pfxZ":12.616184781757454,"pX":0.2844658011728785,"pZ":3.2190946641020957,"vX0":-6.19444810878464,"vY0":-136.71049622923678,"vZ0":-5.381438389251097,"x":106.16,"y":151.86,"x0":1.7475178752256322,"y0":50.00217084774935,"z0":5.824103327315615,"aX":12.17687557666087},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":21.7,"breakHorizontal":-10.3,"spinRate":2435,"spinDirection":144},"zone":2,"typeConfidence":0.91,"plateTime":0.402815345700438,"extension":6.5444975767182285},"hitData":{"launchSpeed":85.3,"launchAngle":-14.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":163.97,"coordY":162.83}},"index":2,"playId":"4b8b8209-fd02-3901-ad19-a347c8106765","pitchNumber":3,"startTime":"2026-05-02T01:42:58.334Z","endTime":"2026-05-02T01:43:06.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:43:06.556Z","atBatIndex":77},"scoringPlays":[3,16,20,21,36,37,45,64],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"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":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":86.95,"y":111.14},"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":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":186.31,"y":62.32},"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":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":151.9,"y":176.2},"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":1,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":91.11,"y":76.93},"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":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":124.45,"y":145.09},"type":"O","description":"Forceout"}],"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":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":104.18,"y":176.51},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":174.77,"y":73.48},"type":"O","description":"Flyout"}]}},{"startIndex":9,"endIndex":15,"top":[9,10,11],"bottom":[12,13,14,15],"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":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":137.11,"y":213.5},"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":2,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":173.45,"y":133.76},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":119.38,"y":155.74},"type":"O","description":"Forceout"}]}},{"startIndex":16,"endIndex":26,"top":[16,17,18,19,20,21,22,23],"bottom":[24,25,26],"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":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"coordinates":{"x":35.83,"y":75.47},"type":"H","description":"Home Run"},{"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":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":69.09,"y":102.71},"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":3,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":71.75,"y":107.6},"type":"O","description":"Sac Fly"},{"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":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":129.9,"y":194.31},"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":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":164.99,"y":93.28},"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":3,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":139.11,"y":142.0},"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":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":191.0,"y":94.0},"type":"O","description":"Flyout"}]}},{"startIndex":27,"endIndex":38,"top":[27,28,29,30],"bottom":[31,32,33,34,35,36,37,38],"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":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"coordinates":{"x":80.4,"y":69.74},"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":4,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":72.25,"y":121.28},"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":4,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":59.08,"y":127.36},"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":4,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":110.7,"y":135.4},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":94.97,"y":151.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":85.43,"y":123.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":152.95,"y":87.07},"type":"H","description":"Single"}]}},{"startIndex":39,"endIndex":46,"top":[39,40,41],"bottom":[42,43,44,45,46],"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":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":182.87,"y":147.4},"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":5,"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":113.03,"y":153.34},"type":"O","description":"Grounded Into DP"}],"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":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":115.51,"y":134.34},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":91.33,"y":113.41},"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":5,"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":144.27,"y":154.57},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":163.97,"y":155.23},"type":"O","description":"Pop Out"}]}},{"startIndex":47,"endIndex":54,"top":[47,48,49,50],"bottom":[51,52,53,54],"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":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":93.53,"y":108.1},"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":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":125.01,"y":204.44},"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":6,"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":118.36,"y":183.1},"type":"O","description":"Sac Bunt"}],"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":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":74.76,"y":115.95},"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":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":111.27,"y":176.51},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":157.89,"y":58.44},"type":"O","description":"Flyout"}]}},{"startIndex":55,"endIndex":61,"top":[55,56,57,58],"bottom":[59,60,61],"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":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":112.28,"y":178.54},"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":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":129.86,"y":127.62},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":206.79,"y":95.95},"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":7,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":166.0,"y":149.15},"type":"O","description":"Pop Out"}]}},{"startIndex":62,"endIndex":70,"top":[62,63,64,65,66],"bottom":[67,68,69,70],"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":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":116.33,"y":126.21},"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":8,"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":51.77,"y":100.48},"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":8,"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":87.96,"y":159.79},"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":8,"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":139.14,"y":151.18},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":190.83,"y":111.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":170.73,"y":65.1},"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":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":70.88,"y":97.91},"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":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":185.73,"y":90.45},"type":"O","description":"Flyout"}]}},{"startIndex":71,"endIndex":77,"top":[71,72,73,74],"bottom":[75,76,77],"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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":164.0,"y":44.0},"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":9,"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":112.79,"y":169.42},"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":9,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":148.89,"y":58.33},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":163.97,"y":162.83},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":7,"errors":0,"leftOnBase":7},"away":{"runs":5,"hits":9,"errors":1,"leftOnBase":8}},"defense":{"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"catcher":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"first":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"second":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"third":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"shortstop":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"left":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"center":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"right":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"onDeck":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"inHole":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"battingOrder":5,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"offense":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"onDeck":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"inHole":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"pitcher":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"battingOrder":2,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"balls":1,"strikes":1,"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":4,"groundOuts":8,"airOuts":7,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".237","atBats":33,"obp":".316","slg":".378","ops":".694","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":15,"rbi":5,"leftOnBase":17,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":10,"groundOuts":7,"airOuts":14,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".289","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":179,"era":"3.48","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.21","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":71,"strikes":108,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":4,"pitchesPerInning":"19.89","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"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":"200","stats":{"batting":{"summary":"0-2 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":20,"groundOuts":16,"airOuts":36,"runs":11,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":27,"baseOnBalls":16,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".185","atBats":92,"obp":".309","slg":".326","ops":".635","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":30,"rbi":9,"leftOnBase":47,"sacBunts":3,"sacFlies":1,"babip":".222","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.67","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":71,"errors":0,"chances":71,"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":5,"gamesStarted":5,"flyOuts":9,"groundOuts":35,"airOuts":22,"runs":10,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":103,"obp":".313","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":432,"era":"3.38","inningsPitched":"26.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.31","battersFaced":115,"outs":80,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":432,"balls":164,"strikes":268,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.59","rbi":0,"winPercentage":".333","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"7.43","walksPer9Inn":"3.38","hitsPer9Inn":"8.44","runsScoredPer9":"3.37","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"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":"600","stats":{"batting":{"summary":"2-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":18,"groundOuts":34,"airOuts":25,"runs":12,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":40,"baseOnBalls":5,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".222","atBats":126,"obp":".256","slg":".381","ops":".637","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":48,"rbi":19,"leftOnBase":58,"sacBunts":0,"sacFlies":1,"babip":".280","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.20","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":39,"putOuts":194,"errors":4,"chances":237,"fielding":".983","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":3,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":13,"obp":".353","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":72,"era":"0.00","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":18,"outs":12,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":28,"strikes":44,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":2,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"6.75","walksPer9Inn":"9.00","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"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":{"note":"(W, 1-0)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":14,"gamesStarted":0,"flyOuts":12,"groundOuts":13,"airOuts":19,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":57,"obp":".306","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":243,"era":"0.59","inningsPitched":"15.1","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":3,"blownSaves":0,"earnedRuns":1,"whip":"1.17","battersFaced":63,"outs":46,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":243,"balls":86,"strikes":157,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.85","gamesFinished":4,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"7.04","walksPer9Inn":"1.76","hitsPer9Inn":"8.80","runsScoredPer9":"1.17","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696030":{"person":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"jerseyNumber":"19","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, 2 K, 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":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":0,"groundOuts":2,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".333","atBats":12,"obp":".529","slg":".417","ops":".946","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":5,"rbi":2,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".444","groundOutsToAirouts":"0.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"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"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{},"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":22,"groundOuts":28,"airOuts":29,"runs":19,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":33,"baseOnBalls":12,"intentionalWalks":0,"hits":34,"hitByPitch":2,"atBats":124,"obp":".348","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":552,"era":"5.17","inningsPitched":"31.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.47","battersFaced":138,"outs":94,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":552,"balls":201,"strikes":351,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".333","pitchesPerInning":"17.62","gamesFinished":0,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"9.48","walksPer9Inn":"3.45","hitsPer9Inn":"9.77","runsScoredPer9":"5.46","homeRunsPer9":"1.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"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":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":15,"groundOuts":15,"airOuts":24,"runs":11,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":12,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".216","atBats":74,"obp":".326","slg":".311","ops":".637","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":23,"rbi":6,"leftOnBase":37,"sacBunts":0,"sacFlies":2,"babip":".264","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"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"}]},"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":{"note":"(S, 3)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(BS, 1)","summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":1,"stolenBasePercentage":"1.000","numberOfPitches":22,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":11,"strikes":11,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"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":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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-3 | 2B, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":15,"groundOuts":29,"airOuts":28,"runs":19,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":35,"baseOnBalls":18,"intentionalWalks":2,"hits":24,"hitByPitch":1,"avg":".211","atBats":114,"obp":".319","slg":".421","ops":".740","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":48,"rbi":17,"leftOnBase":49,"sacBunts":0,"sacFlies":2,"babip":".240","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":5,"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":60,"putOuts":50,"errors":2,"chances":112,"fielding":".982","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":3,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":9,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":25,"obp":".321","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":122,"era":"6.43","inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.29","battersFaced":28,"outs":21,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":46,"strikes":76,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.43","gamesFinished":3,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.57","hitsPer9Inn":"9.00","runsScoredPer9":"6.43","homeRunsPer9":"1.29","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"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":"2-5 | 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":14,"groundOuts":27,"airOuts":27,"runs":12,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":10,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".321","atBats":106,"obp":".381","slg":".538","ops":".919","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":57,"rbi":19,"leftOnBase":44,"sacBunts":0,"sacFlies":1,"babip":".357","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.50","popOuts":3,"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":34,"putOuts":22,"errors":1,"chances":57,"fielding":".982","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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":6,"groundOuts":7,"airOuts":10,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".195","atBats":41,"obp":".244","slg":".317","ops":".561","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":13,"rbi":5,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"babip":".292","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":4,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":8,"groundOuts":7,"airOuts":13,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".222","atBats":45,"obp":".300","slg":".311","ops":".611","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":14,"rbi":3,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.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":{"caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":4,"putOuts":96,"errors":1,"chances":101,"fielding":".990","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"0-3 | 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":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"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":24,"flyOuts":7,"groundOuts":16,"airOuts":16,"runs":9,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".274","atBats":62,"obp":".338","slg":".403","ops":".741","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":25,"rbi":8,"leftOnBase":31,"sacBunts":1,"sacFlies":0,"babip":".340","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.00","popOuts":6,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":34,"errors":1,"chances":62,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"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":{"summary":"3.2 IP, 3 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":3,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":94,"inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":18,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":39,"strikes":55,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"7.36","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":3,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":2,"groundOuts":7,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":3,"atBats":16,"obp":".364","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":92,"era":"0.00","inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.94","battersFaced":22,"outs":16,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":44,"strikes":48,"strikePercentage":".520","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.33","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.25","gamesFinished":1,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"6.75","walksPer9Inn":"5.06","hitsPer9Inn":"3.38","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"2-2 | BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":18,"groundOuts":30,"airOuts":32,"runs":16,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":27,"baseOnBalls":13,"intentionalWalks":1,"hits":38,"hitByPitch":3,"avg":".302","atBats":126,"obp":".378","slg":".468","ops":".846","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":59,"rbi":12,"leftOnBase":44,"sacBunts":0,"sacFlies":1,"babip":".354","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.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":{"gamesStarted":1,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"101","stats":{"batting":{"note":"1-","summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":20,"groundOuts":18,"airOuts":32,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":13,"intentionalWalks":1,"hits":16,"hitByPitch":1,"avg":".188","atBats":85,"obp":".300","slg":".212","ops":".512","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":100,"totalBases":18,"rbi":6,"leftOnBase":33,"sacBunts":0,"sacFlies":1,"babip":".242","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":52,"putOuts":27,"errors":2,"chances":81,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"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,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"0-1 | HBP, 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":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":5,"groundOuts":13,"airOuts":18,"runs":6,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":25,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".211","atBats":71,"obp":".282","slg":".380","ops":".662","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":27,"rbi":8,"leftOnBase":40,"sacBunts":0,"sacFlies":0,"babip":".295","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.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":{"gamesStarted":1,"caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","assists":7,"putOuts":183,"errors":3,"chances":193,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"note":"(H, 5)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"0.2 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":8,"strikes":17,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[607043,669701,694497,664059,608369,673962,592626,669394,696030,677649,643376,669022,668390,656222,641302,596001,656641],"pitchers":[669022,668390,656222,641302,596001,656641],"bench":[543309,457705],"bullpen":[686560,543135,682608,683004,615698,677958,594798],"battingOrder":[669701,664059,608369,673962,592626,669394,696030,677649,643376],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Burger (5, Smith, B); Osuna, A (1, Smith, B); Seager (6, Smith, B)."},{"label":"HR","value":"Jansen, D (2, 3rd inning off Flaherty, 0 on, 0 out)."},{"label":"TB","value":"Burger 3; Jansen, D 4; Jung, Jo 2; Nimmo 2; Osuna, A 2; Seager 2."},{"label":"RBI","value":"Jansen, D (8); Jung, Jo 2 (19); Osuna, A (2); Pederson (6)."},{"label":"2-out RBI","value":"Jung, Jo."},{"label":"Runners left in scoring position, 2 out","value":"Jung, Jo; Osuna, A; Jansen, D 2."},{"label":"SAC","value":"Duran, E."},{"label":"SF","value":"Pederson."},{"label":"GIDP","value":"Pederson."},{"label":"Team RISP","value":"3-for-9."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Jansen, D (3, throw)."}]}],"note":[{"label":"a","value":"Hit by pitch for Carter in the 7th."},{"label":"1","value":"Ran for Nimmo in the 4th."}]},"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":10,"groundOuts":7,"airOuts":14,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".249","atBats":34,"obp":".332","slg":".405","ops":".737","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":8,"rbi":4,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":33,"obp":".359","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":166,"era":"3.99","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.33","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":166,"balls":65,"strikes":101,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":5,"pitchesPerInning":"18.44","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID664285":{"person":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":5,"groundOuts":23,"airOuts":11,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":51,"obp":".214","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":200,"era":"1.84","inningsPitched":"14.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"0.75","battersFaced":56,"outs":44,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":200,"balls":75,"strikes":125,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.09","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.64","gamesFinished":3,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"6.14","walksPer9Inn":"1.84","hitsPer9Inn":"4.91","runsScoredPer9":"2.45","homeRunsPer9":"0.61","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"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"}]},"ID668670":{"person":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":9,"groundOuts":3,"airOuts":15,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".133","atBats":30,"obp":".176","slg":".200","ops":".376","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":6,"rbi":4,"leftOnBase":12,"sacBunts":0,"sacFlies":2,"babip":".182","groundOutsToAirouts":"0.20","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":{"caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","assists":5,"putOuts":89,"errors":0,"chances":94,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650402":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":19,"groundOuts":38,"airOuts":28,"runs":18,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":25,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".246","atBats":114,"obp":".380","slg":".316","ops":".696","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":36,"rbi":10,"leftOnBase":43,"sacBunts":0,"sacFlies":2,"babip":".283","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":71,"putOuts":29,"errors":1,"chances":101,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID690291":{"person":{"id":690291,"fullName":"Jace Jung","link":"/api/v1/people/690291"},"jerseyNumber":"17","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".500","slg":".000","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701678":{"person":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"jerseyNumber":"50","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":6,"groundOuts":4,"airOuts":8,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".214","atBats":28,"obp":".290","slg":".393","ops":".683","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":11,"rbi":4,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.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":17,"putOuts":4,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID646241":{"person":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":10,"gamesStarted":0,"flyOuts":7,"groundOuts":17,"airOuts":14,"runs":11,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":9,"intentionalWalks":1,"hits":14,"hitByPitch":1,"atBats":63,"obp":".329","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":299,"era":"5.82","inningsPitched":"17.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":11,"whip":"1.35","battersFaced":74,"outs":51,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":299,"balls":117,"strikes":182,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.59","gamesFinished":3,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"10.06","walksPer9Inn":"4.76","hitsPer9Inn":"7.41","runsScoredPer9":"5.82","homeRunsPer9":"1.59","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"1-2 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"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":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":31,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":8,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":11,"strikes":20,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"4.50","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"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"}]},"ID682985":{"person":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"jerseyNumber":"31","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":20,"groundOuts":23,"airOuts":24,"runs":22,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":20,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".291","atBats":117,"obp":".394","slg":".462","ops":".856","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":54,"rbi":19,"leftOnBase":57,"sacBunts":0,"sacFlies":0,"babip":".390","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.25","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":56,"errors":0,"chances":56,"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"}]},"ID663947":{"person":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":3,"groundOuts":15,"airOuts":12,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":53,"obp":".419","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":243,"era":"5.54","inningsPitched":"13.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":8,"whip":"1.92","battersFaced":62,"outs":39,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":243,"balls":100,"strikes":143,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".000","pitchesPerInning":"18.69","gamesFinished":3,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"6.23","walksPer9Inn":"5.54","hitsPer9Inn":"11.77","runsScoredPer9":"5.54","homeRunsPer9":"1.38","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":12,"groundOuts":19,"airOuts":23,"runs":7,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".212","atBats":66,"obp":".270","slg":".348","ops":".618","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":23,"rbi":11,"leftOnBase":37,"sacBunts":0,"sacFlies":2,"babip":".236","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.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":36,"errors":2,"chances":39,"fielding":".949","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID805808":{"person":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":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":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":31,"groundOuts":20,"airOuts":45,"runs":22,"doubles":11,"triples":2,"homeRuns":2,"strikeOuts":18,"baseOnBalls":19,"intentionalWalks":0,"hits":38,"hitByPitch":1,"avg":".314","atBats":121,"obp":".411","slg":".488","ops":".899","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":59,"rbi":13,"leftOnBase":34,"sacBunts":0,"sacFlies":0,"babip":".356","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":28,"errors":2,"chances":97,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681481":{"person":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"301","stats":{"batting":{"note":"a-","summary":"0-1 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":30,"flyOuts":16,"groundOuts":13,"airOuts":22,"runs":10,"doubles":2,"triples":2,"homeRuns":6,"strikeOuts":34,"baseOnBalls":11,"intentionalWalks":0,"hits":19,"hitByPitch":2,"avg":".221","atBats":86,"obp":".317","slg":".500","ops":".817","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":43,"rbi":17,"leftOnBase":39,"sacBunts":0,"sacFlies":2,"babip":".271","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.33","popOuts":2,"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":35,"errors":0,"chances":35,"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"}]},"ID640448":{"person":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":7,"groundOuts":17,"airOuts":14,"runs":1,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":12,"baseOnBalls":10,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":52,"obp":".306","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":256,"era":"0.57","inningsPitched":"15.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":1,"whip":"1.21","battersFaced":62,"outs":47,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":256,"balls":104,"strikes":152,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.34","gamesFinished":2,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"6.89","walksPer9Inn":"5.74","hitsPer9Inn":"5.17","runsScoredPer9":"0.57","homeRunsPer9":"0.57","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"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":true,"isSubstitute":false}},"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":{"note":"(L, 0-1)","summary":"2.0 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":32,"inningsPitched":"2.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":11,"strikes":21,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"4.50","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":4,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":4,"runs":2,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":27,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":115,"era":"2.45","inningsPitched":"7.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.36","battersFaced":31,"outs":22,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":115,"balls":42,"strikes":73,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":1,"winPercentage":".000","pitchesPerInning":"15.68","gamesFinished":1,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"13.50","walksPer9Inn":"3.68","hitsPer9Inn":"8.59","runsScoredPer9":"2.45","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"summary":"3.2 IP, 4 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":19,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":36,"strikes":55,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"9.82","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":4,"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":{"gamesStarted":1,"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"}]},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":12,"groundOuts":29,"airOuts":25,"runs":11,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":24,"hitByPitch":4,"avg":".247","atBats":97,"obp":".324","slg":".464","ops":".788","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":110,"totalBases":45,"rbi":20,"leftOnBase":48,"sacBunts":0,"sacFlies":0,"babip":".260","groundOutsToAirouts":"1.16","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"19.40","popOuts":3,"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":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","assists":9,"putOuts":189,"errors":1,"chances":199,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"700","stats":{"batting":{"summary":"1-2 | 2 BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":18,"groundOuts":18,"airOuts":27,"runs":12,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":20,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".233","atBats":103,"obp":".363","slg":".437","ops":".800","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":45,"rbi":12,"leftOnBase":49,"sacBunts":0,"sacFlies":0,"babip":".297","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.60","popOuts":2,"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":12,"putOuts":228,"errors":0,"chances":240,"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"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":13,"groundOuts":19,"airOuts":24,"runs":14,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":30,"hitByPitch":0,"avg":".326","atBats":92,"obp":".354","slg":".402","ops":".756","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":37,"rbi":6,"leftOnBase":40,"sacBunts":0,"sacFlies":0,"babip":".411","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":36,"errors":0,"chances":51,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"1-4 | 2 RBI, SB","gamesPlayed":1,"flyOuts":1,"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":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":14,"groundOuts":16,"airOuts":22,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".140","atBats":50,"obp":".204","slg":".280","ops":".484","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":14,"rbi":5,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".116","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":27,"errors":0,"chances":27,"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"}]},"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":5,"gamesStarted":5,"flyOuts":20,"groundOuts":20,"airOuts":37,"runs":13,"doubles":6,"triples":2,"homeRuns":2,"strikeOuts":23,"baseOnBalls":5,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":101,"obp":".252","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":400,"era":"4.00","inningsPitched":"27.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.00","battersFaced":107,"outs":81,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":400,"balls":139,"strikes":261,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".333","pitchesPerInning":"14.81","gamesFinished":0,"strikeoutWalkRatio":"4.60","strikeoutsPer9Inn":"7.67","walksPer9Inn":"1.67","hitsPer9Inn":"7.33","runsScoredPer9":"4.33","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":6},"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}}},"batters":[650402,805808,663330,681481,693307,682985,663837,679529,672761,701678,656427,646241,669724,676428,572143],"pitchers":[656427,646241,669724,676428,572143],"bench":[690291,690993,668670],"bullpen":[623454,640448,663947,445276,672456,664285],"battingOrder":[650402,805808,681481,693307,682985,663837,679529,672761,701678],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Jones, Jah (2, Gore)."},{"label":"TB","value":"Dingler; Greene, R 2; Jones, Jah 2; Lee; Pérez, W; Torkelson."},{"label":"RBI","value":"Greene, R (19); Lee (4); Pérez, W 2 (5)."},{"label":"2-out RBI","value":"Pérez, W 2; Lee."},{"label":"Runners left in scoring position, 2 out","value":"Torres 2."},{"label":"Team RISP","value":"4-for-9."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Pérez, W (1, 2nd base off Beeks/Jansen, D)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Lee-McGonigle-Torkelson)."}]}],"note":[{"label":"a","value":"Walked for Jones, Jah in the 5th."}]}},"officials":[{"official":{"id":503502,"fullName":"Ryan Blakney","link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":427243,"fullName":"Marvin Hudson","link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"Second Base"},{"official":{"id":676581,"fullName":"James Jean","link":"/api/v1/people/676581"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Winn, C."},{"label":"HBP","value":"Haggerty (by Hurter)."},{"label":"ABS Challenge","value":"Seager (Strike-Overturned to Ball); Gore (Ball-Confirmed); Dingler (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Gore 94-55; Winn, C 25-17; Beeks 22-11; Alexander, T 14-9; Junis 9-7; Latz 15-9; Flaherty 91-55; De Jesus 17-9; Hanifee 13-8; Hurter 13-8; Smith, B 32-21."},{"label":"Groundouts-flyouts","value":"Gore 3-4; Winn, C 1-0; Beeks 2-1; Alexander, T 0-1; Junis 0-3; Latz 1-1; Flaherty 2-3; De Jesus 1-1; Hanifee 2-0; Hurter 1-0; Smith, B 2-0."},{"label":"Batters faced","value":"Gore 18; Winn, C 4; Beeks 6; Alexander, T 4; Junis 3; Latz 3; Flaherty 19; De Jesus 4; Hanifee 4; Hurter 4; Smith, B 9."},{"label":"Inherited runners-scored","value":"Winn, C 2-0; Beeks 2-1; Junis 1-0; De Jesus 1-0."},{"label":"Umpires","value":"HP: Ryan Blakney. 1B: Marvin Hudson. 2B: Brennan Miller. 3B: James Jean. "},{"label":"Weather","value":"48 degrees, Partly Cloudy."},{"label":"Wind","value":"5 mph, Out To CF."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"3:03."},{"label":"Att","value":"28,622."},{"label":"Venue","value":"Comerica Park."},{"label":"May 1, 2026"}],"pitchingNotes":["Alexander, T pitched to 1 batter in the 8th inning."],"topPerformers":[{"player":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043","boxscoreName":"Nimmo"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"2-2 | BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":18,"groundOuts":30,"airOuts":32,"runs":16,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":27,"baseOnBalls":13,"intentionalWalks":1,"hits":38,"hitByPitch":3,"avg":".302","atBats":126,"obp":".378","slg":".468","ops":".846","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":59,"rbi":12,"leftOnBase":44,"sacBunts":0,"sacFlies":1,"babip":".354","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.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":{"gamesStarted":1,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":57,"hittingGameScore":57},{"player":{"person":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529","boxscoreName":"Torkelson"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | 2 BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":18,"groundOuts":18,"airOuts":27,"runs":12,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":20,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".233","atBats":103,"obp":".363","slg":".437","ops":".800","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":45,"rbi":12,"leftOnBase":49,"sacBunts":0,"sacFlies":0,"babip":".297","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.60","popOuts":2,"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":12,"putOuts":228,"errors":0,"chances":240,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":52,"hittingGameScore":52},{"player":{"person":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369","boxscoreName":"Seager"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | 2B, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":15,"groundOuts":29,"airOuts":28,"runs":19,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":35,"baseOnBalls":18,"intentionalWalks":2,"hits":24,"hitByPitch":1,"avg":".211","atBats":114,"obp":".319","slg":".421","ops":".740","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":48,"rbi":17,"leftOnBase":49,"sacBunts":0,"sacFlies":2,"babip":".240","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":5,"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":60,"putOuts":50,"errors":2,"chances":112,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":50,"hittingGameScore":50}]},"decisions":{"winner":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"loser":{"id":572143,"fullName":"Burch Smith","link":"/api/v1/people/572143"},"save":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}